magic hands ;) ... no, i compiled many many different versions and no one ever worked.

working for now is fpcbuild_2.3.x (19.03.2009)

binutils :
./configure --prefix=/opt/crossbinutils --target=arm4tl-unknown-linux

fpc make :
make clean all OS_TARGET=linux CPU_TARGET=arm BINUTILSPREFIX=/opt/crossbinutils/bin/arm4tl-unknown-linux- OPT="-dFPC_ARMEL -O- -dFPC_ABI_EABI" CROSSOPT="-dFPC_ARMEL -O-" FPC=/usr/bin/ppc386 NOGDB=1

maybe it is the CROSSOPT option that make it work..  i don't know.
But i still have different problems with compiling the whole fpc on the freerunner.

cu Beni

P.S.: did you have a  "/etc/ld.so.conf" on  your device?



ik schrieb:
It seems to display the help.

How did you do that ?

Ido


On Tue, Apr 7, 2009 at 12:34 PM, Benedikt Schindler <benischind...@gmx.de <mailto:benischind...@gmx.de>> wrote:

    im using a FSO5 image for testing reasons.
    i don't know if there is a differnce.

    Could you try to run the ppcarm from the atachment on your freerunner?
    (ppcarm -h)
    just to know if my compiled version will run on your freerunner.

    Beni


    btw: my freerunner is still compiling the fpcbuild 2.3.x


    ik schrieb:

        On Tue, Apr 7, 2009 at 11:32 AM, Benedikt Schindler
        <benischind...@gmx.de <mailto:benischind...@gmx.de>
        <mailto:benischind...@gmx.de <mailto:benischind...@gmx.de>>>
        wrote:

           what type of binutils did you use?
           i use binutils compiled for  "arm4tl-unknown-linux"


        On OpenMoko I use the default 2008.12 binutils.
        On my desktop I use the cross compile gcc arm support for it.

           did you create your crosscompiler with gdb?
           I didn't manage to get a runing ppcarm with that yet.
           I allways use NOGDB=1 maybe that helps.


        My last build of FPC was made using NOGDB=1, but it had the
        same effect (I think) as without the flag.

           have you tried to copy "fpcsrc/compiler/ppcarm" to your
        device and
           run "ppcarm -h"?
           does that work or is there also a Segfult?


        Everything returns Segfult in Moko. I found out that it have
        problems entering pascalmain function.



_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to