[aspectc-user] Builds for OSX?

Olaf Spinczyk os at aspectc.org
Wed Aug 31 10:56:10 CEST 2011


Hi Stefan!

We are aware that ac++ currently does not run on OSX. Therefore, we 
don't provide the binary. It is not supported. Linux/x86 is the 
recommended platform.

Some time ago I tried to track down the OSX problem but it was difficult 
-- somewhere deeply in the Puma library. At this time I had to postpone 
debugging, but I will definitely look into it again. However, I will do 
nothing in this directly until version 1.1 will be published.

Cheers,

Olaf


On 08/30/2011 04:25 PM, Stefan Marr wrote:
> Hi:
>
> Is there currently a way to get a working build for OSX?
>
> I tried both the daily snapshot and the 1.0 release of the pre-woven sources.
> I added TARGET=macosx-release and set CC=gcc-4.2 and CXX=g++-4.2 to make sure the normal GCC toolchain is used without LLVM stuff.
>
> However, I don't get a working ac++.
>
> The self-test/weaving Puma aborts with a segfault/Bus error:
>
> Copying sources not to weave...
> Weaving aspects into PrePrintVisitor.cc...
> /usr/include/stdlib.h:272: error: invalid declaration near token `^'
> /usr/include/stdlib.h:274: error: invalid declaration near token `^'
> /usr/include/stdlib.h:301: error: invalid declaration near token `^'
> /usr/include/stdlib.h:307: error: invalid declaration near token `^'
> /usr/include/stdlib.h:313: error: invalid declaration near token `^'
> /usr/include/stdlib.h:319: error: invalid declaration near token `^'
> make[2]: *** [/Users/smarr/Projects/aspectc++/aspectc++/Puma/gen-release/step2/src/PrePrintVisitor.cc] Bus error
>
> Since there aren't any OSX binaries anymore, I wonder whether it is still supported.
> Or, is the current recommendation to use it on Linux if possible?
>
> Thanks a lot
> Stefan
>
>
>    




More information about the aspectc-user mailing list