Hi,
I am trying to emerge lmms but it fails :
....
........
x86_64-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/4.2.4/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.2.4/crtbeginS.o .libs/mallets.o -L/usr/bin -L/usr/local/lib -L/usr/lib -lstk -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.4 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.4/../../../../lib64 -L/lib/../lib64 -L/usr/lib/.../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.4/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.4/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/4.2.4/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.2.4/../../../../lib64/crtn.o -march=nocona -Wl,-soname -Wl,libmalletsstk.so.0 -o .libs/libmalletsstk.so.0.0.0
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.4/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/libstk.a(BandedWG.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/lib/libstk.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[5]: *** [
libmalletsstk.la] Erreur 1
make[5]: quittant le répertoire « /var/tmp/portage/media-sound/lmms-0.4.0_alpha2-r1/work/lmms-0.4.0-alpha2/plugins/stk/mallets »
make[4]: *** [all] Erreur 2
make[4]: quittant le répertoire « /var/tmp/portage/media-sound/lmms-0.4.0_alpha2-r1/work/lmms-0.4.0-alpha2/plugins/stk/mallets »
make[3]: *** [all-recursive] Erreur 1
make[3]: quittant le répertoire « /var/tmp/portage/media-sound/lmms-0.4.0_alpha2-r1/work/lmms-0.4.0-alpha2/plugins/stk »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /var/tmp/portage/media-sound/lmms-0.4.0_alpha2-r1/work/lmms-0.4.0-alpha2/plugins »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /var/tmp/portage/media-sound/lmms-0.4.0_alpha2-r1/work/lmms-0.4.0-alpha2 »
make: *** [all] Erreur 2
*
* ERROR: media-sound/lmms-0.4..0_alpha2-r1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2868: Called die
* The specific snippet of code:
* emake || die "Make failed"
* The die message:
* Make failed
I found this page :
http://www.gentoo.org/proj/en/base/amd64/howtos/index.xml?part=1&chap=3
and I tryed to reemerge stk with -fPIC but it is the same.
I am on Gentoo 2.6.25.4-rt5 x86_64
Any suggestion ?
Cheers,
Mysth-R
--
* ***************************************************************************************
* {^_^} Mysth-R {^_^}
* <= Aide Auditive =>
*
*
http://myspace.com/mysthr*
http://myspace.com/aideauditive*
http://mysthr.free.fr/Joomla => Site dédié à l'audio sous Fedora/PlanetCCRMA.
* ***************************************************************************************