Game Development Community

dev-cpp mingw compilation

by James Bourke · in Torque Game Engine · 01/31/2003 (9:23 am) · 3 replies

I normally use MSVC but for game programming I'd prefer to use Dev-cpp and mingw, if possible. I use MSVC at work but I don't have a license for it at home and I don't feel like spending the money on one unless I really need to.

I downloaded Torque 1.1.2 last night and it would not compile. I got a few strange error messages. Naturally, before I started digging into the problems I went through all the resources and forum messages I could find. By the time I did that it was about midnight and I needed to sleep. :)

Tonight I'll try to tackle the task of getting things to compile. It seems that other people have had success. Perhaps they are using the HEAD instead of 1.1.2? There hasn't been any mention of mingw or dev-cpp on the forums lately according to the search I did.

From what I've seen and heard of Dev-cpp, it is a perfectly usable C++ IDE. I see no reason why the Torque community should prefer MSVC. We should work together and make sure that a working .dev file is available in the repository at all times.

(or perhaps I'm just missing something obvious - I'm new to Torque)

Jim

#1
01/31/2003 (5:46 pm)
MinGW compilation should work. I don't know if anyone has gotten Dev-C++ to work.

We already have 4 or so project file formats, and it is tough to keep them all up to date. Each file format has to have a dedicated maintainer that will keep an eye on the cvs changelog, update the project file as needed, and then send it to someone with write access (like me) so that cvs can be updated. Someone want to volunteer for this...?
#2
01/31/2003 (6:49 pm)
Ok, I see now that as long as I check out the HEAD branch, Torque compiles fine on mingw. Release 1.1.2 will not.

That works fine for me because I can just use the HEAD.

I'll be glad to help the community by maintaining Dev-cpp project files, provided that I get it figured out first myself. :)

I might just work with the makefiles. I'm comfortable with that method as well.

Jim
#3
02/02/2003 (6:44 pm)
Just wanted to add that I agree with the last point in the first post. It would be good to see a shift of emphasis to economy IDEs, which include mingw, Digital Mars, and even OpenWatcom. Its not that I am not a foaming-at-the-mouth MS hater, I just can't justify the cost of MS Visual C++. I am not looking for absolutely free either. I have purchased the CDs from Bloodshed and Digital Mars because these were fair prices for capable IDEs. I believe it would be better for the community if the Torque engine projects could be migrated to Dev-C++, since Torque compiles on mingw already.
GarageGames mission has been to reach as broad of a base of independent developers as possible by offering a low price for a first class product. I don't want to priced out of a good opportunity by a lack of choice of IDEs.