fpc-2.3.x abbort compiling at gtk2.pas (was : [fpc-pascal] EABI problems with FPC )
Benedikt Schindler
BeniSchindler at gmx.de
Tue Apr 7 12:33:35 CEST 2009
Hi,
i managed to crosscompile a ppcarm for the openmoko device.
then i tried to compile the fpc direct on the device.
After a long time where everything looks fine he abborted compiling with
an error (see below)
any ideas?
i also don't know, if it is a problem that my distribution has no
"/etc/ld.so.conf"
there are always these lines in the output :
"grep: /etc/ld.so.conf: No such file or directory"
thx Beni
/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/compiler/ppcarm -XX -CX -Ur -Xs
-O2 -n -Fu/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/rtl/units/arm-linux
-Fu/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/packages/x11/units/arm-linux
-Fu/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/packages/opengl/units/arm-linux
-FE. -FUunits/arm-linux -Fl/usr/lib/gcc/arm-angstrom-linux-gnueabi/4.1.2
-dFPC_ARMEL -O- -dFPC_ABI_EABI -darm -dRELEASE src/gtkgl/gtkglarea.pp
make[5]: Leaving directory
`/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/packages/gtk1'
make[4]: Leaving directory
`/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/packages/gtk1'
make -C gtk2 smart
grep: /etc/ld.so.conf: No such file or directory
make[4]: Entering directory
`/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/packages/gtk2'
make all LINKSMART=1 CREATESMART=1
grep: /etc/ld.so.conf: No such file or directory
make[5]: Entering directory
`/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/packages/gtk2'
/bin/mkdir -p units/arm-linux
/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/compiler/ppcarm -XX -CX -Ur -Xs
-O2 -n -Fusrc -Fusrc/glib -Fusrc/atk -Fusrc/pango -Fusrc/gtk+/gdk-pixbuf
-Fusrc/gtk+/gdk -Fusrc/gtk+/gtk -Fusrc/libglade -Fusrc/gtkglext
-Fusrc/gtkext -Fusrc/gtk2x11
-Fu/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/rtl/units/arm-linux
-Fu/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/packages/x11/units/arm-linux
-Fisrc/gtk2x11/include -FE. -FUunits/arm-linux
-Fl/usr/lib/gcc/arm-angstrom-linux-gnueabi/4.1.2 -dFPC_ARMEL -O-
-dFPC_ABI_EABI -darm -dRELEASE src/buildgtk2.pp
gtk2.pas(165) Error: Can't call the assembler, error -1 switching to
external assembling
gtk2.pas(165) Fatal: There were 2 errors compiling module, stopping
Fatal: Compilation aborted
make[5]: *** [src/buildgtk2.ppu] Error 1
make[5]: Leaving directory
`/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/packages/gtk2'
make[4]: *** [fpc_smart] Error 2
make[4]: Leaving directory
`/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/packages/gtk2'
make[3]: *** [gtk2_smart] Error 2
make[3]: Leaving directory `/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc/packages'
make[2]: *** [packages_smart] Error 2
make[2]: Leaving directory `/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc'
make[1]: *** [build-stamp.arm-linux] Error 2
make[1]: Leaving directory `/media/mmcblk0p3/fpcbuild-2.3.x/fpcsrc'
More information about the fpc-pascal
mailing list