Salve,
sto realizzando un semplice programma con JNI.
Se faccio tutto da linea di comando con javac e gcc è tutto ok, quindi i files non contrengono errori, ma se provo a realizzare il tutto con Eclipse (fornito di plugin per il C/C++) mi da errori il Makefile, ovvero
Codice PHP:
make: *** No rule to make target `Hello.c', needed by `Hello.o'. Stop.
Di seguito il mio Makefile:
Codice PHP:
all : hello.dll
hello.dll : Hello.o hello.def
gcc -shared -o hello.dll Hello.o hello.def
Hello.o : Hello.c Hello.h
gcc -I"C:\Programmi\Java\jdk1.5.0_16\include" -I"C:\Programmi\Java\jdk1.5.0_16\include\win32" -c Hello.c -o Hello.o
Hello.h : Hello.class
javah -jni Hello
clean :
-del Hello.h
-del Hello.o
Grazie dell'attenzione 
Matteo