|
Boost Users : |
From: K. Noel Belcourt (kbelco_at_[hidden])
Date: 2007-06-21 12:49:25
On Jun 21, 2007, at 10:29 AM, Benson Margulies wrote:
> I get similar results for a variety of gcc versions that I have
> on this system. The gcc -v output is at the bottom.
> bin.v2/libs/signals/build/gcc-3.4.2/debug/threading-multi/
> libboost_signa
> ls-gcc34-mt-d-1_34.so.1.34.0
> /usr/ccs/bin/ld: illegal option -- start-group
> /usr/ccs/bin/ld: illegal option -- end-group
> Reading specs from /opt/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.2/specs
> Configured with: ../gcc-3.4.2/configure --prefix=/opt/sfw
> --with-ld=/usr/ccs/bin/ld --with-gnu-as --with-as=/opt/sfw/bin/gas
> --enable-shared --disable-libgcj
> Thread model: posix
> gcc version 3.4.2
Since your gcc compiler was configured to use Sun's ld, try adding
<linker-type>sun
to the using gcc options in user-config.jam. Mine looks like this.
using gcc
: 3.4.6
: /usr/local/bin/g++
: <cflags>"-mcpu=v9 -m64"
<cxxflags>"-mcpu=v9 -m64"
<linkflags>"-mcpu=v9 -m64"
<linker-type>sun
;
-- Noel
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net