Nakonec jsem si stáhl Cygwin a použil systém „make“, který s ním byl dodán. Fungovalo to perfektně! Upřímně netuším, proč příkaz GnuWin32 "make" nefungoval, ale předpokládám, že by to pomohlo těm, kteří se v budoucnu setkají se stejným problémem.
Implementace Make od společnosti Microsoft je nmake. Nemyslím si, že je tak pokročilý jako spousta implementací Make od různých Unices, ale měl by fungovat pro jednoduché soubory Makefiles.
Jak jste zjistili, samostatný make
nestačilo; potřeboval jsi Cygwin.
make
je program, který interpretuje soubor makefile a provádí příkazy v souboru makefile. Ale co jsou to za příkazy? Pokud se podíváte na svůj makefile, uvidíte příkazy ve stylu UNIX, které jsou dostupné v Linuxu, Mac OS X nebo Cygwin, ale nejsou dostupné v běžném systému Windows. Jednoduše tedy popadnete make
nestačilo.