Visit the Ironworks Gaming Website Email the Webmaster Graphics Library Rules and Regulations Help Support Ironworks Forum with a Donation to Keep us Online - We rely totally on Donations from members Donation goal Meter

Ironworks Gaming Radio

Ironworks Gaming Forum

Go Back   Ironworks Gaming Forum > Ironworks Gaming Forums > Dungeon Craft - RPG Game Maker

Reply
 
Thread Tools Search this Thread
Old 01-05-2007, 01:03 PM   #1
manikus
Jack Burton
 

Join Date: July 13, 2001
Location: Stumptown
Age: 53
Posts: 5,444
Has anyone tried compiling the source code using anything other than the Microsoft Visual C++ compiler?
If so, please share.
__________________
manikus is offline   Reply With Quote
Old 01-23-2007, 09:03 AM   #2
Tarlanon
Manshoon
 

Join Date: September 5, 2002
Location: Minnesota, USA
Age: 50
Posts: 180
I think I've mentioned this before, but compiling DC with a non-MS compiler will never work. Unfortunately, DC uses the Microsoft Foundation Classes(MFCs) as part of it's framework. The MFCs only exist and can be compiled (legally) as part of the MS Visual C++ software.

Sorry to rain on any parades there. [img]smile.gif[/img]
__________________
:knightsmile:
Tarlanon is offline   Reply With Quote
Old 01-23-2007, 11:00 AM   #3
manikus
Jack Burton
 

Join Date: July 13, 2001
Location: Stumptown
Age: 53
Posts: 5,444
Since this post, I've gotten the Microsoft Visual C++ 2005 Express Edition. Now I can open the projects and what-not, but cannot compile, as it does not support MFC's either.
__________________
manikus is offline   Reply With Quote
Old 01-24-2007, 09:18 AM   #4
Tarlanon
Manshoon
 

Join Date: September 5, 2002
Location: Minnesota, USA
Age: 50
Posts: 180
Really? Express Edition does include the MFC libraries?

Interesting MS is offering that suite for free. I guess it is kind of cool that they are offering it for free. But I guess I am also NOT surprised MFC support isn't built in.

A word of warning though....MS C++, and the C++ the rest of the world uses (i.e. Linux, Unix, etc.) are a little different. For writing truely portable applications, people who write code in MS C++ will usually find their stuff doesn't compile on a different platform.

There is a good Open source C++ compiler/IDE out there I have used for some things, Dev C++ :

http://www.bloodshed.net/dev/devcpp.html

This uses an open source (MinGW) c++ library for compiling Win32 code, and it more closely conforms to c++ standards than the MS stuff does.

If we truely want to make DC multi-platform compatible, we first have to break the dependance on DirectX (via the CDX library)and move to an open source media library, like SDL or something. (I have gotten CDX and DirectX to compile on a non-MS compiler, but not as cleanly as I would have liked) Then, break the dependence on the MFCs....

Needless to say, this would be a lot of work. [img]smile.gif[/img] But it could be done.
__________________
:knightsmile:
Tarlanon is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
What is Dungeon Craft? Vedran Dungeon Craft - RPG Game Maker 6 09-16-2005 01:00 PM
Dungeon Craft PR Tarlanon Dungeon Craft - RPG Game Maker 5 01-14-2004 08:37 AM
What is Dungeon Craft? SecretMaster Dungeon Craft - RPG Game Maker 8 07-16-2003 06:07 AM
Dungeon Craft? Daniel Dungeon Craft - RPG Game Maker 2 03-27-2002 08:54 PM
New Dungeon Craft Release CocoaSpud Dungeon Craft - RPG Game Maker 5 06-21-2001 10:17 PM


All times are GMT -4. The time now is 07:21 AM.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©2024 Ironworks Gaming & ©2024 The Great Escape Studios TM - All Rights Reserved