[aspectc-user] ANNOUNCE: AspectC++ Version 0.4pre2 (i386,Solaris)

Daniel Mahrenholz mahrenho at ivs.cs.uni-magdeburg.de
Wed Feb 6 17:31:56 CET 2002


I've just created a version 0.4pre2 tarball and and put it into the download 
section of out website. This version includes only small bugfixes in 
AspectC++ but adds rudimentary template support to the PUMA parser. So it is 
now possible to use cout (<iostream.h>) in the advice code - this won't work 
with the newer g++ include files that come with gcc3.0.x .

If you use gcc3.0.x make sure that you have at least the g++ include files of 
either gcc2.96 or gcc2.97 (old version might work as well) installed. If you 
have the complete compiler package installed, change your CC and CXX 
enviroment to it and create a new puma.config (s. README), then switch back 
to gcc3 if you like. If you don't have the compiler installed, change the 
include paths manually in your puma.config to something like (depends on your 

-I /usr/lib/gcc-lib/i586-mandrake-linux-gnu/2.96/include
-I /usr/include/g++-3

The created output files can be compiled with gcc3 without any problems.

Dipl.-Inf. Daniel Mahrenholz, University of Magdeburg, Germany
Homepage: http://ivs.cs.uni-magdeburg.de/~mahrenho

More information about the aspectc-user mailing list