Make creates this:

g++.exe ../Object/VlogData.o ../Object/AutoGRNEngine.o ../Object/CComm.o ../Object/ConfigData.o ../Object/DateTime.o ../Object/Dialogs.o ../Object/ImportFiles.o ../Object/LocalDB_Queries.o ../Object/Lot.o ../Object/S2LiveDB_Queries.o ../Object/SendMail.o ../Object/Shipment.o ../Object/ShipmentAck.o ../Object/ShipmentContent.o ../Object/SPN_Queries.o ../Object/UtilityFunctions.o ../Object/AutoGRN.o ../Object/FTPClass.o AutoGRN.res -o "..\AutoGRN.exe" -L"D:\PROGRA~1\DEV-C++\DEV-CPP\lib" -l"odbc32" -l"wsock32" -I"../Include"  -I"../../Utilit~1/include"   -s -mwindows

which also fails when I run from command line so it is not a make problem but a g++ problem.

Is it a comand length issue? Is there a way around this?

BlakJak :]