> > > > > > > Assembling test1 > > > > Linking test1 > > > > /usr/local/lib/fpc/2.1.1/units/arm-linux/rtl/cprt0.o: In function > > > > `_haltproc': > > > > : undefined reference to `_fini' > > > > /usr/local/lib/fpc/2.1.1/units/arm-linux/rtl/cprt0.o: In function > > > > `_haltproc': > > > > : undefined reference to `_init' > > > > test1.pas(28) Error: Error while linking > > > > test1.pas(28) Fatal: There were 1 errors compiling module, > > > > stopping > > > > Fatal: Compilation aborted > > > > . > > > > . > > > > > > > > what's wrong? > > > > > > Libc. Your libc is different than what the cprt0 startup code > expects. > > > Try a pure Pascal program. > > > > yes, pure pascal program build but how can I resolve with libc > problem > > (i need libc)? > > What libc does scratchbox use? If it is uclibc you might need to modify > cprt0
I'm using glibc (v2.3.2), I have resolved problem I have a mistake in configuration for /etc/fpc.cfg right now, I'm build more complex program with units and libc with fpc but it does not run, I have debugged it with gdb in real ARM target and Program does not arrive to my first line of pascal (after begin). this is the gdb message: Program received signal SIGSEGV, Segmentation fault. 0x40094018 in _IO_file_xsputn () from /lib/libc.so.6 any idea about this problem? (perhaps 2.1.1 snapshot?) regards Jose Pascual > Daniël > > __________ Información de NOD32, revisión 2073 (20070221) __________ > > Este mensaje ha sido analizado con NOD32 antivirus system > http://www.nod32.com _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal