Gorpe
by Jonathan Weissert · in Torque Game Engine · 11/17/2003 (3:54 pm) · 12 replies
Well, I am not sure where to post this, so I'm just gonna post it here. I just checked out the latest GORPE from CVS. I went to build it in Visual C++ 6, however it returned 11 errors and 14 warnings. I have python on my computer, but haven't moved a copy of its lib over to the GORPE directory. Do I need to move that there before I build? Or is there another issue that I don't know about. How many people out there are using GORPE anyway?
About the author
#2
_________________________________________________________________________________________________
MachineGOD
11/17/2003 (4:18 pm)
Hahaha.....my fault.....didn't read the errors themselves. Yeah, I need to include the python lib first. It kept saying it couldn't find python.h so I need to set that up first._________________________________________________________________________________________________
MachineGOD
#3
LINK : fatal error LNK1104: cannot open file "python23_d.lib"
I cannot find this lib file in the python directory. The closest thing is python23.lib .
So, how can I correct this error?
_________________________________________________________________________________________________
MachineGOD
11/17/2003 (4:41 pm)
Ok. Now this is my only error:LINK : fatal error LNK1104: cannot open file "python23_d.lib"
I cannot find this lib file in the python directory. The closest thing is python23.lib .
So, how can I correct this error?
_________________________________________________________________________________________________
MachineGOD
#4
11/17/2003 (5:17 pm)
Build the debug version of the library.
#5
Or you can built it, but on win32 that's sort of a pain.
11/17/2003 (7:11 pm)
There is a workaround... I believe it is described in the python stuff somewhere... You have to do some sort of cunning trickery to avoid this, I think it involves linking the release python library with your debug code.Or you can built it, but on win32 that's sort of a pain.
#6
11/17/2003 (8:49 pm)
Whta is gorpe?
#8
-Ner
11/18/2003 (11:49 am)
In regards to "What is Gorpe", what is the TerrainManager? Torque already has a terrain manager - does Gorpe have it's own version (with its own UI), or just a modified version of the Torque TM tweaked for use in Gorpe? I couldn't find any info at the main Gorpe website but I haven't logged in (or registered) to look at the member's section.-Ner
#9
Note that Gorpe differs substantially from torque in the terrain area and a few other places. Developers should not think that they can easily move code between the two. While it may happen easily in many places there are a few where a substantial bit of work might be involved.
Fair warning.
11/18/2003 (12:27 pm)
Torque presents users with a single terrain tile and the management it provides is for that single tile. Gorpe is a multiterrain tile system that allows an NxM arrangement of torque tiles. Terrain Manager manages the NxM tile system.Note that Gorpe differs substantially from torque in the terrain area and a few other places. Developers should not think that they can easily move code between the two. While it may happen easily in many places there are a few where a substantial bit of work might be involved.
Fair warning.
#10
_________________________________________________________________________________________________
MachineGOD
11/19/2003 (12:08 am)
Do you think that it is possible to move the terrain manager aspect easily? Obviously "ease" is a relative term, however that would be an interesting feature in a non-MMO type game. I haven't looked at it much, I must admit, since I can't get it to compile because of that error I continually get. So, I'll just stick with Torque 1.2 for now._________________________________________________________________________________________________
MachineGOD
#11
_________________________________________________________________________________________________
MachineGOD
12/01/2003 (10:26 pm)
I still have the same problem.......perhaps someone could kindly explain this "workaround" that was mentioned earlier? Also, would GORPE be suitable for a regular fps? I know it is meant for MMO's, however some of its features would be pretty cool for non-MMO games. Basically it is Torque with some added things and new things. Correct?_________________________________________________________________________________________________
MachineGOD
#12
1. Build torqueDemo.exe in Release mode, rather than Debug mode. Then it will not link to the Debug lib of Python. You will be error-free!
2. Use this piece of code to substitue #include :
# ifdef _DEBUG
# undef _DEBUG
# include
# define _DEBUG
# else
# include
# end if
Then build torqueDemo_DEBUG.exe. In this way you will get it work in both Release mode and Debug mode!
I just made it work. Hope this helps!
12/02/2003 (12:50 am)
There are two ways you can solve it:1. Build torqueDemo.exe in Release mode, rather than Debug mode. Then it will not link to the Debug lib of Python. You will be error-free!
2. Use this piece of code to substitue #include
# ifdef _DEBUG
# undef _DEBUG
# include
# define _DEBUG
# else
# include
# end if
Then build torqueDemo_DEBUG.exe. In this way you will get it work in both Release mode and Debug mode!
I just made it work. Hope this helps!
Torque Owner Mike Stoddart