I get compilation problems on x86_64. It looks to me like a gcc/binutils
issue:
[exec] cc -shared -Wl,--version-script,libhythr.exp \
[exec] -Wl,-soname=libhythr.so -o ../libhythr.so \
[exec] ../shared/thread_copyright.o x86_64/thrhelp.o
x86_64/thrspinlock.o hythread.o ../shared/hythreadinspect.o linuxonexit.o
priority.o rasthrsup.o ../shared/rwmutex.o thrcreate.o thrdsup.o
../shared/thrprof.o -lpthread \
[exec] -Xlinker --start-group
/home/beanz/hy/Harmony.new/deploy/lib/libhypool.a
/home/beanz/hy/Harmony.new/deploy/lib/libhycommon.a -Xlinker --end-group \
[exec] -lc -lm -ldl
[exec] /usr/bin/ld: x86_64/thrspinlock.o: relocation R_X86_64_PC32 against
`hythread_yield' can not be used when making a shared object; recompile with
-fPIC
[exec] /usr/bin/ld: final link failed: Bad value
[exec] collect2: ld returned 1 exit status
[exec] make: *** [../libhythr.so] Error 1
Anyone any ideas?
Regards,
Mark.
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]