Problems building with TBE
by Jason Jasmin · in Torque Game Builder · 04/07/2005 (6:25 pm) · 0 replies
I've applied the makefile fix, and at least that doesn't blow up :) But every time i try to build t2d, it fails with loads of errors, here's a sample... Keep in mind, I haven't done c++ in a few years, so the cause of these may be obvious to others who are a bit less rusty than i am :) Any ideas how to fix?
In file included from ./dgl/gBitmap.h:14,
from ./dgl/gFont.h:14,
from ./gui/guiTypes.h:10,
from ./gui/guiControl.h:25,
from ./gui/guiCanvas.h:16,
from gui/containers/guiWindowCtrl.cc:9:
./core/resManager.h: In member function 'void Resource::unlock()':
./core/resManager.h:255: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h: In member function 'void Resource::purge()':
./core/resManager.h:263: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h:265: error: invalid use of und--> Compiling gui/utility/messageVector.cc
efined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h: In member function 'void Resource::_unlock()':
./core/resManager.h:278: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
make[1]: *** [out.GCC3.RELEASE/gui/containers/guiWindowCtrl.obj] Error 1
In file included from ./core/fileObject.h:13,
from gui/utility/messageVector.cc:7:
./core/resManager.h: In member function 'void Resource::unlock()':
./core/resManager.h:255: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h: In member function 'void Resource::purge()':
./core/resManager.h:263: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h:265: error: invalid use of undefi--> Compiling gui/containers/guiStackCtrl.cc
ned type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h: In member function 'void Resource::_unlock()':
./core/resManager.h:278: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
make[1]: *** [out.GCC3.RELEASE/gui/utility/messageVector.obj] Error 1
In file included from ./dgl/gBitmap.h:14,
from ./dgl/gFont.h:14,
from ./gui/guiTypes.h:10,
from ./gui/guiControl.h:25,
from ./gui/containers/guiStackCtrl.h:5,
from gui/containers/guiStackCtrl.cc:6:
./core/resManager.h: In member function 'void Resource::unlock()':
./core/resManager.h:255: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h: In member function 'void Resource::purge()':
./core/resManager.h:263: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h:265: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h: In member function 'void Resource::_unlock()':
./core/resManager.h:278: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
In file included from ./dgl/gBitmap.h:14,
from ./dgl/gFont.h:14,
from ./gui/guiTypes.h:10,
from ./gui/guiControl.h:25,
from ./gui/guiCanvas.h:16,
from gui/containers/guiWindowCtrl.cc:9:
./core/resManager.h: In member function 'void Resource
./core/resManager.h:255: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h: In member function 'void Resource
./core/resManager.h:263: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h:265: error: invalid use of und--> Compiling gui/utility/messageVector.cc
efined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h: In member function 'void Resource
./core/resManager.h:278: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
make[1]: *** [out.GCC3.RELEASE/gui/containers/guiWindowCtrl.obj] Error 1
In file included from ./core/fileObject.h:13,
from gui/utility/messageVector.cc:7:
./core/resManager.h: In member function 'void Resource
./core/resManager.h:255: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h: In member function 'void Resource
./core/resManager.h:263: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h:265: error: invalid use of undefi--> Compiling gui/containers/guiStackCtrl.cc
ned type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h: In member function 'void Resource
./core/resManager.h:278: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
make[1]: *** [out.GCC3.RELEASE/gui/utility/messageVector.obj] Error 1
In file included from ./dgl/gBitmap.h:14,
from ./dgl/gFont.h:14,
from ./gui/guiTypes.h:10,
from ./gui/guiControl.h:25,
from ./gui/containers/guiStackCtrl.h:5,
from gui/containers/guiStackCtrl.cc:6:
./core/resManager.h: In member function 'void Resource
./core/resManager.h:255: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h: In member function 'void Resource
./core/resManager.h:263: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h:265: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'
./core/resManager.h: In member function 'void Resource
./core/resManager.h:278: error: invalid use of undefined type 'struct ResManager'
./core/resManager.h:38: error: forward declaration of 'struct ResManager'