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