problem in building perl on win CE 4.20
dhiman.chattopadhyay-/[email protected]
| Newsgroups | gmane.comp.windows.ce.freeware |
|---|---|
| Message-ID | <OF06A093BD.C2304B86-ON65256E3E.0014739A-65256E3E.0014D520@tcs.com> |
Hi , We have started building perl on win CE 4.20 as per instructions given in perlce.souceforge.net site. We downloaded the perl souce for 5.8.2 from active perl site and celib and consolelib from rainer keuchel's site. We are using Microsoft Embedded Visual C++ and Microsoft VC++ ( not platform builder IDE). The target board is a intel 830M4 board intended for notebook PC. We edited compile.bat and makefile.ce found under under path perl5.8.2\wince and we have set the following after seeing WCEx86.bat . WCEROOT =C:\Program Files\Microsoft eMbedded C++ 4.0 and CEPATH=C:\Program Files\Microsoft eMbedded C++ 4.0\EVC\wce420\bin I have following queries : 1. We saw MS Pocket PC is written as " Platform " in makefile.ce .What is the meaning of "Platform" here ? 2. We don't find any match in the directory structure of perl5.8.2 distruibution with following portion in makefile.ce: PROCESSOR_ARCHITECTURE = $(TARGETCPU) ARCHNAME = $(PLATFORM)-$(OSVERSION)-$(PROCESSOR_ARCHITECTURE) ARCHDIR = ..\lib\$(ARCHNAME) COREDIR = ..\lib\CORE XCOREDIR = ..\xlib\$(CROSS_NAME)\CORE AUTODIR = ..\lib\auto LIBDIR = ..\lib EXTDIR = ..\ext PODDIR = ..\pod EXTUTILSDIR = $(LIBDIR)\ExtUtils There is no similar folder named like $(PLATFORM)-$(OSVERSION)-$(PROCESSOR_ARCHITECTURE) under the lib directory of perl distribution. 3. Also there is no file perl.lib or perl.dll under the path written in this portion of makefile. PERLIMPLIB_EXP = ..\..\..\xlib\$(CROSS_NAME)\CORE\perl$(PV).lib PERLIMPLIB = $(PERLCEDIR)\$(MACHINE)\perl$(PV).lib PERLDLL = $(MACHINE)\perl$(PV).dll 4. When we are trying to compile the compiler cl.exe gives this error : C:\Progra~1\Window~4\wce420\SANTARITA_R1\Include\X86\time.h(273) : error C2090: function returns array Can anyone pls help us telling where we are going wrong . Thanks, Dhiman Chattopadhyay ---------- DISCLAIMER: The information contained in this message is intended only and solely for the addressed individual or entity indicated in this message and for the exclusive use of the said addressed individual or entity indicated in this message (or responsible for delivery of the message to such person) and may contain legally privileged and confidential information belonging to Tata Consultancy Services. It must not be printed, read, copied, disclosed, forwarded, distributed or used (in whatsoever manner) by any person other than the addressee. Unauthorized use, disclosure or copying is strictly prohibited and may constitute unlawful act and can possibly attract legal action, civil and/or criminal. The contents of this message need not necessarily reflect or endorse the views of Tata Consultancy Services on any subject matter. Any action taken or omitted to be taken based on this message is entirely at your risk and neither the originator of this message nor Tata Consultancy Services takes any responsibility or liability towards the same. Opinions, conclusions and any other information contained in this message that do not relate to the official business of Tata Consultancy Services shall be understood as neither given nor endorsed by Tata Consultancy Services or any affiliate of Tata Consultancy Services. If you have received this message in error, you should destroy this message and may please notify the sender by e-mail. Thank you. [Non-text portions of this message have been removed] ------------------------ Yahoo! Groups Sponsor ---------------------~--> Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada. http://www.c1tracking.com/l.asp?cid=5511 http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/W4wwlB/TM ---------------------------------------------------------------------~->