[Lazarus] Cross-compiling -> MIPS

SkyDiablo skydiablo at gmx.net
Sat Oct 27 21:37:08 CEST 2012


ok, now i can compile some binaries, but they dont run on my target 
system, i get this error:

helloWorld4MIPS: line 1: syntax error: unexpected "("

so i'm not sure about the right "toolchain"? i get a binary thats starts 
with "?ELF", what does it mean this "ELF" ? by the way, i have switch to 
"mipsel".

maybe, should i change to a debian system for cross-compile?

greez & thx,
   sky...

Am 26.10.2012 23:24, schrieb Sven Barth:
>
> Am 26.10.2012 18:59 schrieb "SkyDiablo" <skydiablo at gmx.net 
> <mailto:skydiablo at gmx.net>>:
> >
> > ok, i play around with this stuff, but now i get this error at 
> compiling:
> >
> > project1.lpr(0,0) Fatal: Can not find unit system used by Project1.
> >
> > i cant fix it :(
>
> There are three things you can try:
> 1. Ensure that your project settings ate correctly set to mips-linux 
> and that the correct compiler is used. You can check this by doing a 
> compile in Lazarus and when it reports the error you right click on 
> the message window and select "copy all messages including hidden" (or 
> so) and paste them somewhere you can read them (e.g. after the final 
> "end." of your project) and check whether the compiler version is 
> correct, the compiler date (your compilation date) and that the target 
> is set correctly
>
> 2. Maybe your search path is wrong. Take a look at your 2.7.1 fpc.cfg 
> and search for a -Fu option with "rtl" at the end and verify that this 
> is the correct path and that a "system.ppu" and "system.o" is located 
> there.
>
> 3. Add the option "-vut" to the "other settings" memo in the compiler 
> options, copy the output as in 1. and check whether the compiler 
> indeed searches in the correct directory for "system.ppu"
>
> Regards,
> Sven
>
>
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20121027/0f0c9ed5/attachment-0003.html>


More information about the Lazarus mailing list