Je travaille sur cygwin. La plupart des commandes Unix fonctionnent parfaitement. De plus, je peux compiler avec g ++ et gcc, mais j'obtiens l'erreur ci-dessous quand j'exécute make:
/cygdrive/b/tpm/src
$ make -f makefile.mak
"c:/program files/mingw/bin/gcc.exe" -Wall -Wnested-externs -ggdb -O0 -c -
DTPM_WINDOWS -I"c:/program files/MinGW/include" -I"c:/program
files/openssl/include" -I../utils -I. -DNO_BIT_FIELD_STRUCTURES AlgorithmCap.c -o AlgorithmCap.o
make: *** [makefile.mak:85: AlgorithmCap.o] Error 1
Notez que j'ai le package make téléchargé et que j'ai ajouté le bin au chemin.
c:/program files/mingw/bin/gcc.exe
n'est pas un compilateur cygwin ou un compilateur croisé. Vous mélangez cygwin make avec un compilateur non cygwin, et cela ne fonctionne pas.