Compiling jar file using gcj
David Daney
ddaney@caviumnetworks.com
Tue Sep 1 16:12:00 GMT 2009
Andrew Haley wrote:
> Tom Tromey wrote:
>>>>>>> "Andrew" == Andrew Haley <aph@redhat.com> writes:
>>>>> gcj --main=iremote.controller.Controller -o native.o RXTXcomm.o iRemote.o
>> Andrew> I'll say again
>> Andrew> "a chunk of native code seems to be missing"
>> Andrew> The RXTXcomm package contains native code. You have to link it to your
>> Andrew> main program.
>>
>> He probably wants -fjni in the compile commands.
>
> Maybe. I've never seen the native code, so I don't know if it's JNI
> or CNI.
>
IIRC, RXTXcomm is a standard java.comm (sp?) implementation that uses
JNI and should be portable across all VMs. I think Tom is correct that
-fjni will be needed.
David Daney
More information about the Java
mailing list