I use fcpup to cross compile from Win64 to Win32 but failed. these was what I
did:

1. download fpcupgui.exe, fpcup64.exe, CrossFPC_binutils_libs.7z from fpcup
site.

2. rename fpcup64.exe to fpcup.exe

3. run fpcupgui.exe and successfully finished.
    using fpc svn version 2.6.4
    using lazarus svn version 1.2.2

4. run fpcupgui.exe to cross compile from Win64 to Win32
   fpcurl=http://svn.freepascal.org/svn/fpc/tags/release_2_6_4
   lazurl=http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_2_2/
   fpcuplinkname=""
   lazlinkname=""
   cputarget=i386
   ostarget=win32
   only=FPCBuildOnly,LazarusBuildOnly

5. then I go some error:
   fpcdefs.inc(160,2) Error: User defined: Cross-compiling from systems
without support for an 80 bit extended floating point type to i386 is not
yet supported at this time

6. I found this on world:
  
http://free-pascal-general.1045716.n5.nabble.com/Cross-compiling-Win64-gt-Win32-fails-td5710399.html
   It says I need some files (/rtl/inc/sfpux80.pp and the files it includes)
but I don not found in fpc source files

7. Please help me to solve this. I think this can be fixed, because the
Lazarus has its lazarus-1.2.2-fpc-2.6.4-cross-i386-win32-win64.exe, So can
I?


Please forgive my bad English, thanks!





--
View this message in context: 
http://free-pascal-general.1045716.n5.nabble.com/Can-not-cross-compile-from-Win64-to-Win32-using-fpcup-tp5719282.html
Sent from the Free Pascal - General mailing list archive at Nabble.com.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to