What is the version of gcc that you are using to build with?

version numbers of your host toolchain would be helpful.


On Sat, Apr 7, 2012 at 2:38 PM, Lev Serebryakov <l...@serebryakov.spb.ru>wrote:

> Hello, MSPGCC.
>
>  Maybe, it is not proper list to ask. But gcc-specific lists are very
> noisy and I'm not subscribed to any of them.
>
>  I'm trying to update FreeBSD ports to latest LTS reelease, announced
> yesterday.
>  Previous (gxx 4.5.x) release builds without any problems. I've
> changed version numbers, and leave all commands the same. Result is
> error:
>
> gmake[2]: Entering directory
> `/usr/home/lev/FreeBSD-commiter/ports/devel/msp430-gcc/work/build/lto-plugin'
> gmake  all-am
> gmake[3]: Entering directory
> `/usr/home/lev/FreeBSD-commiter/ports/devel/msp430-gcc/work/build/lto-plugin'
> /bin/sh ./libtool --tag=CC --tag=disable-static  --mode=compile cc
> -DHAVE_CONFIG_H -I. -I.././../gcc-4.6.3/lto-plugin
>  -I.././../gcc-4.6.3/lto-plugin/../include -DHAVE_CONFIG_H  -Wall -O2 -pipe
> -fno-strict-aliasing -c -o lto-plugin.lo
> .././../gcc-4.6.3/lto-plugin/lto-plugin.c
> libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.././../gcc-4.6.3/lto-plugin
> -I.././../gcc-4.6.3/lto-plugin/../include -DHAVE_CONFIG_H -Wall -O2 -pipe
> -fno-strict-aliasing -c .././../gcc-4.6.3/lto-plugin/lto-plugin.c  -fPIC
> -DPIC -o .libs/lto-plugin.o
> /bin/sh ./libtool --tag=CC --tag=disable-static  --mode=link cc -Wall -O2
> -pipe -fno-strict-aliasing  -module -bindir
> /usr/local/libexec/gcc/msp430/4.6.3 -Wc,../libiberty/libiberty.a  -o
> liblto_plugin.la -rpath /usr/local/libexec/gcc/msp430/4.6.3 lto-plugin.lo
> libtool: link: cc -shared  .libs/lto-plugin.o    ../libiberty/libiberty.a
>   -Wl,-soname -Wl,liblto_plugin.so.0 -o .libs/liblto_plugin.so.0
> /usr/bin/ld: ../libiberty/libiberty.a(argv.o): relocation R_X86_64_32S can
> not be used when making a shared object; recompile with -fPIC
> ../libiberty/libiberty.a: could not read symbols: Bad value
> gmake[3]: *** [liblto_plugin.la] Error 1
>
>  So, libibery.a was build as non-PIC library and LTO plugin could
>  not be linked with it.
>
>  Is here any solution other than disabling LTO plugin?
>
>
> --
> // Black Lion AKA Lev Serebryakov <l...@serebryakov.spb.ru>
>
>
>
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> _______________________________________________
> Mspgcc-users mailing list
> Mspgcc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
>



-- 
Eric B. Decker
Senior (over 50 :-) Researcher
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to