[aspectc-user] Announcement AspectC++ 0.7

Danilo Beuche danilo.beuche at pure-systems.com
Tue Jul 1 22:32:08 CEST 2003


the 0.7 version is finally ready. Binaries for Windows and Linux/x86 are
uploaded, Solaris and MacOS X will follow soon.

For those of you who are curious how AspectC++ is doing its magic, we 
release the source code of AspectC++ under the GPL.

Major changes to 0.7pre3 (from ChangeLog):

	* New, much less complicated makefiles
	* fixed a serious bug (Bug #107) which
	  broke non project join points (e.g. "% puts(...)")

There are still bugs. We now provide a bug tracking system at
http://www.aspectc.org/bugzilla. Please use this system to report bugs.

Packages for all targets are available from http://www.aspectc.org.
If you encounter difficulties parsing some header files, we need your
feedback to extend and adapt AspectC++.

- AspectC++ expects C++ files to be named as .cc. If your are
using other extensions, you can specify them with the -e command line

Example: if your files are named as .cpp call ac++ as "ac++ -e cpp"

If you are using more than just one file extension, you can give a
regular expression as the argument of -e to specify them - don't use
multiple -e switches i.e. -e "(cxx|cpp)" .

Special notes on the Win32 version:

- The Win32 package is a ZIP archive. If you are using WinZip you should
extract the archive to C:\ - all the files contained in the archive will
be placed under C:\AC.

- The package contains the three files env.bat, examples.bat and
pumabc55.cfg that show how to setup environment variables for BCC55 and
how to run AspectC++ and the BCC compiler on the examples.

- This version is only tested with the free version of Borland C++ 5.5
available from htt;/www.borland.com. It should work with other
compilers, as long as AspectC++ can parse the include files provided by
this compiler.

Danilo Beuche                           Phone: +49-391-54456910
pure-systems GmbH                       Fax:   +49-391-54456990

aspectc-user mailing list
aspectc-user at aspectc.org

More information about the aspectc-user mailing list