On Thu, Jan 10, 2008 at 11:01:20AM +0000, Andrew Marlow wrote:
I am trying to build boost on solaris9 where there is only a partial GCC installation. Version 3.4.6 of g++ is installed but the vendor linker is the only linker available (this cannot be changed, there are no SAs and I do not know the root password). I have already found there are lots of
You can also install gcc as ordinary user. gcc's configure script would probably recognize your linker. I'm sure it's easier to compile gcc than boost on such a system ...
I presume this error would go away if the GCC ld was used. Unfortunately I cannot test that theory because I cannot install ld. Just adding the GCC ld to my PATH on the front does not stop the vendor ld from being used. I suspect that because g++ was linked using the vendor linker, it will always use the vendor linker. In which case I think there is a problem in the boost build.
Mmh, strange but possible ... Jens