it is a simple openWRT linux system. okay, i think i need other
"binunits/toolchain" for compiling? can anyone help me to compile the
right toolchain for windows?
the task is: create a crosscompile compiler for FPC from windows to
linux MIPS systems... in the past i have learn to compile the compiler,
but i have use some pre-compiles toolchains, i think this was the
failur. i need some toolchain for non-ELF systms!
some help?
greez & thx,
sky...
Am 28.10.2012 00:22, schrieb waldo kitty:
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
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus