Engine/targets.torque.mk
by EddieRay · in Torque Game Engine · 04/26/2005 (1:54 pm) · 6 replies
Here's a fix for targets.torque.mk to make it more useful for compiling on Linux (and I'm guessing MinGW)...
Part 1:
Part 1:
*** ../../torque-head-20050426/engine/targets.torque.mk 2004-07-14 18:20:17.000000000 -0400
--- targets.torque.mk 2005-04-26 16:08:22.701424386 -0400
***************
*** 57,63 ****
--- 57,65 ----
core/fileStream.cc \
core/filterStream.cc \
core/findMatch.cc \
+ core/frameAllocator.cc \
core/idGenerator.cc \
+ core/iTickable.cc \
core/memStream.cc \
core/nStream.cc \
core/nTypes.cc \
***************
*** 80,85 ****
--- 82,88 ----
dgl/dgl.cc \
dgl/dglMatrix.cc \
dgl/gBitmap.cc \
+ dgl/gDynamicTexture.cc \
dgl/gFont.cc \
dgl/gPalette.cc \
dgl/gTexManager.cc \
***************
*** 104,155 ****
editor/worldEditor.cc
SOURCE.GUI=\
! gui/guiDefaultControlRender.cc \
! gui/guiArrayCtrl.cc \
! gui/guiAviBitmapCtrl.cc \
! gui/guiBackgroundCtrl.cc \
! gui/guiBitmapCtrl.cc \
! gui/guiBitmapBorderCtrl.cc \
! gui/guiBitmapButtonCtrl.cc \
! gui/guiBubbleTextCtrl.cc \
! gui/guiButtonBaseCtrl.cc \
! gui/guiButtonCtrl.cc \
! gui/guiBorderButton.cc \
! gui/guiCanvas.cc \
! gui/guiCheckBoxCtrl.cc \
! gui/guiChunkedBitmapCtrl.cc \
! gui/guiConsole.cc \
! gui/guiConsoleEditCtrl.cc \
! gui/guiConsoleTextCtrl.cc \
! gui/guiControl.cc \
! gui/guiControlListPopup.cc \
! gui/guiDebugger.cc \
! gui/guiEditCtrl.cc \
! gui/guiFadeinBitmapCtrl.cc \
! gui/guiFilterCtrl.cc \
! gui/guiFrameCtrl.cc \
! gui/guiGraphCtrl.cc \
! gui/guiInputCtrl.cc \
! gui/guiInspector.cc \
! gui/guiMLTextCtrl.cc \
! gui/guiMLTextEditCtrl.cc \
! gui/guiMenuBar.cc \
! gui/guiMessageVectorCtrl.cc \
! gui/guiMouseEventCtrl.cc \
! gui/guiPopUpCtrl.cc \
! gui/guiProgressCtrl.cc \
! gui/guiRadioCtrl.cc \
! gui/guiScrollCtrl.cc \
! gui/guiSliderCtrl.cc \
! gui/guiTSControl.cc \
! gui/guiTextCtrl.cc \
! gui/guiTextEditCtrl.cc \
! gui/guiTextEditSliderCtrl.cc \
! gui/guiTextListCtrl.cc \
! gui/guiTreeViewCtrl.cc \
! gui/guiTypes.cc \
! gui/guiWindowCtrl.cc \
! gui/messageVector.cc \
# gui/guiHelpCtrl.cc \
--- 107,163 ----
editor/worldEditor.cc
#2
In addition, you won't need to make the changes for 1.4 when it is officially released as an installer version.
04/26/2005 (3:24 pm)
For anyone that reads this post, please keep in mind that he is talking about TGE 1.4, which is not yet released (but is available for the brave devs out there via CVS), and that you do NOT need to make any of these changes for 1.3.In addition, you won't need to make the changes for 1.4 when it is officially released as an installer version.
#3
04/27/2005 (11:23 am)
Thanks for taking the time to post this fix, Ed. RC2 should have updated makefiles in it.
#4
04/27/2005 (1:28 pm)
No problem Ben... thanks!
#5
05/07/2005 (11:52 am)
Where should we watch for an RC2 announcement?
#6
05/07/2005 (11:01 pm)
I will make a .plan, and there may be a news announcement.
Torque Owner EddieRay
SOURCE.GUI=\ ! gui/core/guiDefaultControlRender.cc \ ! gui/core/guiArrayCtrl.cc \ ! gui/core/guiControl.cc \ ! gui/core/guiTSControl.cc \ ! gui/core/guiTypes.cc \ ! gui/core/guiCanvas.cc \ ! gui/game/guiAviBitmapCtrl.cc \ ! gui/game/guiMessageVectorCtrl.cc \ ! gui/game/guiFadeinBitmapCtrl.cc \ ! gui/game/guiChunkedBitmapCtrl.cc \ ! gui/game/guiProgressCtrl.cc \ ! gui/shiny/guiTickCtrl.cc \ ! gui/containers/guiFrameCtrl.cc \ ! gui/containers/guiScrollCtrl.cc \ ! gui/containers/guiStackCtrl.cc \ ! gui/containers/guiPaneCtrl.cc \ ! gui/containers/guiCtrlArrayCtrl.cc \ ! gui/containers/guiWindowCtrl.cc \ ! gui/editor/guiEditCtrl.cc \ ! gui/editor/guiFilterCtrl.cc \ ! gui/editor/guiDebugger.cc \ ! gui/editor/guiInspector.cc \ ! gui/editor/guiControlListPopup.cc \ ! gui/editor/guiMenuBar.cc \ ! gui/editor/guiTreeViewCtrl.cc \ ! gui/editor/guiGraphCtrl.cc \ ! gui/controls/guiRadioCtrl.cc \ ! gui/controls/guiBackgroundCtrl.cc \ ! gui/controls/guiTextEditCtrl.cc \ ! gui/controls/guiBitmapCtrl.cc \ ! gui/controls/guiButtonBaseCtrl.cc \ ! gui/controls/guiTextListCtrl.cc \ ! gui/controls/guiTextCtrl.cc \ ! gui/controls/guiConsole.cc \ ! gui/controls/guiBorderButton.cc \ ! gui/controls/guiOtherTreeViewCtrl.cc \ ! gui/controls/guiButtonCtrl.cc \ ! gui/controls/guiMLTextEditCtrl.cc \ ! gui/controls/guiPopUpCtrl.cc \ ! gui/controls/guiConsoleTextCtrl.cc \ ! gui/controls/guiConsoleEditCtrl.cc \ ! gui/controls/guiCheckBoxCtrl.cc \ ! gui/controls/guiBitmapButtonCtrl.cc \ ! gui/controls/guiTextEditSliderCtrl.cc \ ! gui/controls/guiSliderCtrl.cc \ ! gui/controls/guiMLTextCtrl.cc \ ! gui/controls/guiBitmapBorderCtrl.cc \ ! gui/utility/guiMouseEventCtrl.cc \ ! gui/utility/guiInputCtrl.cc \ ! gui/utility/guiBubbleTextCtrl.cc \ ! gui/utility/messageVector.cc # gui/guiHelpCtrl.cc \ *************** *** 250,256 **** SOURCE.SIM=\ sim/actionMap.cc \ sim/decalManager.cc \ - sim/frameAllocator.cc \ sim/connectionStringTable.cc \ sim/netConnection.cc \ sim/netDownload.cc \ --- 258,263 ---- *************** *** 270,275 **** --- 277,283 ---- game/gameFunctions.cc \ game/ambientAudioManager.cc \ game/audioEmitter.cc \ + game/badWordFilter.cc \ game/banList.cc \ game/camera.cc \ game/cameraSpline.cc \ *************** *** 542,552 **** engine: $(DIR.OBJ)/engine$(EXT.LIB) DIR.LIST = $(addprefix $(DIR.OBJ)/, $(sort $(dir $(SOURCE.ENGINE)))) $(DIR.LIST): targets.torque.mk # unix build needs to add DEDICATED to the CFLAGS ! EXTRAFLAGS= ifneq "$(OS)" "WIN32" EXTRAFLAGS=-DDEDICATED -DTORQUE_ENGINE endif --- 550,561 ---- engine: $(DIR.OBJ)/engine$(EXT.LIB) DIR.LIST = $(addprefix $(DIR.OBJ)/, $(sort $(dir $(SOURCE.ENGINE)))) + #DIR.LIST = engine/$(DIR.OBJ)/$(SOURCE.ENGINE) $(DIR.LIST): targets.torque.mk # unix build needs to add DEDICATED to the CFLAGS ! EXTRAFLAGS=-v ifneq "$(OS)" "WIN32" EXTRAFLAGS=-DDEDICATED -DTORQUE_ENGINE endif