Compiling RF+NGD_07042008-source

Programming Reality Factory and Genesis3D.
Post Reply
indie2014
Posts: 7
Joined: Sat May 24, 2014 6:32 am

Compiling RF+NGD_07042008-source

Post by indie2014 »

Using MSVC 2005 Express with Windows SDKs [v6.1] Include + Lib

Using Genesis_25052008 [Include+Lib] from RF file depot

Using DirectX7 [Include+Lib] from RF file depot

being confused , I also added sdk; customJoints; minimalMath in VC include & lib_vs7_md; lib_vs7_mt in the VC lib path.

Here is the problem :
.\CPhysicsManager.cpp(611) : error C3861: 'geWorld_GetWorldGeometry': identifier not found

Build Log:

Code: Select all

------ Rebuild All started: Project: RGF, Configuration: Release Win32 ------
Deleting intermediate and output files for project 'RGF', configuration 'Release|Win32'
Compiling...
CPhysicsManager.cpp
.\CPhysicsManager.cpp(192) : warning C4244: '=' : conversion from 'float' to 'int', possible loss of data
.\CPhysicsManager.cpp(201) : warning C4244: '=' : conversion from 'int' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(203) : warning C4244: '=' : conversion from 'int' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(410) : warning C4244: 'argument' : conversion from 'float' to 'int', possible loss of data
.\CPhysicsManager.cpp(413) : warning C4244: 'argument' : conversion from 'float' to 'int', possible loss of data
.\CPhysicsManager.cpp(611) : error C3861: 'geWorld_GetWorldGeometry': identifier not found
.\CPhysicsManager.cpp(2104) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2105) : warning C4305: 'argument' : truncation from 'double' to 'geFloat'
.\CPhysicsManager.cpp(2105) : warning C4305: 'argument' : truncation from 'double' to 'geFloat'
.\CPhysicsManager.cpp(2149) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2158) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2167) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2176) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2194) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2216) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2222) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
CPersistentAttributes.cpp
CPawnLow.cpp
.\CPawnLow.cpp(4861) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
.\CPawnLow.cpp(4863) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
.\CPawnLow.cpp(4891) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPawnLow.cpp(4893) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPawnLow.cpp(4894) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPawnLow.cpp(4899) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPawnLow.cpp(4900) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
CPawnHigh.cpp
CPawnCon.cpp
//
Generating Code...
Compiling...
CLogic.cpp
//
CActorManager.cpp
Generating Code...
Compiling...
CActMaterial.cpp
C3DAudioSource.cpp
Generating Code...
Creating browse information file...
Microsoft Browse Information Maintenance Utility Version 8.00.50727
Copyright (C) Microsoft Corporation. All rights reserved.
BSCMAKE: error BK1506 : cannot open file '.\Release\AutoSelect.sbr': No such file or directory
Build log was saved at "file://g:\reserve\test\MSVC 6\workspace\test\RF+NGD_07042008-source\RF075C+Newton_bis\Release\BuildLog.htm"
RGF - 2 error(s), 22 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
added #define geWorld_GetWorldGeometry [don't know what it'll do] before

if(geWorld_GetWorldGeometry(CCD->World(), &verts, &numVerts, &indices, &numIndices)) function in CPhysicsManager

but surprisingly this document was compiled
but not the solution
build log

Code: Select all

------ Build started: Project: RGF, Configuration: Release Win32 ------
Compiling...
XForm.cpp
SplinePatch.cpp
//
skTracer.cpp
skStringTokenizer.cpp
skStringBuffer.cpp
.\Simkin\skStringBuffer.cpp(32) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skStringBuffer.cpp(43) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skStringBuffer.cpp(67) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skStringBuffer.cpp(84) : warning C4996: 'strcat' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skStringBuffer.cpp(95) : warning C4996: 'strcat' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
skString.cpp
.\Simkin\skString.cpp(122) : warning C4996: 'strncpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(169) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(170) : warning C4996: 'strcat' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(189) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(191) : warning C4996: 'strcat' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(267) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(297) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(327) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(402) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(420) : warning C4996: 'strcmpi' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(212) : see declaration of 'strcmpi'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strcmpi. See online help for details.'
.\Simkin\skString.cpp(442) : warning C4996: 'fopen' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen'
        Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(468) : warning C4996: 'fopen' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen'
        Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
skStackFrame.cpp
//
ProcParticles.cpp
ProcFlow.cpp
.\ProcFlow.cpp(172) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\ProcFlow.cpp(175) : warning C4996: 'strtok' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(164) : see declaration of 'strtok'
        Message: 'This function or variable may be unsafe. Consider using strtok_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\ProcFlow.cpp(179) : warning C4996: 'strtok' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(164) : see declaration of 'strtok'
        Message: 'This function or variable may be unsafe. Consider using strtok_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
Generating Code...
Compiling...
ProcFire.cpp
.\ProcFire.cpp(52) : warning C4996: 'strdup' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(205) : see declaration of 'strdup'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strdup. See online help for details.'
.\ProcFire.cpp(87) : warning C4996: 'strncpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\ProcFire.cpp(88) : warning C4996: 'strtok' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(164) : see declaration of 'strtok'
        Message: 'This function or variable may be unsafe. Consider using strtok_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\ProcFire.cpp(95) : warning C4996: 'strtok' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(164) : see declaration of 'strtok'
        Message: 'This function or variable may be unsafe. Consider using strtok_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
ProcElectricFx.cpp
ProcBumpmap.cpp
OggAudio.cpp
Mixer.cpp
//
Generating Code...
Compiling...
thread.c
sock.c
.\HawkNL\sock.c(487) : warning C4996: 'strcpy' was declared deprecated
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1491) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1496) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1508) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1576) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1580) : warning C4996: 'strncpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1587) : warning C4996: 'strcpy' was declared deprecated
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1647) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
nl.c
.\HawkNL\nl.c(1136) : warning C4996: 'strcat' was declared deprecated
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\nl.c(1137) : warning C4996: 'strcat' was declared deprecated
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
mutex.c
loopback.c
.\HawkNL\loopback.c(535) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\loopback.c(577) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
ipx.c
.\HawkNL\ipx.c(606) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(627) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(628) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(629) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(630) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(631) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(632) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(633) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(634) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(635) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(636) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(639) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(677) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(683) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
group.c
errorstr.c
.\HawkNL\errorstr.c(249) : warning C4996: 'strerror' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(125) : see declaration of 'strerror'
        Message: 'This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
err.c
crc.c
Drawbbox.c
AutoSelect.c
.\AutoSelect.c(170) : warning C4996: 'strncpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\AutoSelect.c(172) : warning C4996: 'strupr' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(219) : see declaration of 'strupr'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strupr. See online help for details.'
.\AutoSelect.c(328) : warning C4996: 'strncpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\AutoSelect.c(330) : warning C4996: 'strupr' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(219) : see declaration of 'strupr'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strupr. See online help for details.'
Generating Code...
Compiling resources...
Linking...
   Creating library ..\..\Spyre\RealityFactory\RealityFactory.lib and object ..\..\Spyre\RealityFactory\RealityFactory.exp
ProcWater.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
SPool.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
TPool.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
ProcFlow.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
ProcParticles.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
ProcPlasma.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
ProcSmoke.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
EffParticle.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
ProcBumpmap.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
ProcElectricFx.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
ProcFire.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CScriptPoint.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CTriggers.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CWallDecal.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
EffManger.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CMenu.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CMessage.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CPawn.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CPawnHigh.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CExplosion.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CFlipBook.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CLiquid.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CLogic.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
AutoSelect.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CActorManager.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CCurve.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
CEffects.obj : error LNK2001: unresolved external symbol _StupidUnusedPointer
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__ReleaseDC@8 referenced in function _DrvList_FillModeList
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetTextExtentPoint32A@16 referenced in function _DrvList_FillModeList
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__SendDlgItemMessageA@20 referenced in function _DrvList_FillModeList
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetDC@4 referenced in function _DrvList_FillModeList
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetDlgItem@8 referenced in function _DrvList_FillModeList
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__UpdateWindow@4 referenced in function _DlgProc@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__UpdateWindow@4
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__SetWindowPos@28 referenced in function _DlgProc@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__SetWindowPos@28
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetWindowRect@8 referenced in function _DlgProc@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__GetWindowRect@8
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetDesktopWindow@0 referenced in function _DlgProc@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__GetDesktopWindow@0
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__EndDialog@8 referenced in function _DlgProc@16
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__DialogBoxParamA@20 referenced in function _DrvList_PickDriver
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__SetFocus@4 referenced in function _ResetMainWindow
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__ShowWindow@8 referenced in function _ResetMainWindow
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__ShowWindow@8
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__AdjustWindowRect@12 referenced in function _ResetMainWindow
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__SetWindowLongA@12 referenced in function _ResetMainWindow
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetWindowLongA@8 referenced in function _ResetMainWindow
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__PeekMessageA@20 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__PeekMessageA@20
CMenu.obj : error LNK2001: unresolved external symbol __imp__PeekMessageA@20
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__PeekMessageA@20
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__DispatchMessageA@4 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__DispatchMessageA@4
CMenu.obj : error LNK2001: unresolved external symbol __imp__DispatchMessageA@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__DispatchMessageA@4
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__TranslateMessage@4 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__TranslateMessage@4
CMenu.obj : error LNK2001: unresolved external symbol __imp__TranslateMessage@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__TranslateMessage@4
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__GetMessageA@16 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__GetMessageA@16
CMenu.obj : error LNK2001: unresolved external symbol __imp__GetMessageA@16
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__GetMessageA@16
CWeapon.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CLevelController.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CMenu.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__GetAsyncKeyState@4 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CCommonData.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CInput.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CCommonData.obj : error LNK2019: unresolved external symbol __imp__ShowCursor@4 referenced in function "public: void __thiscall CCommonData::ShutdownCommon(void)" (?ShutdownCommon@CCommonData@@QAEXXZ)
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CPawnHigh.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CStaticMesh.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
qxTerrainMgr.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CPawn.obj : error LNK2019: unresolved external symbol __imp__MessageBoxA@16 referenced in function "private: void __thiscall CPawn::Spawn(void *)" (?Spawn@CPawn@@AAEXPAX@Z)
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CPlayer.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CSpout.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CEffects.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CInventory.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CMenu.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CFoliage.obj : error LNK2019: unresolved external symbol @getSingleTextureNameByTrace@16 referenced in function "public: void __thiscall CFoliage::Tick(float)" (?Tick@CFoliage@@QAEXM@Z)
CPawnLow.obj : error LNK2001: unresolved external symbol @getSingleTextureNameByTrace@16
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__DefWindowProcA@16 referenced in function "long __stdcall WndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WndProc@@YGJPAUHWND__@@IIJ@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__DestroyWindow@4 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__CreateWindowExA@48 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__RegisterClassA@4 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__GetStockObject@4 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__LoadCursorA@8 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__LoadIconA@8 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__GetOpenFileNameA@4 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CInput.obj : error LNK2019: unresolved external symbol __imp__GetSystemMetrics@4 referenced in function "public: void __thiscall CInput::Default(void)" (?Default@CInput@@QAEXXZ)
CLevelController.obj : error LNK2001: unresolved external symbol __imp__GetSystemMetrics@4
CMenu.obj : error LNK2001: unresolved external symbol __imp__GetSystemMetrics@4
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__GetSystemMetrics@4
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__SetCursorPos@8
CMenu.obj : error LNK2019: unresolved external symbol __imp__SetCursorPos@8 referenced in function "public: void __thiscall CRFMenu::GameLevel(void)" (?GameLevel@CRFMenu@@QAEXXZ)
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__SetCursorPos@8
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__SetCursorPos@8
CPlayer.obj : error LNK2001: unresolved external symbol __imp__SetCursorPos@8
CPlayer.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CMenu.obj : error LNK2019: unresolved external symbol __imp__ClientToScreen@8 referenced in function "public: void __thiscall CRFMenu::GameLevel(void)" (?GameLevel@CRFMenu@@QAEXXZ)
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CPawnHigh.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CPlayer.obj : error LNK2019: unresolved external symbol __imp__GetClientRect@8 referenced in function "void __cdecl `dynamic initializer for 'COLOR_DAY_LIGHT_BLUE''(void)" (??__ECOLOR_DAY_LIGHT_BLUE@@YAXXZ)
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CMenu.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CPawnHigh.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CPlayer.obj : error LNK2001: unresolved external symbol __imp__GetCursorPos@4
CMenu.obj : error LNK2019: unresolved external symbol __imp__GetCursorPos@4 referenced in function "public: int __thiscall CRFMenu::ProcessMenu(struct MenuItem *,int,int)" (?ProcessMenu@CRFMenu@@QAEHPAUMenuItem@@HH@Z)
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__GetCursorPos@4
CPawnHigh.obj : error LNK2001: unresolved external symbol __imp__GetCursorPos@4
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__GetCursorPos@4
CMenu.obj : error LNK2019: unresolved external symbol __imp__SetTimer@16 referenced in function "public: void __thiscall CRFMenu::DoGame(bool)" (?DoGame@CRFMenu@@QAEX_N@Z)
CMp3.obj : error LNK2019: unresolved external symbol __imp__SendMessageA@16 referenced in function "public: __thiscall CMp3Manager::~CMp3Manager(void)" (??1CMp3Manager@@QAE@XZ)
CPawnLow.obj : error LNK2019: unresolved external symbol @geActor_SetBoneGlobalAttachment@16 referenced in function "public: bool __thiscall ScriptedObject::lowmethod(class skString const &,class skRValueArray &,class skRValue &,class skExecutableContext &)" (?lowmethod@ScriptedObject@@QAE_NABVskString@@AAVskRValueArray@@AAVskRValue@@AAVskExecutableContext@@@Z)
CPhysicsManager.obj : error LNK2001: unresolved external symbol @geActor_SetBoneGlobalAttachment@16
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialGetMaterialPairUserData referenced in function "int __cdecl GenericContactBegin(struct NewtonMaterial const *,struct NewtonBody const *,struct NewtonBody const *)" (?GenericContactBegin@@YAHPBUNewtonMaterial@@PBUNewtonBody@@1@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialGetContactTangentSpeed referenced in function "int __cdecl GenericContactProcess(struct NewtonMaterial const *,struct NewtonBody const *,struct NewtonBody const *,float)" (?GenericContactProcess@@YAHPBUNewtonMaterial@@PBUNewtonBody@@1M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialGetContactPositionAndNormal referenced in function "int __cdecl GenericContactProcess(struct NewtonMaterial const *,struct NewtonBody const *,struct NewtonBody const *,float)" (?GenericContactProcess@@YAHPBUNewtonMaterial@@PBUNewtonBody@@1M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialGetContactNormalSpeed referenced in function "int __cdecl GenericContactProcess(struct NewtonMaterial const *,struct NewtonBody const *,struct NewtonBody const *,float)" (?GenericContactProcess@@YAHPBUNewtonMaterial@@PBUNewtonBody@@1M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonDestroy referenced in function "public: __thiscall CPhysicsManager::~CPhysicsManager(void)" (??1CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonDestroyAllBodies referenced in function "public: __thiscall CPhysicsManager::~CPhysicsManager(void)" (??1CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyAddImpulse referenced in function "public: void __thiscall CPhysicsManager::ApplyImpulse(int,float * const,float * const)" (?ApplyImpulse@CPhysicsManager@@QAEXHQAM0@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyGetMatrix referenced in function "public: void __thiscall CPhysicsManager::GetBodyOrigin(int,struct geVec3d *)" (?GetBodyOrigin@CPhysicsManager@@QAEXHPAUgeVec3d@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyGetAABB referenced in function "public: void __thiscall CPhysicsManager::GetBBox(int,struct geVec3d *)" (?GetBBox@CPhysicsManager@@QAEXHPAUgeVec3d@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyAddBuoyancyForce referenced in function "void __cdecl PhysicsApplyForceAndTorque(struct NewtonBody const *,float)" (?PhysicsApplyForceAndTorque@@YAXPBUNewtonBody@@M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetTorque referenced in function "void __cdecl PhysicsApplyForceAndTorque(struct NewtonBody const *,float)" (?PhysicsApplyForceAndTorque@@YAXPBUNewtonBody@@M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetForce referenced in function "void __cdecl PhysicsApplyForceAndTorque(struct NewtonBody const *,float)" (?PhysicsApplyForceAndTorque@@YAXPBUNewtonBody@@M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyGetMassMatrix referenced in function "void __cdecl PhysicsApplyForceAndTorque(struct NewtonBody const *,float)" (?PhysicsApplyForceAndTorque@@YAXPBUNewtonBody@@M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyGetUserData referenced in function "void __cdecl PhysicsSetTransform(struct NewtonBody const *,float const *)" (?PhysicsSetTransform@@YAXPBUNewtonBody@@PBM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetMatrix referenced in function "void __cdecl UpdatePlayerBBox(float)" (?UpdatePlayerBBox@@YAXM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetVelocity referenced in function "void __cdecl UpdatePlayerBBox(float)" (?UpdatePlayerBBox@@YAXM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetOmega referenced in function "void __cdecl UpdateRagPawn(int,struct geActor *,int)" (?UpdateRagPawn@@YAXHPAUgeActor@@H@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonHingeCalculateStopAlpha referenced in function "unsigned int __cdecl HingeLimitCallback(struct NewtonJoint const *,struct NewtonHingeSliderUpdateDescTag *)" (?HingeLimitCallback@@YAIPBUNewtonJoint@@PAUNewtonHingeSliderUpdateDescTag@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonHingeGetJointAngle referenced in function "unsigned int __cdecl HingeLimitCallback(struct NewtonJoint const *,struct NewtonHingeSliderUpdateDescTag *)" (?HingeLimitCallback@@YAIPBUNewtonJoint@@PAUNewtonHingeSliderUpdateDescTag@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonJointGetUserData referenced in function "unsigned int __cdecl HingeLimitCallback(struct NewtonJoint const *,struct NewtonHingeSliderUpdateDescTag *)" (?HingeLimitCallback@@YAIPBUNewtonJoint@@PAUNewtonHingeSliderUpdateDescTag@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonSliderCalculateStopAccel referenced in function "unsigned int __cdecl SliderUpdateEvent(struct NewtonJoint const *,struct NewtonHingeSliderUpdateDescTag *)" (?SliderUpdateEvent@@YAIPBUNewtonJoint@@PAUNewtonHingeSliderUpdateDescTag@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonSliderGetJointPosit referenced in function "unsigned int __cdecl SliderUpdateEvent(struct NewtonJoint const *,struct NewtonHingeSliderUpdateDescTag *)" (?SliderUpdateEvent@@YAIPBUNewtonJoint@@PAUNewtonHingeSliderUpdateDescTag@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonDestroyBody referenced in function "public: void __thiscall CPhysicsManager::DestroyRigidBody(int,int)" (?DestroyRigidBody@CPhysicsManager@@QAEXHH@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyGetVelocity referenced in function "float __cdecl GetSpeed(struct NewtonBody const *)" (?GetSpeed@@YAMPBUNewtonBody@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialSetCollisionCallback referenced in function "public: int __thiscall CPhysicsManager::CreatePhysicsMaterial(float,float,float,float,char *,char *)" (?CreatePhysicsMaterial@CPhysicsManager@@QAEHMMMMPAD0@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialSetDefaultFriction referenced in function "public: int __thiscall CPhysicsManager::CreatePhysicsMaterial(float,float,float,float,char *,char *)" (?CreatePhysicsMaterial@CPhysicsManager@@QAEHMMMMPAD0@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialSetDefaultElasticity referenced in function "public: int __thiscall CPhysicsManager::CreatePhysicsMaterial(float,float,float,float,char *,char *)" (?CreatePhysicsMaterial@CPhysicsManager@@QAEHMMMMPAD0@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialSetDefaultSoftness referenced in function "public: int __thiscall CPhysicsManager::CreatePhysicsMaterial(float,float,float,float,char *,char *)" (?CreatePhysicsMaterial@CPhysicsManager@@QAEHMMMMPAD0@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialCreateGroupID referenced in function "public: int __thiscall CPhysicsManager::CreatePhysicsMaterial(float,float,float,float,char *,char *)" (?CreatePhysicsMaterial@CPhysicsManager@@QAEHMMMMPAD0@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonHingeGetJointForce referenced in function "public: int __thiscall CPhysicsManager::GetJointForce(struct NewtonJoint *,float *)" (?GetJointForce@CPhysicsManager@@QAEHPAUNewtonJoint@@PAM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonDestroyJoint referenced in function "public: void __thiscall CPhysicsManager::DestroyJoint(struct NewtonJoint *)" (?DestroyJoint@CPhysicsManager@@QAEXPAUNewtonJoint@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetTransformCallback referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetForceAndTorqueCallback referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetMaterialGroupID referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetUserData referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonReleaseCollision referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetCentreOfMass referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetMassMatrix referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonConvexCollisionCalculateInertialMatrix referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateBody referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateBox referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateChamferCylinder referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateCylinder referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateCapsule referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateSphere referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonSetEulerAngle referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonJointSetUserData referenced in function "public: int __thiscall CPhysicsManager::CreateRagDoll(char *,float,struct geVec3d,struct geVec3d,float,bool,int,float,float,float,float,float,float,float,float,float)" (?CreateRagDoll@CPhysicsManager@@QAEHPADMUgeVec3d@@1M_NHMMMMMMMMM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonHingeSetUserCallback referenced in function "public: int __thiscall CPhysicsManager::CreateRagDoll(char *,float,struct geVec3d,struct geVec3d,float,bool,int,float,float,float,float,float,float,float,float,float)" (?CreateRagDoll@CPhysicsManager@@QAEHPADMUgeVec3d@@1M_NHMMMMMMMMM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonConstraintCreateHinge referenced in function "public: int __thiscall CPhysicsManager::CreateRagDoll(char *,float,struct geVec3d,struct geVec3d,float,bool,int,float,float,float,float,float,float,float,float,float)" (?CreateRagDoll@CPhysicsManager@@QAEHPADMUgeVec3d@@1M_NHMMMMMMMMM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBallSetConeLimits referenced in function "public: int __thiscall CPhysicsManager::CreateRagDoll(char *,float,struct geVec3d,struct geVec3d,float,bool,int,float,float,float,float,float,float,float,float,float)" (?CreateRagDoll@CPhysicsManager@@QAEHPADMUgeVec3d@@1M_NHMMMMMMMMM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonConstraintCreateBall referenced in function "public: int __thiscall CPhysicsManager::CreateRagDoll(char *,float,struct geVec3d,struct geVec3d,float,bool,int,float,float,float,float,float,float,float,float,float)" (?CreateRagDoll@CPhysicsManager@@QAEHPADMUgeVec3d@@1M_NHMMMMMMMMM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonJointSetCollisionState referenced in function "public: struct NewtonJoint * __thiscall CPhysicsManager::CreateJoint(int,int,struct geVec3d,struct geVec3d,char *,float,float,float,int)" (?CreateJoint@CPhysicsManager@@QAEPAUNewtonJoint@@HHUgeVec3d@@0PADMMMH@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetAutoSleep referenced in function "public: struct NewtonJoint * __thiscall CPhysicsManager::CreateJoint(int,int,struct geVec3d,struct geVec3d,char *,float,float,float,int)" (?CreateJoint@CPhysicsManager@@QAEPAUNewtonJoint@@HHUgeVec3d@@0PADMMMH@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonConstraintCreateSlider referenced in function "public: struct NewtonJoint * __thiscall CPhysicsManager::CreateJoint(int,int,struct geVec3d,struct geVec3d,char *,float,float,float,int)" (?CreateJoint@CPhysicsManager@@QAEPAUNewtonJoint@@HHUgeVec3d@@0PADMMMH@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonTreeCollisionAddFace referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonSetWorldSize referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCollisionCalculateAABB referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonTreeCollisionEndBuild referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonTreeCollisionBeginBuild referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateTreeCollision referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialSetDefaultCollidable referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonSetFrictionModel referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonSetSolverModel referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreate referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetAngularDamping referenced in function "public: void __thiscall CPhysicsManager::Tick(float)" (?Tick@CPhysicsManager@@QAEXM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetLinearDamping referenced in function "public: void __thiscall CPhysicsManager::Tick(float)" (?Tick@CPhysicsManager@@QAEXM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonConstraintCreateUpVector referenced in function "public: void __thiscall CPhysicsManager::Tick(float)" (?Tick@CPhysicsManager@@QAEXM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonUpdate referenced in function "public: void __thiscall CPhysicsManager::Tick(float)" (?Tick@CPhysicsManager@@QAEXM@Z)
CStaticMesh.obj : error LNK2019: unresolved external symbol @geStrBlock_GetString@8 referenced in function "public: bool __thiscall CStaticMesh::AddNewMesh(char *)" (?AddNewMesh@CStaticMesh@@QAE_NPAD@Z)
..\..\Spyre\RealityFactory\RealityFactory.exe : fatal error LNK1120: 110 unresolved externals
Creating browse information file...
Microsoft Browse Information Maintenance Utility Version 8.00.50727
Copyright (C) Microsoft Corporation. All rights reserved.
Build log was saved at "file://g:\reserve\test\MSVC 6\workspace\test\RF+NGD_07042008-source\RF075C+Newton_bis\Release\BuildLog.htm"
RGF - 200 error(s), 55 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
How do I compile the solution , PLZ help!!!
Allanon
Posts: 493
Joined: Mon Aug 29, 2005 8:23 am

Re: Compiling RF+NGD_07042008-source

Post by Allanon »

MFC is required, the MSVC 2005 Express compiler doesn't include MFC. You will need a version of MSVC that has MFC.

Try using Visual Studio Community 2013, it includes MFC.

Also geWorld_GetWorldGeometry() is defined in Genesis3d source in the world.h file. The actual code is in world.c file.
indie2014
Posts: 7
Joined: Sat May 24, 2014 6:32 am

Re: Compiling RF+NGD_07042008-source

Post by indie2014 »

thanks for the world.c; world.h info you provided

now I realized programming enough to add the Genesis Source sub-directory Engine; Engine\Drivers ; GenesisLib\World
to the VC 2005 include path.

added #include "world.h" in CPhysicsManager.cpp to get rid of ".\CPhysicsManager.cpp(611) : error C3861: 'geWorld_GetWorldGeometry': identifier not found " problem .

On
MFC is required, the MSVC 2005 Express compiler doesn't include MFC. You will need a version of MSVC that has MFC.

Try using Visual Studio Community 2013, it includes MFC.
Here is a Wiki link https://en.wikipedia.org/wiki/Microsoft ... ss_Library
that says Visual C++ 2005 (Visual C++ 8.0)-->dot NET 2.0-->Library mfc80.dll-->version MFC 8.0.50727.42

I am using VC++2005 that needed dotNET 2.0 to be installed. Not Sure about Mfc issue though.

Also I found a mfc42.dll in the RF CarTest 2006 demo [May be I could use that :cry: !!!]

Compilation had gone much further but alas!!

Build log:

Code: Select all

 ------ Build started: Project: RGF, Configuration: Release Win32 ------
Compiling...
CPhysicsManager.cpp
.\CPhysicsManager.cpp(193) : warning C4244: '=' : conversion from 'float' to 'int', possible loss of data
.\CPhysicsManager.cpp(202) : warning C4244: '=' : conversion from 'int' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(204) : warning C4244: '=' : conversion from 'int' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(411) : warning C4244: 'argument' : conversion from 'float' to 'int', possible loss of data
.\CPhysicsManager.cpp(414) : warning C4244: 'argument' : conversion from 'float' to 'int', possible loss of data
.\CPhysicsManager.cpp(2105) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2106) : warning C4305: 'argument' : truncation from 'double' to 'geFloat'
.\CPhysicsManager.cpp(2106) : warning C4305: 'argument' : truncation from 'double' to 'geFloat'
.\CPhysicsManager.cpp(2150) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2159) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2168) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2177) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2195) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2217) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPhysicsManager.cpp(2223) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
CPersistentAttributes.cpp
CPawnLow.cpp
.\CPawnLow.cpp(4861) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
.\CPawnLow.cpp(4863) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
.\CPawnLow.cpp(4891) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPawnLow.cpp(4893) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPawnLow.cpp(4894) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPawnLow.cpp(4899) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
.\CPawnLow.cpp(4900) : warning C4244: 'argument' : conversion from 'double' to 'geFloat', possible loss of data
CPawnHigh.cpp
CPawnCon.cpp
//
skStringTokenizer.cpp
skStringBuffer.cpp
.\Simkin\skStringBuffer.cpp(32) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skStringBuffer.cpp(43) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skStringBuffer.cpp(67) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skStringBuffer.cpp(84) : warning C4996: 'strcat' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skStringBuffer.cpp(95) : warning C4996: 'strcat' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
skString.cpp
.\Simkin\skString.cpp(122) : warning C4996: 'strncpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(169) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(170) : warning C4996: 'strcat' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(189) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(191) : warning C4996: 'strcat' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(78) : see declaration of 'strcat'
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(267) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(297) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(327) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(402) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(420) : warning C4996: 'strcmpi' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(212) : see declaration of 'strcmpi'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strcmpi. See online help for details.'
.\Simkin\skString.cpp(442) : warning C4996: 'fopen' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen'
        Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\Simkin\skString.cpp(468) : warning C4996: 'fopen' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen'
        Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
skStackFrame.cpp
skSHashTable.cpp
//
ProcPlasma.cpp
ProcParticles.cpp
ProcFlow.cpp
.\ProcFlow.cpp(172) : warning C4996: 'strcpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy'
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\ProcFlow.cpp(175) : warning C4996: 'strtok' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(164) : see declaration of 'strtok'
        Message: 'This function or variable may be unsafe. Consider using strtok_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\ProcFlow.cpp(179) : warning C4996: 'strtok' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(164) : see declaration of 'strtok'
        Message: 'This function or variable may be unsafe. Consider using strtok_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
Generating Code...
Compiling...
ProcFire.cpp
.\ProcFire.cpp(52) : warning C4996: 'strdup' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(205) : see declaration of 'strdup'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strdup. See online help for details.'
.\ProcFire.cpp(87) : warning C4996: 'strncpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\ProcFire.cpp(88) : warning C4996: 'strtok' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(164) : see declaration of 'strtok'
        Message: 'This function or variable may be unsafe. Consider using strtok_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\ProcFire.cpp(95) : warning C4996: 'strtok' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(164) : see declaration of 'strtok'
        Message: 'This function or variable may be unsafe. Consider using strtok_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
ProcElectricFx.cpp
ProcBumpmap.cpp
OggAudio.cpp
Mixer.cpp
IniFile.cpp
EffParticle.cpp
EffManger.cpp
CWeapon.cpp
CWallDecal.cpp
//
Generating Code...
Compiling...
CScriptPoint.cpp
CRGFComponent.cpp
CRain.cpp
CProcedural.cpp
CPolyShadow.cpp
CPlayer.cpp
Generating Code...
Compiling...
thread.c
sock.c
.\HawkNL\sock.c(487) : warning C4996: 'strcpy' was declared deprecated
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1491) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1496) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1508) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1576) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1580) : warning C4996: 'strncpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1587) : warning C4996: 'strcpy' was declared deprecated
        Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\sock.c(1647) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
nl.c
.\HawkNL\nl.c(1136) : warning C4996: 'strcat' was declared deprecated
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\nl.c(1137) : warning C4996: 'strcat' was declared deprecated
        Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
mutex.c
loopback.c
.\HawkNL\loopback.c(535) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\loopback.c(577) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
ipx.c
.\HawkNL\ipx.c(606) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(627) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(628) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(629) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(630) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(631) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(632) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(633) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(634) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(635) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(636) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(639) : warning C4996: 'sscanf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf'
        Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(677) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\HawkNL\ipx.c(683) : warning C4996: 'sprintf' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf'
        Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
group.c
errorstr.c
.\HawkNL\errorstr.c(249) : warning C4996: 'strerror' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(125) : see declaration of 'strerror'
        Message: 'This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
err.c
crc.c
Drawbbox.c
AutoSelect.c
.\AutoSelect.c(170) : warning C4996: 'strncpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\AutoSelect.c(172) : warning C4996: 'strupr' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(219) : see declaration of 'strupr'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strupr. See online help for details.'
.\AutoSelect.c(328) : warning C4996: 'strncpy' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(156) : see declaration of 'strncpy'
        Message: 'This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\AutoSelect.c(330) : warning C4996: 'strupr' was declared deprecated
        E:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(219) : see declaration of 'strupr'
        Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strupr. See online help for details.'
Generating Code...
Linking...
LIBCMT.lib(setlocal.obj) : error LNK2005: __configthreadlocale already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(tidtable.obj) : error LNK2005: __encode_pointer already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(tidtable.obj) : error LNK2005: __decode_pointer already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(tolower.obj) : error LNK2005: _tolower already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(invarg.obj) : error LNK2005: __invoke_watson already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(invarg.obj) : error LNK2005: __invalid_parameter_noinfo already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(crt0dat.obj) : error LNK2005: __amsg_exit already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(crt0dat.obj) : error LNK2005: __initterm_e already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(crt0dat.obj) : error LNK2005: _exit already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(crt0dat.obj) : error LNK2005: __exit already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(crt0dat.obj) : error LNK2005: __cexit already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(mlock.obj) : error LNK2005: __unlock already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(mlock.obj) : error LNK2005: __lock already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(winxfltr.obj) : error LNK2005: __XcptFilter already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(calloc.obj) : error LNK2005: _calloc already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(realloc.obj) : error LNK2005: _realloc already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(crt0init.obj) : error LNK2005: ___xi_a already defined in MSVCRT.lib(cinitexe.obj)
LIBCMT.lib(crt0init.obj) : error LNK2005: ___xi_z already defined in MSVCRT.lib(cinitexe.obj)
LIBCMT.lib(crt0init.obj) : error LNK2005: ___xc_a already defined in MSVCRT.lib(cinitexe.obj)
LIBCMT.lib(crt0init.obj) : error LNK2005: ___xc_z already defined in MSVCRT.lib(cinitexe.obj)
LIBCMT.lib(hooks.obj) : error LNK2005: "void __cdecl terminate(void)" (?terminate@@YAXXZ) already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(dosmap.obj) : error LNK2005: __errno already defined in MSVCRT.lib(MSVCR80.dll)
LIBCMT.lib(errmode.obj) : error LNK2005: ___set_app_type already defined in MSVCRT.lib(MSVCR80.dll)
MSVCRT.lib(MSVCR80.dll) : error LNK2005: __strdup already defined in LIBCMT.lib(strdup.obj)
MSVCRT.lib(MSVCR80.dll) : error LNK2005: __stricmp already defined in LIBCMT.lib(stricmp.obj)
MSVCRT.lib(MSVCR80.dll) : error LNK2005: __strnicmp already defined in LIBCMT.lib(strnicmp.obj)
MSVCRT.lib(MSVCR80.dll) : error LNK2005: __itoa already defined in LIBCMT.lib(xtoa.obj)
   Creating library ..\..\Spyre\RealityFactory\RealityFactory.lib and object ..\..\Spyre\RealityFactory\RealityFactory.exp
LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__ReleaseDC@8 referenced in function _DrvList_FillModeList
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetTextExtentPoint32A@16 referenced in function _DrvList_FillModeList
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__SendDlgItemMessageA@20 referenced in function _DrvList_FillModeList
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetDC@4 referenced in function _DrvList_FillModeList
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetDlgItem@8 referenced in function _DrvList_FillModeList
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__UpdateWindow@4 referenced in function _DlgProc@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__UpdateWindow@4
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__SetWindowPos@28 referenced in function _DlgProc@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__SetWindowPos@28
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetWindowRect@8 referenced in function _DlgProc@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__GetWindowRect@8
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetDesktopWindow@0 referenced in function _DlgProc@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__GetDesktopWindow@0
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__EndDialog@8 referenced in function _DlgProc@16
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__DialogBoxParamA@20 referenced in function _DrvList_PickDriver
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__SetFocus@4 referenced in function _ResetMainWindow
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__ShowWindow@8 referenced in function _ResetMainWindow
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__ShowWindow@8
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__AdjustWindowRect@12 referenced in function _ResetMainWindow
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__SetWindowLongA@12 referenced in function _ResetMainWindow
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetWindowLongA@8 referenced in function _ResetMainWindow
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__PeekMessageA@20 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__PeekMessageA@20
CMenu.obj : error LNK2001: unresolved external symbol __imp__PeekMessageA@20
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__PeekMessageA@20
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__DispatchMessageA@4 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__DispatchMessageA@4
CMenu.obj : error LNK2001: unresolved external symbol __imp__DispatchMessageA@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__DispatchMessageA@4
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__TranslateMessage@4 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__TranslateMessage@4
CMenu.obj : error LNK2001: unresolved external symbol __imp__TranslateMessage@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__TranslateMessage@4
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__GetMessageA@16 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__GetMessageA@16
CMenu.obj : error LNK2001: unresolved external symbol __imp__GetMessageA@16
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__GetMessageA@16
CWeapon.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CLevelController.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CMenu.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__GetAsyncKeyState@4 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CCommonData.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CInput.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CCommonData.obj : error LNK2019: unresolved external symbol __imp__ShowCursor@4 referenced in function "public: void __thiscall CCommonData::ShutdownCommon(void)" (?ShutdownCommon@CCommonData@@QAEXXZ)
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CPawnHigh.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CStaticMesh.obj : error LNK2019: unresolved external symbol __imp__MessageBoxA@16 referenced in function "public: int __thiscall CStaticMesh::RayTracing(struct _StaticMesh *,int,struct geVec3d const &,struct geVec3d const &,struct GE_Collision *)" (?RayTracing@CStaticMesh@@QAEHPAU_StaticMesh@@HABUgeVec3d@@1PAUGE_Collision@@@Z)
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
qxTerrainMgr.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CPawn.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CPlayer.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CSpout.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CEffects.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CInventory.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CMenu.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__DefWindowProcA@16 referenced in function "long __stdcall WndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WndProc@@YGJPAUHWND__@@IIJ@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__DestroyWindow@4 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__CreateWindowExA@48 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__RegisterClassA@4 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__GetStockObject@4 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__LoadCursorA@8 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__LoadIconA@8 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__GetOpenFileNameA@4 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CInput.obj : error LNK2019: unresolved external symbol __imp__GetSystemMetrics@4 referenced in function "public: void __thiscall CInput::Default(void)" (?Default@CInput@@QAEXXZ)
CLevelController.obj : error LNK2001: unresolved external symbol __imp__GetSystemMetrics@4
CMenu.obj : error LNK2001: unresolved external symbol __imp__GetSystemMetrics@4
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__GetSystemMetrics@4
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__SetCursorPos@8
CMenu.obj : error LNK2019: unresolved external symbol __imp__SetCursorPos@8 referenced in function "public: void __thiscall CRFMenu::GameLevel(void)" (?GameLevel@CRFMenu@@QAEXXZ)
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__SetCursorPos@8
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__SetCursorPos@8
CPlayer.obj : error LNK2001: unresolved external symbol __imp__SetCursorPos@8
CPlayer.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CMenu.obj : error LNK2019: unresolved external symbol __imp__ClientToScreen@8 referenced in function "public: void __thiscall CRFMenu::GameLevel(void)" (?GameLevel@CRFMenu@@QAEXXZ)
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CPawnHigh.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CPlayer.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
genesis.lib(logo.obj) : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CMenu.obj : error LNK2019: unresolved external symbol __imp__GetClientRect@8 referenced in function "public: void __thiscall CRFMenu::GameLevel(void)" (?GameLevel@CRFMenu@@QAEXXZ)
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CPawnHigh.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CPlayer.obj : error LNK2001: unresolved external symbol __imp__GetCursorPos@4
CMenu.obj : error LNK2019: unresolved external symbol __imp__GetCursorPos@4 referenced in function "public: int __thiscall CRFMenu::ProcessMenu(struct MenuItem *,int,int)" (?ProcessMenu@CRFMenu@@QAEHPAUMenuItem@@HH@Z)
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__GetCursorPos@4
CPawnHigh.obj : error LNK2001: unresolved external symbol __imp__GetCursorPos@4
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__GetCursorPos@4
CMenu.obj : error LNK2019: unresolved external symbol __imp__SetTimer@16 referenced in function "public: void __thiscall CRFMenu::DoGame(bool)" (?DoGame@CRFMenu@@QAEX_N@Z)
CMp3.obj : error LNK2019: unresolved external symbol __imp__SendMessageA@16 referenced in function "public: __thiscall CMp3Manager::~CMp3Manager(void)" (??1CMp3Manager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialGetMaterialPairUserData referenced in function "int __cdecl GenericContactBegin(struct NewtonMaterial const *,struct NewtonBody const *,struct NewtonBody const *)" (?GenericContactBegin@@YAHPBUNewtonMaterial@@PBUNewtonBody@@1@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialGetContactTangentSpeed referenced in function "int __cdecl GenericContactProcess(struct NewtonMaterial const *,struct NewtonBody const *,struct NewtonBody const *,float)" (?GenericContactProcess@@YAHPBUNewtonMaterial@@PBUNewtonBody@@1M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialGetContactPositionAndNormal referenced in function "int __cdecl GenericContactProcess(struct NewtonMaterial const *,struct NewtonBody const *,struct NewtonBody const *,float)" (?GenericContactProcess@@YAHPBUNewtonMaterial@@PBUNewtonBody@@1M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialGetContactNormalSpeed referenced in function "int __cdecl GenericContactProcess(struct NewtonMaterial const *,struct NewtonBody const *,struct NewtonBody const *,float)" (?GenericContactProcess@@YAHPBUNewtonMaterial@@PBUNewtonBody@@1M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonDestroy referenced in function "public: __thiscall CPhysicsManager::~CPhysicsManager(void)" (??1CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonDestroyAllBodies referenced in function "public: __thiscall CPhysicsManager::~CPhysicsManager(void)" (??1CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyAddImpulse referenced in function "public: void __thiscall CPhysicsManager::ApplyImpulse(int,float * const,float * const)" (?ApplyImpulse@CPhysicsManager@@QAEXHQAM0@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyGetMatrix referenced in function "public: void __thiscall CPhysicsManager::GetBodyOrigin(int,struct geVec3d *)" (?GetBodyOrigin@CPhysicsManager@@QAEXHPAUgeVec3d@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyGetAABB referenced in function "public: void __thiscall CPhysicsManager::GetBBox(int,struct geVec3d *)" (?GetBBox@CPhysicsManager@@QAEXHPAUgeVec3d@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyAddBuoyancyForce referenced in function "void __cdecl PhysicsApplyForceAndTorque(struct NewtonBody const *,float)" (?PhysicsApplyForceAndTorque@@YAXPBUNewtonBody@@M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetTorque referenced in function "void __cdecl PhysicsApplyForceAndTorque(struct NewtonBody const *,float)" (?PhysicsApplyForceAndTorque@@YAXPBUNewtonBody@@M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetForce referenced in function "void __cdecl PhysicsApplyForceAndTorque(struct NewtonBody const *,float)" (?PhysicsApplyForceAndTorque@@YAXPBUNewtonBody@@M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyGetMassMatrix referenced in function "void __cdecl PhysicsApplyForceAndTorque(struct NewtonBody const *,float)" (?PhysicsApplyForceAndTorque@@YAXPBUNewtonBody@@M@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyGetUserData referenced in function "void __cdecl PhysicsSetTransform(struct NewtonBody const *,float const *)" (?PhysicsSetTransform@@YAXPBUNewtonBody@@PBM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetMatrix referenced in function "void __cdecl UpdatePlayerBBox(float)" (?UpdatePlayerBBox@@YAXM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetVelocity referenced in function "void __cdecl UpdatePlayerBBox(float)" (?UpdatePlayerBBox@@YAXM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetOmega referenced in function "void __cdecl UpdateRagPawn(int,struct geActor *,int)" (?UpdateRagPawn@@YAXHPAUgeActor@@H@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonHingeCalculateStopAlpha referenced in function "unsigned int __cdecl HingeLimitCallback(struct NewtonJoint const *,struct NewtonHingeSliderUpdateDescTag *)" (?HingeLimitCallback@@YAIPBUNewtonJoint@@PAUNewtonHingeSliderUpdateDescTag@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonHingeGetJointAngle referenced in function "unsigned int __cdecl HingeLimitCallback(struct NewtonJoint const *,struct NewtonHingeSliderUpdateDescTag *)" (?HingeLimitCallback@@YAIPBUNewtonJoint@@PAUNewtonHingeSliderUpdateDescTag@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonJointGetUserData referenced in function "unsigned int __cdecl HingeLimitCallback(struct NewtonJoint const *,struct NewtonHingeSliderUpdateDescTag *)" (?HingeLimitCallback@@YAIPBUNewtonJoint@@PAUNewtonHingeSliderUpdateDescTag@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonSliderCalculateStopAccel referenced in function "unsigned int __cdecl SliderUpdateEvent(struct NewtonJoint const *,struct NewtonHingeSliderUpdateDescTag *)" (?SliderUpdateEvent@@YAIPBUNewtonJoint@@PAUNewtonHingeSliderUpdateDescTag@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonSliderGetJointPosit referenced in function "unsigned int __cdecl SliderUpdateEvent(struct NewtonJoint const *,struct NewtonHingeSliderUpdateDescTag *)" (?SliderUpdateEvent@@YAIPBUNewtonJoint@@PAUNewtonHingeSliderUpdateDescTag@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonDestroyBody referenced in function "public: void __thiscall CPhysicsManager::DestroyRigidBody(int,int)" (?DestroyRigidBody@CPhysicsManager@@QAEXHH@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodyGetVelocity referenced in function "float __cdecl GetSpeed(struct NewtonBody const *)" (?GetSpeed@@YAMPBUNewtonBody@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialSetCollisionCallback referenced in function "public: int __thiscall CPhysicsManager::CreatePhysicsMaterial(float,float,float,float,char *,char *)" (?CreatePhysicsMaterial@CPhysicsManager@@QAEHMMMMPAD0@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialSetDefaultFriction referenced in function "public: int __thiscall CPhysicsManager::CreatePhysicsMaterial(float,float,float,float,char *,char *)" (?CreatePhysicsMaterial@CPhysicsManager@@QAEHMMMMPAD0@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialSetDefaultElasticity referenced in function "public: int __thiscall CPhysicsManager::CreatePhysicsMaterial(float,float,float,float,char *,char *)" (?CreatePhysicsMaterial@CPhysicsManager@@QAEHMMMMPAD0@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialSetDefaultSoftness referenced in function "public: int __thiscall CPhysicsManager::CreatePhysicsMaterial(float,float,float,float,char *,char *)" (?CreatePhysicsMaterial@CPhysicsManager@@QAEHMMMMPAD0@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialCreateGroupID referenced in function "public: int __thiscall CPhysicsManager::CreatePhysicsMaterial(float,float,float,float,char *,char *)" (?CreatePhysicsMaterial@CPhysicsManager@@QAEHMMMMPAD0@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonHingeGetJointForce referenced in function "public: int __thiscall CPhysicsManager::GetJointForce(struct NewtonJoint *,float *)" (?GetJointForce@CPhysicsManager@@QAEHPAUNewtonJoint@@PAM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonDestroyJoint referenced in function "public: void __thiscall CPhysicsManager::DestroyJoint(struct NewtonJoint *)" (?DestroyJoint@CPhysicsManager@@QAEXPAUNewtonJoint@@@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetTransformCallback referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetForceAndTorqueCallback referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetMaterialGroupID referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetUserData referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonReleaseCollision referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetCentreOfMass referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetMassMatrix referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonConvexCollisionCalculateInertialMatrix referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateBody referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateBox referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateChamferCylinder referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateCylinder referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateCapsule referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateSphere referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonSetEulerAngle referenced in function "public: int __thiscall CPhysicsManager::CreateRigidBody(char *,char *,struct geVec3d,float,struct geVec3d,struct geVec3d,struct geVec3d,bool,bool,float,char *,int,float)" (?CreateRigidBody@CPhysicsManager@@QAEHPAD0UgeVec3d@@M111_N2M0HM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonJointSetUserData referenced in function "public: int __thiscall CPhysicsManager::CreateRagDoll(char *,float,struct geVec3d,struct geVec3d,float,bool,int,float,float,float,float,float,float,float,float,float)" (?CreateRagDoll@CPhysicsManager@@QAEHPADMUgeVec3d@@1M_NHMMMMMMMMM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonHingeSetUserCallback referenced in function "public: int __thiscall CPhysicsManager::CreateRagDoll(char *,float,struct geVec3d,struct geVec3d,float,bool,int,float,float,float,float,float,float,float,float,float)" (?CreateRagDoll@CPhysicsManager@@QAEHPADMUgeVec3d@@1M_NHMMMMMMMMM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonConstraintCreateHinge referenced in function "public: int __thiscall CPhysicsManager::CreateRagDoll(char *,float,struct geVec3d,struct geVec3d,float,bool,int,float,float,float,float,float,float,float,float,float)" (?CreateRagDoll@CPhysicsManager@@QAEHPADMUgeVec3d@@1M_NHMMMMMMMMM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBallSetConeLimits referenced in function "public: int __thiscall CPhysicsManager::CreateRagDoll(char *,float,struct geVec3d,struct geVec3d,float,bool,int,float,float,float,float,float,float,float,float,float)" (?CreateRagDoll@CPhysicsManager@@QAEHPADMUgeVec3d@@1M_NHMMMMMMMMM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonConstraintCreateBall referenced in function "public: int __thiscall CPhysicsManager::CreateRagDoll(char *,float,struct geVec3d,struct geVec3d,float,bool,int,float,float,float,float,float,float,float,float,float)" (?CreateRagDoll@CPhysicsManager@@QAEHPADMUgeVec3d@@1M_NHMMMMMMMMM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonJointSetCollisionState referenced in function "public: struct NewtonJoint * __thiscall CPhysicsManager::CreateJoint(int,int,struct geVec3d,struct geVec3d,char *,float,float,float,int)" (?CreateJoint@CPhysicsManager@@QAEPAUNewtonJoint@@HHUgeVec3d@@0PADMMMH@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetAutoSleep referenced in function "public: struct NewtonJoint * __thiscall CPhysicsManager::CreateJoint(int,int,struct geVec3d,struct geVec3d,char *,float,float,float,int)" (?CreateJoint@CPhysicsManager@@QAEPAUNewtonJoint@@HHUgeVec3d@@0PADMMMH@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonConstraintCreateSlider referenced in function "public: struct NewtonJoint * __thiscall CPhysicsManager::CreateJoint(int,int,struct geVec3d,struct geVec3d,char *,float,float,float,int)" (?CreateJoint@CPhysicsManager@@QAEPAUNewtonJoint@@HHUgeVec3d@@0PADMMMH@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonSetWorldSize referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCollisionCalculateAABB referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonTreeCollisionEndBuild referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonTreeCollisionAddFace referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonTreeCollisionBeginBuild referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreateTreeCollision referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonMaterialSetDefaultCollidable referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonSetFrictionModel referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonSetSolverModel referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonCreate referenced in function "public: __thiscall CPhysicsManager::CPhysicsManager(void)" (??0CPhysicsManager@@QAE@XZ)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetAngularDamping referenced in function "public: void __thiscall CPhysicsManager::Tick(float)" (?Tick@CPhysicsManager@@QAEXM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonBodySetLinearDamping referenced in function "public: void __thiscall CPhysicsManager::Tick(float)" (?Tick@CPhysicsManager@@QAEXM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonConstraintCreateUpVector referenced in function "public: void __thiscall CPhysicsManager::Tick(float)" (?Tick@CPhysicsManager@@QAEXM@Z)
CPhysicsManager.obj : error LNK2019: unresolved external symbol __imp__NewtonUpdate referenced in function "public: void __thiscall CPhysicsManager::Tick(float)" (?Tick@CPhysicsManager@@QAEXM@Z)
LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
..\..\Spyre\RealityFactory\RealityFactory.exe : fatal error LNK1120: 107 unresolved externals
Creating browse information file...
Microsoft Browse Information Maintenance Utility Version 8.00.50727
Copyright (C) Microsoft Corporation. All rights reserved.
Build log was saved at "file://g:\reserve\test\MSVC 6\workspace\test\RF+NGD_07042008-source\RF075C+Newton_bis\Release\BuildLog.htm"
RGF - 197 error(s), 79 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
 
Wondering , Maybe I should add the PSDK sub-directory, I found in Borland Lib directory
indie2014
Posts: 7
Joined: Sat May 24, 2014 6:32 am

Re: Compiling RF+NGD_07042008-source

Post by indie2014 »

In MSVC 2010 I compiled the source -> joystick caused the main problems [added by pickles]

build error:

Code: Select all

Unresolved external symbols
CloseJoysticks
InitJoysticks 
commented them out & also
winsock.h [redefinition]

edited the the joystick parts in cPhysicsManager to compile in MSVC 2010

In MSVC 2008 Compiled the fresh RFNGD 2008 source without having to edit the winsock.h and the joystick portions added by pickles

In all edition Had to add the newton.lib static library to the linker & search library path.

Unfortunately , the RFNGD sdk folder doesn't seem to contain any project/method to build the newton.lib/newton.dll
from source.

Building jointlibrary/customjoints [static/dynamic] & linking them to the projects did not help compiling them

But, After all this stuffs my b build version [RFNGD beta demoes] ran the demo 7/demo6 slower than the sourceforge version. The bullets went through the evil_workers body and therefor no ragdoll effects , they don't die either :oops:

Instead I tried to add coldet function by changing
//coldet -> coldet

but result is same , anyone have any ideas :cry:
Post Reply