I'm trying to use the Bloodshed IDE (which compiles with minGW 3.4.2) to whip up a couple of the externals provided as examples in the SDK. I can get everything imported okay, and it compiles with no errors. However, I put it in my externals folder, and it doesn't work. I type in the object name and get "invalid external [name], undefined main". I would assume this refers to the main function of the ext, which I did not change. Given that it compiled with no errors, I find this rather befuddling.
Anyone else have a similar problem with this or any other dev env? Anyone had success using minGW? I've spent several hours on this and it's getting quite frustrating. I know there are some lite versions of MSVS available, but I would really rather use Bloodshed.