Installation ------------ 0. Preparation If you like to use a compiler other then gcc/g++ set the CXX and CC environment before doing anything else. for csh/tcsh: setenv CC gcc; setenv CXX g++ for sh/bash : export CC=gcc; export CXX=g++ 1. Unpack the tarball in the current directory. All files go into (aspectc++-0.5). 2. Set PUMA environment to /Puma for csh/tcsh: setenv PUMA /Puma for sh/bash : export PUMA=/Puma It is important for the next step that the config script can find $(PUMA)/Runtime/Include/stdarg.h 3. Create puma.config call from ./pumag++conf.pl puma.config 4. Set PUMA_CONFIG environment to /puma.config for csh/tcsh: setenv PUMA_CONFIG /puma.config for sh/bash : export PUMA_CONFIG=/puma.config If you switch to another compiler repeat steps 3 and 4. The ac++ binary itself is statically linked and should be ready-to-run. Examples -------- To play with the examples type "make" in the top level directory to run ac++ on the examples under the examples/ directory. The output is placed under examples/-out/. To run an example change to the output directory and type "make" and then start the generated binary. Contact ------- Visit http://www.aspectc.org for more information and updated versions. If you want any information about the AspectC++ project or have any comments, feel free to send us mail via info@aspectc.org.