|
From: Zhang, H. <hao...@tr...> - 2007-05-21 23:43:10
|
VAdmin:
I recreated a new environment using VC8 under Microsoft Windows 2000 and =
got the miniperl.exe.
There are some errors below. What is the next step that I can do from =
this point? Thanks.
----------------------------------------
LINK : warning LNK4089: all references to "SHELL32.dll" discarded by =
/OPT:REF
cd ../wince
cd .. && Z:\WincePerl\perl-5.8.8\wince\..\miniperl.exe =
minimod.pl > lib\ExtUtils\Miniperl.pm
del /f config.h
Could Not Find Z:\WincePerl\perl-5.8.8\wince\config.h
copy config_H.ce config.h
1 file(s) copied.
Z:\WincePerl\perl-5.8.8\wince\..\miniperl.exe -I..\lib =
-I..\win32 config_sh.PL "INST_DRV=3D"
" "INST_ARCH=3D" "archname=3DMS Pocket PC-WCE300-ARM" =
"CC=3Dclarm.exe" "ccflags=3D -DWIN32 -D_CONSOLE -D
CE=3D300 -DUNDER_CE=3D300 -D ARM -D arm -D _ARM_ -D _arm_ =
-DPROCESSOR_ARM -D _MT -D _DLL -DPALM_SIZE -
rl58ce_sourceforce_files\celib-3.11-dll-src\celib-palm-3.0\inc -D PERL =
-O2 -Ot -D_WINDOWS -D_WIN32_
D arm -D _ARM_ -D _arm_ -DPROCESSOR_ARM -D _MT -D _DLL -DPALM_SIZE =
-DPOCKET_SIZE -I Z:\WincePerl\p
3.11-dll-src\celib-palm-3.0\inc -D PERL -O2 -Ot -DUSE_PERLIO" =
"cf_by=3DRainer Keuchel" "cf_email=3D"
ine" "libs=3D -nodefaultlib winsock.lib celib.lib coredll.lib =
corelibc.lib " "incpath=3DE:\Program Fi
\include" =
"libperl=3D..\..\..\xlib\wince-arm-pocket-wce300\CORE\perl.lib" =
"libpth=3D" "libc=3D" "make=3D
"dynamic_ext=3DSocket IO Fcntl Opcode SDBM_File POSIX attrs Thread B re =
Data/Dumper Devel/Peek ByteL
/Hostname" "use5005threads=3Dundef" "useithreads=3Dundef" =
"usethreads=3Dundef" "usemultiplicity=3Dundef"
S=3D-libpath:Z:\WincePerl\perl58ce_sourceforce_files\celib-3.11-dll-src\c=
elib-palm-3.0\wince-arm-pocke
e:ARM -release -subsystem:windowsce,3.00" "optimize=3D" config.ce > =
..\config.sh
Undefined subroutine &FindExt::dynamic_extensions called at config_sh.PL =
line 47.
NMAKE : fatal error U1077: =
'Z:\WincePerl\perl-5.8.8\wince\..\miniperl.exe' : return code '0x2'
Stop.
-----------------------------------
-Hao Zhang
(858)736-8316
Transcore, San Diego=20
-----Original Message-----
From: Vadim [mailto:va...@vk...]
Sent: Monday, May 21, 2007 10:15 AM
To: Zhang, Hao
Cc: per...@li...
Subject: Re: [perlce-user] problems on build window CE perl
Zhang, Hao wrote:
>Vadmin:
>
>I used the Visual C++ under Microsoft Visual Studio 8. See the link =
C:\Program Files\Microsoft Visual Studio 8\VC\ce.
> =20
>
there must be at least 2 different compilers: ordinary Visual C+ and
cross-compiler, CE SDK.
>I don't know where I can find the miniperl.exe?
> =20
>
when you do building process, the miniperl.exe should be created by
native compiler, and this is the start, then, (if all goes smoothly
(which is unlikely:) )) the cross-compilation will produce CE-binaries,
within the same invocation of BAT file.
So you must be sure your configuration able to build miniperl first;
Best regards,
Vadim
|