[aspectc-user] ANNOUNCE: AspectC++ Version 0.6pre2 (Linux, Solaris, Win32)
mahrenho at ivs.cs.uni-magdeburg.de
Thu Jul 11 13:40:14 CEST 2002
after long weeks of development and testing I just released version 0.6pre2
for Linux, Solaris, AND WIN32!!
This release includes only some small bugfixes but a lot of changes to support
all three targets from the same codebase. For more details on the Win32
version see below.
More details can be found in the ChangeLog file that is included in all
packages or available in the download section of the website.
Packages for all targets are available from http://www.aspectc.org.
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 than
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. ac++
supports some non-standard compiler extensions that can be selected with the
-x command line switch.
Example: if your are using BCC55 call ac++ as "ac++ -x BC".
Other possible choices are "-x GNUC" for GNUC and "-x VC" for VisualC++. At
the moment "-x VC" is equivalent to "-x BC". If you encounter difficulties
parsing some header files, we need your feedback to extend and adapt
- AspectC++ expects C++ files to be named as .C oder .cc. If your are using
other extensions, you can specify them with the -e command line switch.
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
Dipl.-Inf. Daniel Mahrenholz, University of Magdeburg, Germany
More information about the aspectc-user