[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

arm-linux-gnueabi-gcc intended target system?



Hello,

I have succesfully installed the crosscompiling toolchain and have a small program that needs to be run on an ipaq H3600. I think that is a rather old distribution from handhelds.org:

uname -a
Linux h3600 2.4.19-rmk6-pxa1-hh37 #1 Thu Apr 7 14:15:23 CEST 2005 armv4l unknow

When I crosscompile my program like this:
make CC="arm-linux-gnueabi-gcc -march=armv4 -mcpu=strongarm1100" aptering
it compiles fine, but once I move the binary file to the ipaq it is not recognized:

granqvis@h3600:~$ ls -l
-rwx--x--x    1 granqvis granqvis    29243 Mar 21 00:34 aptering
lrwxrwxrwx    1 root     root           22 Nov 15  2025 ramdisk -> /mnt/ram/home
/granqvis
granqvis@h3600:~$ ./aptering
-sh: ./aptering: not found

Am I using the wrong toolchain here or what might be the problem?

A long time ago I was able to crosscompile and succesfully run the same program.
Unfortunately that crosscompiler has vanished since. From .bash_history I could find that I used to compile with:

make CC=arm-linux-gcc aptering

But as told before, that crosscompiler is not present anymore.

--
Antti


--



Reply to: