<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
i just tried to delete 2.1.X\units\arm_wince and then start a build to
see if it was well created.<br>
there are few error messages during compilation but at the end, minimal
rtl files were compiled and present there.<br>
<br>
in my case i use 2 fpc trees :<br>
a- one for sources and latest fpc svn snapshoot the 'working copy'<br>
d:\SVN\FPC, here there are compiler dir, rtl dir, ...<br>
<br>
b-the second is for testing / compilation target<br>
d:\fpc\2.1.X<br>
<br>
then from dir (a) here command line :<br>
<br>
make distclean CPU_TARGET=arm OS_TARGET=wince<br>
make -i crossall crossinstall CPU_TARGET=arm OS_TARGET=wince
CROSSBINDIR=d:\fpc\binutils\win32-arm-pe BINUTILSPREFIX=arm-wince-pe-
INSTALL_PREFIX=d:\FPC\2.1.X >build-win32-arm-wince.log<br>
<br>
<br>
Ibrahim Moyo a écrit :
<blockquote cite="mid430C5F40.2146.00E3.1@novell.com" type="cite">
<pre wrap="">unsubscribe
</pre>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">
<pre wrap="">Oro06 <a class="moz-txt-link-rfc2396E" href="mailto:orinaudo@gmail.com"><orinaudo@gmail.com></a> 8/4/2005 6:57 pm >>>
</pre>
</blockquote>
</blockquote>
</blockquote>
<pre wrap=""><!---->Hi,
ppcrossarm.exe built and installed in right dir : 2.1.X\bin\i386-win32,
that's ok
but crosscompiled libraries(including rtl) are not there
target directories under 2.1.X\units\arm-wince\fcl [... rtl] are
created
but contain only Package.fpc file
commad line is - from src root - :
fpcmake -rv -Ti386-win32,i386-linux,arm-wince,arm-linux
make distclean
make crossall crossinstall CPU_TARGET=arm OS_TARGET=wince
CROSSBINDIR=d:\fpc\binutils\win32-arm-pe BINUTILSPREFIX=arm-wince-pe-
INSTALL_PREFIX=d:\FPC\2.1.X >d:\FPC\build-win32-arm-wince.log
and error message is
Fatal: Can't find unit System
Fatal: Compilation aborted
this come just after this line in the log file :
D:/FPC/2.1.x-src/compiler/ppcrossarm.exe -Twince -XParm-wince-pe- -Xc
-Xr -Xs -n -FuD:/FPC/2.1.x-src/rtl -FDd:\fpc\binutils\win32-arm-pe
-FE.
-FUunits/arm-wince -darm -dRELEASE paszlib.pas
i run the same cmdline targetting i386-linux and arm-linux and it was
ok.
system.pp file exit in the rtl\wince dir, but it is ignored
any suggestion ?
regards
</pre>
</blockquote>
<br>
</body>
</html>