From: Morgan C. <mo...@mo...> - 2004-03-09 22:56:46
|
On m=C3=A5n, 2004-03-08 at 20:19, Marcis wrote: > ok I got some instructions on how to do this. They were as follows. =20 >=20 > 1. cd /usr/ports/java/jdk14 ; make install > 2. install java, modify jni.sh to point to your java installation path=20 > & replace include/linux with include/freebsd > 3. then ./jni.sh and you get .so >=20 > I did all this and compiled the libFileSystem.so without any errors.=20 > Replaced the libFileSystem.so in /drftpd/lib/ with the new one. But=20 > when I run it I get this in the drftpd.log >=20 > java.lang.UnsatisfiedLinkError: /usr/home/drftpd/lib/libFileSystem.so:=20 > /usr/home/drftpd/lib/libFileSystem.so: ELF file OS ABI invalid Sorry i'm not familiar with the FreeBSD nor that error message. Perhaps you need to change some compile settings? I'll gladly help in any way i can if you need anything, i'm all for more platform/jdk support. mogio is something i've written myself, i can't say that i have too much experience with C programming though. /mog |