On Wednesday 02 May 2012 18:33:19 Jeff Hoogland wrote:
> Building E packages from a fresh SVN pull an emotion is currently failing
> to build on my 64bit system with eio error:
>
> /usr/bin/ld:
> /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libeio.a(eio_file.o):
> relocation R_X86_64_32 against `.text' can not be used when making a shared
> object; recompile with -fPIC
I wouldn't know why it barfs at this point, I'm guessing that libeio was not
compiled with the -fPIC flag - i.e. static and shared libraries were mixed.
Only the 64bit arch seems to need this, but what do I know ...
I suspect that GCC tries to link to a libeio.so but can't find it because the
library was built with a static flag and causes this error.
Did you try 'export CFLAGS=-fPIC' and rebuild this library as it suggests to
see if it makes a difference?
> /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libeio.a: could not read
> symbols: Bad value
> collect2: ld returned 1 exit status
> make[4]: *** [libemotion.la] Error 1
> make[4]: Leaving directory
> `/home/bodhi64/BuildArea/emotion-1.0.99-70671/src/lib'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory
> `/home/bodhi64/BuildArea/emotion-1.0.99-70671/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/bodhi64/BuildArea/emotion-1.0.99-70671'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/bodhi64/BuildArea/emotion-1.0.99-70671'
>
> The same SVN revision is building fine on my 32bit box. Any ideas what
> might be wrong here?
If the above is way out and doesn't help, better you wait for a dev. :-/
--
Regards,
Mick
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users