[aspectc-user] Problems building SVN version of Puma
aspectc at stefan-marr.de
Mon Mar 23 09:53:53 CET 2009
well, compiling the source tree is sometimes a bit tricky from my
But I have posted a script to find a self-compiling version recently: http://p15111082.pureserver.info/pipermail/aspectc-user/2009-February/001357.html
For the moment I can also report the last point in time I did the same
procedure then you:
Ag++ rev 15 2009-02-27 12:13:02
AspectC++ rev 49 2009-02-27 17:59:51
Puma rev 345 2009-03-03 16:16:11
This one works and is compilable by the binaries you mentioned.
On 23 Mar 2009, at 01:31, vimml at selgrad.org wrote:
> Hello AspectC people :)
> I an interested in getting a C++ Tree and building tools on top of it.
> From what I found in several older versions of the Puma
> documentation it
> looks like it is the right tool for me (I hope the aspectc mailing
> is the appropriate one for this tool, too). Furthermore it seems that
> the documentation hast been updated recently. I was trying this a
> ago (quite a while, this thing is more of a hobby) and found, that the
> documentation of the 1.0pre3 release was not enough for me. So I
> to take a look at the SVN version.
> My problem is, that I cannot generate the SVN version.
> I got the a[gc]++ binaries (http://www.aspectc.org/fileadmin/downloads/ac/1.0pre3/ac-bin-linux-1.0pre3.tar.gz
> and the latest SVN trunk version (svn checkout https://svn.aspectc.org/repos/AspectC++-Project/trunk
> The a[gc]++ binaries are in PATH.
> Here is my session:
> $ make clean
> Making lemon clean...
> Making orange clean...
> Making sources clean...
> $ g++ --version
> g++ (GCC) 4.1.2 (Gentoo 4.1.2 p1.1)
> Copyright (C) 2006 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There
> is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> $ make
> Making PUMA for TARGET=linux-release
> Extensions = gnuext winext acppext tracing matchexpr
> Making lemon ...
> Making orange ...
> Generating ac++ config file...
> Generating scanner from cpp/PreDirectiveTab.ora...
> Generating scanner from cpp/PreExprTab.ora...
> Generating scanner from cpp/PreTokenTab.ora...
> Generating scanner from scanner/CCommentTab.ora...
> Generating scanner from scanner/CCoreTab.ora...
> Generating scanner from scanner/CDirectiveTab.ora...
> Generating scanner from scanner/CIdentifierTab.ora...
> Generating scanner from scanner/CMLCommentTab.ora...
> Generating scanner from scanner/CSLCommentTab.ora...
> Generating scanner from scanner/CWildcardTab.ora...
> Generating parser from cpp/PreExprParser.lem...
> Generating parser from cpp/PreParser.lem...
> Generating parser from manip/CMatchParser.lem...
> Weaving PUMA for TARGET=linux-release
> Weaver = ac++ ....
> Copying sources not to weave...
> Weaving aspects into PreFileIncluder.cc...
> make: *** [/home/kai/src/acagain/AspectC++-Project/Puma/gen-
> release/step2/src/PreFileIncluder.cc] Segmentation fault
> make: *** [step2] Error 2
> make: *** [src] Error 2
> Did I do anything seriously wrong? I thought it might be better to ask
> here first, before diving deep into Makefiles :)
> Any help is appreciated.
> Thanks in advance,
> PS: The link to the debian-package is broken (the root http://siretart.tauware.de/
> does work, though).
> aspectc-user mailing list
> aspectc-user at aspectc.org
Programming Technology Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
More information about the aspectc-user