D:/MinGW/bin/../libexec/gcc/mingw32/3.4.4/collect2.exe --subsystem console -Bdynamic -o ..\miniperl.exe D:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../crt2.o D:/MinGW/bin/../lib/gcc/mingw32/3.4.4/crtbegin.o -LE:\perl580_M\lib\CORE -LD:\MinGW\lib -LD:/MinGW/bin/../lib/gcc/mingw32/3.4.4 -LD:/MinGW/bin/../lib/gcc -LD:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../../mingw32/lib -LD:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../.. C:\DOCUME~1\Rob\LOCALS~1\Temp\mk2 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt D:/MinGW/bin/../lib/gcc/mingw32/3.4.4/crtend.o D:\MinGW\bin\..\lib\gcc\mingw32\3.4.4\..\..\..\..\mingw32\bin\ld.exe:C:\DOCUME~1\Rob\LOCALS~1\Temp\mk2: file format not recognized; treating as linker script D:\MinGW\bin\..\lib\gcc\mingw32\3.4.4\..\..\..\..\mingw32\bin\ld.exe:C:\DOCUME~1\Rob\LOCALS~1\Temp\mk2:1: syntax error collect2: ld returned 1 exit status dmake: Error code 129, while making '..\miniperl.exe' #### D:/MinGW/bin/../libexec/gcc/mingw32/3.4.4/collect2.exe --subsystem console -Bdynamic -o ..\miniperl.exe D:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../crt2.o D:/MinGW/bin/../lib/gcc/mingw32/3.4.4/crtbegin.o -LE:\perl580_M\lib\CORE -LD:\MinGW\lib -LD:/MinGW/bin/../lib/gcc/mingw32/3.4.4 -LD:/MinGW/bin/../lib/gcc -LD:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../../../mingw32/lib -LD:/MinGW/bin/../lib/gcc/mingw32/3.4.4/../../.. -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt D:/MinGW/bin/../lib/gcc/mingw32/3.4.4/crtend.o D:\MinGW\lib/libmingw32.a(main.o): In function `main':d:/src/mingw/build/runtime/../../runtime/main.c:73: undefined reference to `WinMain@16' collect2: ld returned 1 exit status