Hi, I am a HP Jornada 680 user. This is a sh3-based handheld running linux from the jlime project (http://jlime.com). All the development and packaging is currenly done using OpenEmbedded, but I'm not satisfied with the process of crosscompiling something using it. So, I came up to an idea to port Arch to this handheld, as I have working kernel it shouldn't be a hard task. Then I need a cross-development environment to compile some stuff. How should I do it? Was there any work done on making an Arch-based crossbuild environment? Thanks. -- Best regards, Oleg Finkelshteyn
Oleg Finkelshteyn wrote:
Hi, I am a HP Jornada 680 user. This is a sh3-based handheld running linux from the jlime project (http://jlime.com). All the development and packaging is currenly done using OpenEmbedded, but I'm not satisfied with the process of crosscompiling something using it. So, I came up to an idea to port Arch to this handheld, as I have working kernel it shouldn't be a hard task. Then I need a cross-development environment to compile some stuff. How should I do it? Was there any work done on making an Arch-based crossbuild environment?
Thanks.
You may have some luck with the pkgbuilds of these toolchains [1] using distcc on your handheld. In case you don't have a sufficiently big storage device built in, I recommend to run NFS over usb-net. I have been working on SH4 (dreamcast) for a while but with no bog results. Simply using the debian disc available doing the above mentioned thing using the broadband adaptor. If you simply want to build a working system, I'd recommend buildroot [2]. Cheers, -T [1] http://kth5.telekommunisten.net/crosstools [2] http://buildroot.uclibc.org
2007/1/17, Alexander Baldeck <kth5@archlinuxppc.org>:
Oleg Finkelshteyn wrote:
Hi, I am a HP Jornada 680 user. This is a sh3-based handheld running linux from the jlime project (http://jlime.com). All the development and packaging is currenly done using OpenEmbedded, but I'm not satisfied with the process of crosscompiling something using it. So, I came up to an idea to port Arch to this handheld, as I have working kernel it shouldn't be a hard task. Then I need a cross-development environment to compile some stuff. How should I do it? Was there any work done on making an Arch-based crossbuild environment?
Thanks.
You may have some luck with the pkgbuilds of these toolchains [1] using distcc on your handheld. In case you don't have a sufficiently big storage device built in, I recommend to run NFS over usb-net. I have been working on SH4 (dreamcast) for a while but with no bog results. Simply using the debian disc available doing the above mentioned thing using the broadband adaptor.
If you simply want to build a working system, I'd recommend buildroot [2].
Cheers,
-T
[1] http://kth5.telekommunisten.net/crosstools [2] http://buildroot.uclibc.org
Thanks, but can't I do all the things directly on my host machine, as OE does? -- Best regards, Oleg Finkelshteyn
Oleg Finkelshteyn wrote:
Thanks, but can't I do all the things directly on my host machine, as OE does?
You could have a go at building a Qemu image with buildroot and use the emulation to do it. I don't think this would be sufficiently simulating all the necessary hardware though. ++ -K
No, I meant honest crosscompiling - don't you use it for ppc? 2007/1/17, Alexander Baldeck <kth5@archlinuxppc.org>:
Oleg Finkelshteyn wrote:
Thanks, but can't I do all the things directly on my host machine, as OE does?
You could have a go at building a Qemu image with buildroot and use the emulation to do it. I don't think this would be sufficiently simulating all the necessary hardware though.
++
-K
_______________________________________________ arch-ports mailing list arch-ports@archlinux.org http://www.archlinux.org/mailman/listinfo/arch-ports
-- Best regards, Oleg Finkelshteyn
Oleg Finkelshteyn wrote:
No, I meant honest crosscompiling - don't you use it for ppc?
No, native compiles and maybe distcc to use some x86 machines for help when available.
So can you decribe the exact procedure of your ppc work? -- Best regards, Oleg Finkelshteyn
Oleg Finkelshteyn wrote:
So can you decribe the exact procedure of your ppc work?
Well, back when I started I installed one of the existing distros (Debian) on the macs I had available. From there I went to build pacman, then base for a chroot and rebuild base within that chroot from scratch to get rid of configuring, linking and gcc mismatch issues. Then a few tweaks to get it booting on its own. Then use the bootstrapped base to build packages. Basicly I also could've used buildroot for the purpose of an already existing distro, that was my idea for you. -- -U
Thanks, but it is a bit different from what I was thinking of... However will try the luck with distcc. -- Best regards, Oleg Finkelshteyn
participants (2)
-
Alexander Baldeck
-
Oleg Finkelshteyn