[aspectc-user] Announcement AspectC++ 0.7.2

Danilo Beuche danilo.beuche at pure-systems.com
Thu Aug 21 10:18:03 CEST 2003


the source code of version 0.7.2 is available on the aspectc.org 
version. Binaries for Windows, Linux/x86, Solaris and MacOS X have been 

Major changes to 0.7.2(from ChangeLog):
         * some minor bug fixes
         * fixed bug #128. This bug was introduced in 0.7: For
           specific kinds of methods the call advice was broken.
         * some minor bug fixes
         * ordering of aspects improved
         * docu updated

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

More information about the aspectc-user mailing list