[fpc-pascal] DateToStr in arm does not work!
Henry Vermaak
henry.vermaak at gmail.com
Tue Jul 3 21:20:08 CEST 2007
On 03/07/07, josepascual <josepascual at almudi.com> wrote:
> Thank you henry,
>
> I have downloaded svn version 7943 how can I donwload svn 7929?
>
> How are you build fpc for arm? make clean crossall CPU_TARGET=arm
> OS_TARGET=linux ....?
> Which version of binutils do you have? (eabi?)
> Is SOFTFLOAT in freepascal the equivalent to EABI in c?
>
soft float just means that the compiler needs to emulate the floating
point unit if it doesn't exist in your hardware (like some arm
processors). if you have an fpu, then you don't have to worry about
soft float. the following assumes that you need soft float in you
compiler.
passing OPT='-CfSOFT' doesn't work anymore, so you have to edit your
Makefile.fpc and look for the line BUILDOPTS=... add your extra
options there (i usually add OPT='-gl -CfSOFT'). then you will have
to go fpcmake -rTall.
then you can do make clean crossall with the usual suspects passed to
it, like CPU_TARGET, OS_TARGET, BINUTILSPREFIX, etc).
use the binutils that came with your device, or use something that
someone else used successfully.
make crossinstall still fails towards the end, but that's o.k. your
cross compiler will be there and ready to use.
sorry if i'm making any mistakes here, it's off the top of my head. i
haven't got my build machine here...
> thank you!
> Jose Pascual
henry
More information about the fpc-pascal
mailing list