Hi Steve,
On May 14, 2008, at 9:03 PM, Steve Ramage wrote:
Hmmmm I seem to have gotten around the problem by temporarily
switching out my ld and as for there gnu counterparts.
It seems that ‘make’ completes fine but when I try to run jna_src$../
ant/apache-ant-1.7.0/bin/ant dist test
Buildfile: build.xml
-dynamic-properties:
[echo] Java version: 1.5.0_15, compatibility: 1.4
[echo] JNA version 3.0, native API version 3.0
-setup:
compile:
javah:
[apply] Result: 2
-native-api-check:
[echo] Invalidating native code, new checksum is
2f77debd937e77ed38b31671529a755a
Nominally this is caused by changes to the JNI interface, but since
you didn't make any, it's more likely that the generation of the
checksum is failing, probably due to invalid GNU grep invocation. Sun
grep takes different arguments, so "ggrep" is called instead on Sun,
and it might be missing on your box. Look at the contents of the
checksum file; it may be empty or contain the command error.