<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial; font-size: 12pt; color: #000000'><br><br><hr id="zwchr"><b>From: </b>"peter green" <plugwash@p10link.net><br><b>To: </b>"FPC developers' list" <fpc-devel@lists.freepascal.org><br><b>Sent: </b>Monday, April 8, 2013 8:49:06 AM<br><b>Subject: </b>Re: [fpc-devel] Lazarus issues on ARM Linux<br><br>Michel Catudal wrote:<br>> I am also having some issues with Lazarus, I am not sure if it is the <br>> right forum to talk about it. I had a previous version working fine on <br>> Rasphberry Pi.<br>> For some reason I can't get it to work on Mele A2000G. I have compiled <br>> it on gentoo on the Mele, using distcc and locally, same results. I <br>> didn't get any error during compile so I was expecting it to work. fpc <br>> seems to work, I haven't written any code with it yet, I was expecting <br>> to use lazarus to do that.<br>><br>> My system on Mele A2000G is gentoo with mate desktop. I have <br>> everything compiled with hard float as I did on the Raphsberry Pi. <br>Upstream 2.6.x does not support the hard float ABI so unless you have a <br>patched version (such as the one shipped in debian) it won't correctly <br>link against C libraries on a system that uses hard float ABIS. Also <br>even when the hard float ABI support is present in the compiler source <br>code you need to either bootstrap with a starting compiler that uses the <br>hard float ABI or explictly specify -d FPC_ARMHF during the build.<br>_______________________________________________<br>fpc-devel maillist - fpc-devel@lists.freepascal.org<br>http://lists.freepascal.org/mailman/listinfo/fpc-devel<br><div><br></div><div><br></div><div><br></div><div>This web editor from comcast doesn't work correctly, only the winblows way with messages on top, so here :</div><div><br></div><div>--- start of response--</div><div><br></div><div>I am not using an upstream binary file but compiled my own on gentoo. On gentoo you compile everything. The scripts that come with gentoo ARM are setup for hard floats only. I will check what you are saying tonight anyway. I will first write some pascal code to test. I think that lazarus might be the only problem since fpc didn't barf when I ran it.</div><div><br></div><div>I might have tried lazarus on debian on Rasphberry Pi, not sure, I will double check that. I know that it worked perfectly when I did and it was hard float. I will just use Rasphberry pi as a programmer for AVR32 and PIC32, too slow for anything graphical.</div><div><br></div><div>Michel</div></div></body></html>