Hi mag,
I still think it's a path issue. Could be an old make.exe version, like here
http://stackoverflow.com/questions/2401976/very-simple-application-fails-with-multiple-target-patterns-from-eclipse
Please update Cygwin and make.exe and run some commands like below, and copy/paste the output. Please notice my Cygwin version and make.exe. I am trying to always have the latest version.
c:\Development\Android\qcar-android-1-0-6\samples\VirtualButtons>set path=d:\cygwin\bin;d:\development\android\android-sdk-windows;d:\develo
pment\android\android-sdk-windows\tools;d:\development\android\android-ndk;
c:\Development\Android\qcar-android-1-0-6\samples\VirtualButtons>bash
avintu@AVINTU /cygdrive/c/Development/Android/qcar-android-1-0-6/samples/VirtualButtons
$ ndk-build
Gdbserver : [arm-linux-androideabi-4.4.3] libs/armeabi/gdbserver
Gdbsetup : libs/armeabi/gdb.setup
Gdbserver : [arm-linux-androideabi-4.4.3] libs/armeabi-v7a/gdbserver
Gdbsetup : libs/armeabi-v7a/gdb.setup
Install : libQCAR.so => libs/armeabi/libQCAR.so
Install : libVirtualButtons.so => libs/armeabi/libVirtualButtons.so
Install : libQCAR.so => libs/armeabi-v7a/libQCAR.so
Install : libVirtualButtons.so => libs/armeabi-v7a/libVirtualButtons.so
avintu@AVINTU /cygdrive/c/Development/Android/qcar-android-1-0-6/samples/VirtualButtons
$ uname -a
CYGWIN_NT-6.1-WOW64 AVINTU 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin
avintu@AVINTU /cygdrive/c/Development/Android/qcar-android-1-0-6/samples/VirtualButtons
$ java -version
bash: java: command not found
avintu@AVINTU /cygdrive/c/Development/Android/qcar-android-1-0-6/samples/VirtualButtons
$ make -v
GNU Make 3.81Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i686-pc-cygwin