Compile Kaffe in win32; _lrotl and h_errno undefined (link errors)

olivier olivier at envoii.com
Mon Jun 26 12:09:08 PDT 2000


Help ! :-0

I am trying to compile Kaffe under Windows 2000.
- Kaffe version is 1.0.5.
- gcc version is 2.95.2

Here are the errors I get:

sha-1.c: In function `SHA1Update':
sha-1.c:163: warning: implicit declaration of function `_lrotl'
libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin shared libraries
../kaffevm/.libs/libkaffevm.a(sha-1.o): In function `SHA1Update':
/cygdrive/c/kaffe/kaffe/kaffevm/sha-1.c:163: undefined reference to `_lrotl'
/cygdrive/c/kaffe/kaffe/kaffevm/sha-1.c:163: undefined reference to `_lrotl'
/cygdrive/c/kaffe/kaffe/kaffevm/sha-1.c:164: undefined reference to `_lrotl'
/cygdrive/c/kaffe/kaffe/kaffevm/sha-1.c:164: undefined reference to `_lrotl'
/cygdrive/c/kaffe/kaffe/kaffevm/sha-1.c:165: undefined reference to `_lrotl'
../kaffevm/.libs/libkaffevm.a(sha-1.o):/cygdrive/c/kaffe/kaffe/kaffevm/sha-1.c:165: more undefined references to `_lrotl' follow
../kaffevm/.libs/libkaffevm.a(syscalls.o): In function `jthreadedGetHostByName':
/cygdrive/c/kaffe/kaffe/kaffevm/systems/unix-jthreads/syscalls.c:253: undefined reference to `h_errno'
../kaffevm/.libs/libkaffevm.a(syscalls.o): In function `jthreadedGetHostByAddr':
/cygdrive/c/kaffe/kaffe/kaffevm/systems/unix-jthreads/syscalls.c:268: undefined reference to `h_errno'

Thank you, thank you, thank you...
Olivier Lombart

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://kaffe.org/pipermail/kaffe/attachments/20000626/9d06fc34/attachment-0010.htm 


More information about the kaffe mailing list