Come posso compilare un codice sorgente scritto per linux in modo che sia eseguibile sotto Win32?
Ho provato con CygWin, ma l'eseguibile, pur funzionando sotto CygWin, non funziona se lo eseguo sotto Win32 (cygwin1.dll mancante, nonostante abbia recuperato tale libreria e l'abbia posizionata nella directory di esecuzione del programma e nella cartella system32 di windows... E' normale che non funzioni o dovrebbe andare?)
Ad ogni modo, cercando un po' in google, mi pare di aver capito che devo compilare il sorgente usando il compilatore g++ fornito con le MinGW. Ho provato anche questo, sia sotto windows che sotto CygWin, ma in entrambi i casi avviando la compilazione mi vengono restituiti un sacco di errori su degli header (duplicati e cose simili...)
Come risolvo?
Non so più dove sbattere la testa!