From: Vadim <va...@vk...> - 2007-05-21 16:33:01
|
Zhang, Hao wrote: >I am a new Window CE developer. When I tried to build Window CE perl. I couldn't build it. There are some *.h file that I have to manually find from somewhere and copy them to the include folder. Below is the partail error message. > >Could you help me to tell me. >1. Which Microsoft Visual C++ version I should I use or it doesn't matter? > > this greatly depends on your device. What processor is it ? What OS version? Your build errors are caused by incorrect configuration - you need more environment variables settings. Have you followed instructions on perlce.sf.net closely? Best regards, Vadim. >Thank you. >-------------------------------------------------------------------------------------------------------------------- >Compiling for wince-arm-pocket-wce300 >LIB=C:\Windows CE Tools\wce300\WCE300\MS Pocket PC\lib\ARM >INCLUDE=C:\Windows CE Tools\wce300\WCE300\MS Pocket PC\include >PATH= > > cd ../win32 > set PATH=C:\Program Files\Microsoft Visual Studio 8\VC\ce\bin;;C:\Progra >m Files\Serena\Dimensions 10.1\CM\prog;C:\bin;C:\Perl\bin\;V:\oracle\ora92\bin;C >:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WI >NDOWS\system32;C:\WINDOWS;C:\Merant\DIMENS~1\8.0\PROG;C:\WINDOWS\System32\Wbem;z >:\arcs\bin;C:\bin;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Progra >m Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\ >90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Commo >n7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies >\;C:\Program Files\Microsoft Visual Studio 8\VC\bin;C:\Program Files\Common File >s\Microsoft Shared\VSA\8.0\VsaEnv;z:\arcs\bin > nmake -nologo -f Makefile "CCHOME=C:\Program Files\Microsoft Visual Stud >io 8\VC\ce" "CCINCDIR=C:\Program Files\Microsoft Visual Studio 8\VC\ce\include" >"CCLIBDIR=C:\Program Files\Microsoft Visual Studio 8\VC\ce\lib" "INCLUDE=C:\Prog >ram Files\Microsoft Visual Studio 8\VC\ce\include" "LIB=C:\Program Files\Microso >ft Visual Studio 8\VC\ce\lib" "LINK_FLAGS=" .\config.h ..\miniperl.exe >'.\config.h' is up-to-date > cl -c -nologo -Gf -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D_CONS >OLE -DNO_STRICT -DHAVE_DES_FCRYPT -DPERLDLL -DPERL_CORE -MD -Zi -DNDEBUG -O1 - >DPERL_EXTERNAL_GLOB -Fo.\mini\av.obj ..\av.c >cl : Command line warning D9002 : ignoring unknown option '-Gf' >av.c >v:\hao\perl58\perl-5.8.8\stdlib.h(1040) : error C2065: '_JBLEN' : undeclared ide >ntifier >v:\hao\perl58\perl-5.8.8\stdlib.h(1040) : error C2057: expected constant express >ion >v:\hao\perl58\perl-5.8.8\stdlib.h(1040) : error C2466: cannot allocate an array >of constant size 0 >C:\Program Files\Microsoft Visual Studio 8\VC\ce\include\crtdefs.h(100) : fatal >error C1189: #error : ERROR: Use of C runtime library internal header file. >NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\c >l.EXE"' : return code '0x2' >Stop. >NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\n >make.EXE"' : return code '0x2' >Stop. >---------------------------------------------------------------------------------- >-Hao Zhang >(858)736-8316 >Transcore, San Diego > > >------------------------------------------------------------------------- >This SF.net email is sponsored by DB2 Express >Download DB2 Express C - the FREE version of DB2 express and take >control of your XML. No limits. Just data. Click to get it now. >http://sourceforge.net/powerbar/db2/ >_______________________________________________ >perlce-user mailing list >per...@li... >https://lists.sourceforge.net/lists/listinfo/perlce-user > > > > > > |