[fpc-pascal] Cross-compiling Win64=>Win32 fails

Reinier Olislagers reinierolislagers at gmail.com
Fri Jul 20 13:29:30 CEST 2012


On 20-7-2012 13:11, Jonas Maebe wrote:
> 
> On 20 Jul 2012, at 12:20, Reinier Olislagers wrote:
> 
>> I've been extending fpcup, trying to add Win64=>Win32 cross compiler ...
>> see latest revision on
>> https://bitbucket.org/reiniero/fpcup/changesets
>>
>> With FPC trunk, I get this error:
>> fpcdefs.inc(216,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
>>
>> Is there anything I can do about this?
> 
> Finish the 80 bit floating point emulation routines (/rtl/inc/sfpux80.pp and the files it includes) and integrate their use into the compiler.
> 
Thanks Jonas,

Very clear answer, thanks. Having had a brief look at the softfpu code I
suspect it's out of my league (at least as far as getting error free
results)...

Reinier




More information about the fpc-pascal mailing list