On 10/27/2012 15:37, SkyDiablo wrote:
ok, now i can compile some binaries, but they dont run on my target system, i
get this error:
i cannot help very much with your goals but...
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" ?
i googled "elf binary" (sans quotes) and got this URL...
http://en.wikipedia.org/wiki/Executable_and_Linkable_Format
by the way, i have switch to "mipsel".
if it isn't *nix, ELF binaries won't run on it...
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" <[email protected]
<mailto:[email protected]>>:
>
> 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"
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus