summaryrefslogtreecommitdiff
blob: ceefc8f36d70bc4fc275143691f28a9007e94c9e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff --git a/Makefile b/Makefile
index 0a879d2..b0b45d1 100644
--- a/Makefile
+++ b/Makefile
@@ -9,7 +9,8 @@ libNativeThread.so: NativeThread.c NativeThread.h
 	$(CC) $(CFLAGS) -o libNativeThread.so $(LDFLAGS) NativeThread.c $(LIBS)
 
 NativeThread.h:
-	javah -o NativeThread.h -classpath /usr/share/freenet/lib/freenet.jar freenet.support.io.NativeThread
+	javac -h . -classpath /usr/share/freenet/lib/freenet.jar:/usr/share/jna-4/lib/jna.jar:/usr/share/jna-4/lib/jna-platform.jar NativeThread.java
+	mv freenet_support_io_NativeThread_LinuxNativeThread.h NativeThread.h
 
 clean:
 	rm -f NativeThread.h libNativeThread*.so