<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
Ok thanks,<BR>
 <BR>
easier said than done I think!<BR>
 <BR>
Iv tried recompiling, but just get endless errors, alot to do with the makefiles being setup for Linux.<BR>
 <BR>
Does anybody have a units folder they could post somewhere which is compiled for EABI version 5? Should be about 56Mb uncompressed?<BR>
 <BR>
Would be really useful as it the last thing and we may get it to work!<BR>
 <BR>
Thanks in advance.<BR>
 <BR>
Phil<BR>
 <BR>
 <BR>
<BR> <BR>
<DIV>
> Date: Wed, 28 Sep 2011 18:25:30 +0100<BR>> From: henry.vermaak@gmail.com<BR>> To: philip_cockram@hotmail.com<BR>> Subject: Re: [Lazarus] ARM, Cortex-A8 in Genesi Efika MX cloud computer<BR>> <BR>> On 28/09/11 18:07, Philip Cockram wrote:<BR>> > Hi, I got the following output:<BR>> ><BR>> ><BR>> > C:\Test>set path="C:\pp\bin\i386-win32"<BR>> > C:\Test>ppcrossarm -s Test.pas -Tlinux -meabi=5 -Parm<BR>> > C:\Test>arm-linux-eabi-as.exe -meabi=5 -o Test.o Test.s<BR>> <BR>> The -meabi=5 shouldn't be needed anymore in any of the commands.<BR>> <BR>> > Assembling Test<BR>> > Linking Now Test<BR>> > C:\pp\bin\i386-win32\arm-linux-eabi-ld.exe: warning: link.res contains<BR>> > output se<BR>> > ctions; did you forget -T?<BR>> > C:\pp\bin\i386-win32\arm-linux-eabi-ld.exe: error: Source object<BR>> > C:\pp\units\arm<BR>> > -linux\rtl\system.o has EABI version 0, but target Test has EABI version 5<BR>> > C:\pp\bin\i386-win32\arm-linux-eabi-ld.exe: failed to merge target<BR>> > specific data<BR>> > of file C:\pp\units\arm-linux\rtl\system.o<BR>> > An error occured while linking Test<BR>> > C:\Test><BR>> ><BR>> > Looks like I need my RTL units need to be compiled with version 5..?<BR>> <BR>> Yes, you'll have to do that. I would rebuild the cross compiler just to <BR>> be on the safe side!<BR>> <BR>> Henry<BR></DIV>                                          </div></body>
</html>