* Brian Barrett wrote on Thu, May 11, 2006 at 08:39:53AM CEST:
> On May 10, 2006, at 6:29 PM, Didier Lucor wrote:
>
> > This time, I get an error when it checks for the size of the bool:
> I'd hate to break it to you, but you are using a non-standard version
> of the compilers:
>
> configure:6837: g++ --version </dev/null >&5
> g++ (GCC) 4.2.0 20060318 (experimental)
> As for why configure is failing, it looks
> like you still have something wrong with your C++ compiler:
>
> configure:8840: g++ -o conftest -O3 -DLAM_BUILDING=1
> conftest.cc >&5
> configure:8843: $? = 0
> configure:8845: ./conftest
> dyld: Symbol not found: ___dso_handle
> Referenced from: /usr/local/lib/libstdc++.6.dylib
> Expected in: flat namespace
I second Brian's notion: if you're using an unreleased compiler, you
should be prepared to run into issues, and know how to deal with them
yourself.
That said, above looks awfully like this bug report:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27121
If you could provide more information there for that bug, or confirm
that you have found indeed a separate issue, then the GCC developers
would probably like to know about it.
Cheers,
Ralf
|