Game Development Community

Not getting the dso files

by Brian M · in Torque Game Engine Advanced · 03/31/2009 (9:52 am) · 7 replies

I am having trouble gretting DSO files to create

I have been working on this for a while. I have TGEA 1.8.1

I have tried the comment out of #define TORQUE_NO_DSO_GENERATION in the torqueConfig.h

And still not dso files, I did get dso files when using 1.5.2. I am also using the new version of torsion and I can not get the file to compile using the torsion commands.

I have installed Microsoft Visual C++ 2008 express and configured it as described in the TGEA documentation. I am also running VISTA 32 bit.

Anybody got any ideas?

#1
03/31/2009 (10:04 am)
I think TGEA uses just the CS files natively, if I'm not mistaken, and you'll need to actually enable the creation of dso's to have those.
#2
03/31/2009 (10:24 am)
Sorry Ted, I am kind of new to TEGA, how do I enable dso creation.

I did read a post about 1.7.0 were this script was suggested

if (prefsPath && prefsPath[0] != '\0')
if(dStrnicmp(scriptFileName, prefsPath, dStrlen(prefsPath)) == 0)
compiled = false;

but the post went on to say the bug was fixed in 1.7.1

#3
03/31/2009 (10:48 am)
Brian,
Under Your project \source\ folder there is a file named torqueConfig.h
In that file comment out the line that says #define TORQUE_NO_DSO_GENERATION and then recompile. You should have DSO's after the recompile.
#4
03/31/2009 (10:48 am)
I'm not sure- I'm still on 1.7.0, and don't really worry about the dso's much, except that I've seen something about it mentioned. If you do a search on "enable dso" or something along those lines, you should find what you're looking for. Hope that helps.

Edit: Never mind, someone got the comment in as I typed the above :)
#5
03/31/2009 (10:49 am)
Sorry, missed that you tried commenting out the line already. It worked for me. Did you try completely rebuilding your project?
#6
03/31/2009 (11:08 am)

I thought that when I ran the game, it was doing the compile for everything in that directory, but the Project files needed to be recompiled to account for the change in the TorqueConfig.h. Thanks John

So once I recompiled the project the DSO files were created when I ran the game.


Thanks Ted and John.
#7
03/31/2009 (12:48 pm)
Your welcome.