Lars Gullik Bjønnes wrote:

"John C. Spray" <[EMAIL PROTECTED]> writes:

| On Wed, 2006-03-08 at 16:16 +0200, Martin Vermeer wrote:
| > > > I may have missed this, but do you have an external boost installed?
| > > | > > No. Should I? | > | > If I understood the bug report correctly, having precompiled headers
| > there could cause this. Apparently not.
| | Any news on this problem? Has anyone on FC4 managed to work around it
| without compiling their own gcc?

I have kindo forgot what this was about...

but I compile and run on FC4 all the time.
It is about some compilers that compile fine, but the link breaks on
tons and tons of namespace errors where nothing in boost seems right.

One such compiler is g++ 4.0.3 in debian testing.  The solution is
simple, use g++ 3.3, g++ 4.1 or possibly quite a few other versions.
I don't know about FC4, but this is easy enough in debian without
compiling a gcc:

Just install another version (debian packages several non-conflicting
gcc/g++ versions) then select a compiler and compile this way:

export CC=gcc-4.1
export CXX=g++-4.1
./configure . . .
make

It is a good idea to 'make clean' before changing compiler version.

If FC4 don't have any older or newer compilers for you, consider
digging up some older rpms?

Helge Hafting


Reply via email to