TGE Error latest CVS HEAD 11/12/05
by Bryant Schaper · in Torque Game Engine · 11/12/2005 (11:21 am) · 12 replies
I have had some trouble with the latest head download. Some of which I have been able to fix, the latest is now an error with the starter.fps and I an unable to find a resolution.
Compile Errors (I have been able to fix most, but still get 8 warnings)
1. Unicode.cc and .h not in project
2. The linking does not include the imm32.lib
3. \lib\xiph\include and \lib\xiph\include not included in project
4. The following warnings for Unicode:
\engine\core\unicode.cc(17) : warning C4068: unknown pragma
\engine\core\unicode.cc(33) : warning C4068: unknown pragma
\engine\core\unicode.cc(44) : warning C4068: unknown pragma
\engine\core\unicode.cc(48) : warning C4068: unknown pragma
\engine\core\unicode.cc(51) : warning C4068: unknown pragma
\engine\core\unicode.cc(63) : warning C4068: unknown pragma
\engine\core\unicode.cc(198) : warning C4068: unknown pragma
\engine\core\unicode.cc(334) : warning C4068: unknown pragma
All that said it compiles, but the starter.fps fails:
Warning: (c:\torque\engine\gui\core\guitypes.cc @ 347) GuiControlProfile: requested gui profile (GuiContentProfile) does not exist.
Could not load this GL function: glGenTextures
Only the fps has the issue, any ideas?
Compile Errors (I have been able to fix most, but still get 8 warnings)
1. Unicode.cc and .h not in project
2. The linking does not include the imm32.lib
3. \lib\xiph\include and \lib\xiph\include not included in project
4. The following warnings for Unicode:
\engine\core\unicode.cc(17) : warning C4068: unknown pragma
\engine\core\unicode.cc(33) : warning C4068: unknown pragma
\engine\core\unicode.cc(44) : warning C4068: unknown pragma
\engine\core\unicode.cc(48) : warning C4068: unknown pragma
\engine\core\unicode.cc(51) : warning C4068: unknown pragma
\engine\core\unicode.cc(63) : warning C4068: unknown pragma
\engine\core\unicode.cc(198) : warning C4068: unknown pragma
\engine\core\unicode.cc(334) : warning C4068: unknown pragma
All that said it compiles, but the starter.fps fails:
Warning: (c:\torque\engine\gui\core\guitypes.cc @ 347) GuiControlProfile: requested gui profile (GuiContentProfile) does not exist.
Could not load this GL function: glGenTextures
Only the fps has the issue, any ideas?
#2
11/12/2005 (11:54 am)
Yes, forgot to mention that, VC6. Great I'll wait for the update, any idea on the fps? The racing, demo, tutorial work fine.
#3
11/12/2005 (11:58 am)
Will VC7 fix the issues, and the FPS, I have been holding off since 2005 is around the corner.
#4
11/12/2005 (12:06 pm)
U mean 2006 is around the corner? Or you want to go back a year like a lot of people :p
#5
Have you ever seem Microsoft release a dated project in the correct year, we will be lucky if 2005 hits shelves in 2005.
11/12/2005 (12:13 pm)
No, actually 2005 is around the corner. But either way yes the next release from Microsoft, shipping in december. Have you ever seem Microsoft release a dated project in the correct year, we will be lucky if 2005 hits shelves in 2005.
#6
11/12/2005 (12:43 pm)
2005 is available now. You can download the express versions for free (no restrictions, and with the optimizer). The pro version is available for download from MSDN (if you're a subscriber). I like the new version, it's much nicer.
#7
11/12/2005 (12:49 pm)
Thanks for the confirm Jamie, I'm not MSDN anymore, but I am debating it when I pickup vc++, but at the same time I am just learning c++ so the standard should be enough, I am I can continue to use studio 6 for everything else.
#8
http://msdn.microsoft.com/vstudio/express/visualc/features/
11/12/2005 (1:13 pm)
If anyone wants to get it, it's here:http://msdn.microsoft.com/vstudio/express/visualc/features/
#9
11/12/2005 (1:15 pm)
I still haven't actually installed 2005 as I'm worried it will bork my current installation of 2003. Can they coexist peacefully? Mainly, can 2005 use the project files from 2003 without hosing anything too badly?
#10
11/12/2005 (1:36 pm)
They can coexist on the same box, but If you open your 2003 files in 2005, it will run the "conversion wizard", which allows you to make a backup of the changed project files, and then convert them to 2005.
#11
""Ok the main problem with the build is the GUIProfile .. command con:registertype
it is not declared anywhere
been working in consoleTypes.cc and have passed over many errors
but i keep retaining 2 which are coming from guiinspector""
the guiinspector is part of RTS
the #pragma problem appears to a machine specific problem
all references i find for the called processes deal with apple computers
#pragma is by definition machine specific
I am searching the avail win XP pragma commands for the best way to rewrite the
processes for the LUT's to be recognized
under vc8 the following is avail after #pragma
alloc_text auto_inline bss_seg check_stack code_seg
comment component conform1 const_seg
data_seg deprecated fenv_access float_control
fp_contract function hdrstop include_alias
init_seg1 inline_depth inline_recursion intrinsic
make_public managed message omp once optimize
pack pointers_to_members1 pop_macro
push_macro region, endregion runtime_checks
section setlocale unmanaged vtordisp1 warning
if you type #pragma m
the compiler will suggest make_public managed or message
it doesnt recoginize mark as valid at this point in the command
hence it doesnt recoginize it the build
04/24/2006 (11:23 pm)
GuiControlProfile i have seen this also under vc8 with the vc2005 supplement to TGE""Ok the main problem with the build is the GUIProfile .. command con:registertype
it is not declared anywhere
been working in consoleTypes.cc and have passed over many errors
but i keep retaining 2 which are coming from guiinspector""
the guiinspector is part of RTS
the #pragma problem appears to a machine specific problem
all references i find for the called processes deal with apple computers
#pragma is by definition machine specific
I am searching the avail win XP pragma commands for the best way to rewrite the
processes for the LUT's to be recognized
under vc8 the following is avail after #pragma
alloc_text auto_inline bss_seg check_stack code_seg
comment component conform1 const_seg
data_seg deprecated fenv_access float_control
fp_contract function hdrstop include_alias
init_seg1 inline_depth inline_recursion intrinsic
make_public managed message omp once optimize
pack pointers_to_members1 pop_macro
push_macro region, endregion runtime_checks
section setlocale unmanaged vtordisp1 warning
if you type #pragma m
the compiler will suggest make_public managed or message
it doesnt recoginize mark as valid at this point in the command
hence it doesnt recoginize it the build
#12
http://www.garagegames.com/mg/forums/result.thread.php?qt=36865
Ben Garney Employee
Posted: Nov 23, 2005 13:52
The first are due to an OS X/GCC code commenting convention, but unknown #pragmas are ignored, so it's just noise on some compilers.
his noise as he states it
is warnings during build not errors
04/24/2006 (11:28 pm)
Topic: Torque 1.4 problemshttp://www.garagegames.com/mg/forums/result.thread.php?qt=36865
Ben Garney Employee
Posted: Nov 23, 2005 13:52
The first are due to an OS X/GCC code commenting convention, but unknown #pragmas are ignored, so it's just noise on some compilers.
his noise as he states it
is warnings during build not errors
Associate Kyle Carter