On 02.01.2017 10:43, Roger Oberholtzer wrote: > On Mon, Jan 2, 2017 at 10:00 AM, Stefan Seyfried > <[email protected]> wrote: > >> If you want to cross-compile easily, use a distribution that's designed to >> do so -- I can heartily recommend >> openembedded / The Yocto Project. > > I looked at this. But having all the packages available as RPMS > managed by zypper is a handy thing.
Which is absolutely possible with The Yocto Project: zypper as package management, rpm as package format. I personally use opkg, but just because I'm using it on embedded platforms where space matters. And the killerfeature of openembedded for me: you can easily build a reloacatable SDK which allows for easy and painless crosscompilation, targeted for your exact target configuration. > I have ideas how to do it. I already do this type of thing with a > number of other pieces of hardware. What I was exploring was if there > was something I had missed for ARM and openSUSE. Like maybe there was > a build like the Windows build that puts everything in a separate tree > and all packages are noarch. One never knows what one may find > somewhere on OBS. Basically you'd need to do some kinde of chroot'ed install of an ARM root and use that as --sysroot for a suitable cross-compiler (if you find one). > I suspect I will go the real hardware routs and just keep a Raspberry > PI 3 on the local network. It is already working fine. Probably the easiest / most reliable way to do this. -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman -- To unsubscribe, e-mail: [email protected] To contact the owner, e-mail: [email protected]
