LWJGL Forum

Programming => Lightweight Java Gaming Library => Topic started by: gustav3d on May 27, 2006, 11:54:38

Title: link error __GSHandlerCheck on X64 windows
Post by: gustav3d on May 27, 2006, 11:54:38
Hello,

im trying to compile lwjgl for x64 windows xp pro on an AMD64,
using viusal 2005pro fully installed.

but i cant manage to get rid of some link errors:

common_tools.obj : error LNK2001: unresolved external symbol __GSHandlerCheck


neither MSDN or google turn up anything on __GSHandlerCheck

any idea how  i can fix this ?.
Title: finally got lwjgl compiled for win x64 .
Post by: gustav3d on May 27, 2006, 15:28:28
i know have  LWJGL.dll  compiled for x64 windows running good with
JME 3d engine  on jdk 1.6 amd64.

it took me a few hours since i never code in windows / C  normally.

regards
  gustav trede
Title: link error __GSHandlerCheck on X64 windows
Post by: Matzon on May 27, 2006, 19:25:03
what was the fix ?
Title: link error __GSHandlerCheck on X64 windows
Post by: gustav3d on May 27, 2006, 19:55:33
setting the    /LIBPATH:"%CHOME%\   before the other 64 related link params:

set LINKEROPTS=/link /LIBPATH:"%CHOME%\Lib\amd64" /LIBPATH:"%PLTSDKHOME%\Lib\AMD64"    /LIBPATH:"%DXHOME%\Lib\x64"   /LIBPATH:"%JAVA_HOME%\lib" /LIBPATH:"%ALHOME%\libs" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /MACHINE:X64 /NOLOGO /DLL /DELAYLOAD:jawt.dll
Title: link error __GSHandlerCheck on X64 windows
Post by: ajk on September 07, 2006, 14:23:04
I am having the same linker problems building a new mixed C and fortran application with cl and ifort from intel.
I don't have CHOME defined. What library path does this actually refer to?

Andy