czd wrote:
The board that I mention looks like Big endian mips system so I checked and recompile the binutils again with these parameters.
Big-endian... kinky :-)
./configure --target=mips-linux --prefix=/usr/local --bindir=/usr/bin --program-prefix=mips-linux- And here is the fpc compile steps. make distclean OS_TARGET=linux CPU_TARGET=mips BINUTILSPREFIX=mips-linux- CROSSBINDIR=/usr/bin sudo make all crossinstall OS_TARGET=linux CPU_TARGET=mips BINUTILSPREFIX=mips-linux- CROSSBINDIR=/usr/bin INSTALL_PREFIX=/usr/local fpc -Tlinux -Pmips testmips.pas Indeed I get that warning message if that is the case. /usr/bin/mips-linux-ld: /usr/local/lib/fpc/3.1.1/units/mips-linux/rtl/system.o: warning: linking abicalls files with non-abicalls files 9 lines compiled, 0.4 sec
I'm about to go out. I know this has been discussed before either here on in fpc-devel, I'd suggest Googling for any mention of OpenWrt.
-- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues] _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal