Hi, I’m trying to install Win32-GUI but I failed.  In the command line, I first typed in “perl Makefile.PL” and it created a Makefile.  I then typed “nmake” as I am using Visual C++, but then I got a lot of error messages as follows:

 

GUI_Options.obj : error LNK2001: unresolved external symbol __imp__strncmp

GUI_Events.obj : error LNK2001: unresolved external symbol __imp__strncmp

GUI_Helpers.obj : error LNK2019: unresolved external symbol _strcat referenced i

n function "int __cdecl GetObjectName(void *,char *)" (?GetObjectName@@YAHPAXPAD

@Z)

GUI_MessageLoops.obj : error LNK2001: unresolved external symbol _strcat

GUI_Events.obj : error LNK2001: unresolved external symbol _strcat

GUI_Helpers.obj : error LNK2019: unresolved external symbol __imp__itoa referenc

ed in function "void * __cdecl GetMenuFromID(int)" (?GetMenuFromID@@YAPAXH@Z)

GUI_Options.obj : error LNK2019: unresolved external symbol __imp__stricmp refer

enced in function "void __cdecl ParseWindowOptions(struct sv * *,struct sv * *,l

ong,long,int,struct tagPERLWIN32GUI_CREATESTRUCT *)" (?ParseWindowOptions@@YAXPA

PAUsv@@0JJHPAUtagPERLWIN32GUI_CREATESTRUCT@@@Z)

GUI_MessageLoops.obj : error LNK2019: unresolved external symbol __imp__ltoa ref

erenced in function "long __stdcall MsgLoop(void *,unsigned int,unsigned int,lon

g)" (?MsgLoop@@YGJPAXIIJ@Z)

GUI_Events.obj : error LNK2001: unresolved external symbol __fltused

DC.obj : error LNK2001: unresolved external symbol __fltused

Textfield.obj : error LNK2019: unresolved external symbol __imp__strlwr referenc

ed in function "void __cdecl XS_Win32__GUI__Textfield_Scroll(struct interpreter

*,struct cv *)" (?XS_Win32__GUI__Textfield_Scroll@@YAXPAUinterpreter@@PAUcv@@@Z)

 

LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12

blib\arch\auto\Win32\GUI\GUI.dll : fatal error LNK1120: 17 unresolved externals

NMAKE : fatal error U1077: 'link' : return code '0x460'

Stop.

 

What’s the problem?