Hi, On Tue, 2007-11-06 at 17:47 +0100, ext Luca Olivetti wrote: > En/na Igor Stoppa ha escrit: > > > Currently i'm stuck with having source code for Delphi/FreePascal and > > not being able to compile it since (to the best of my knowledge) > > FreePascal only supports ABI, not EABI. > > Yes, that's the problem. OTOH, if it's a relatively simple console > program, with no external libraries dependencies, the static binary it > generates should run on the tablet (at least a simple hello world > worked, as well as a static C program compiled with an old ABI toolchain). > I hope one day freepascal for arm will be able to generate eabi calls, > but I don't think that's one of freepascal developers top priorities :-( > And something like KOL-CE (but for maemo) would be very interesting: > http://wiki.freepascal.org/KOL-CE
thanks for the answer (also to Riku and peter and klaus here that provided live verbal feedback). I got it working this morning and being a compiler, it doesn't interact much with the system, apart from some file I/O. As a reference for others with similar issues, here's the WORKSFORME procedure: - install qemu - create a barebone debian arm image following the instructions from [1] - download the tarball from the emulated arm system the free pascal from [2], by using any of the available mirrors _but_ sourceforge (it doesn't have the arm version) - untar and install as root with the shell script no debian package available :-( Then i proceded by installing "make" (it was missing from the basic installation) and finally managed to compile the NBC compiler for Lego NXT by following its instructions. Later I'll make the binary available on garage. It seems to work on n810 and there is no difference between bytecode generated with the x86 version of nbc and the ARM one. [1] http://www.aurel32.net/info/debian_arm_qemu.php [2] http://www.freepascal.org/down/arm/linux.var -- Cheers, Igor Igor Stoppa <[EMAIL PROTECTED]> (Nokia Multimedia - CP - OSSO / Helsinki, Finland) _______________________________________________ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers