I am currently building software for a Raspberry using a Raspberry as
the build computer. It works surprisingly well. Nonetheless, I am
considering setting up doing cross compiling on an intel x86 (non ARM)
computer. I guess installing cross compilers and such tools from OBS
is okay. I already do this for doing Windows (32- and 64-bit) cross
compiling.

I also install from OBS the various libraries needed for the Windows
cross compile. They are nicely put in
/usr/i686-w64-mingw32/sys-root/mingw or
/usr/x86_64-w64-mingw32/sys-root/mingw. They are not installed in the
Linux /usr/bin/ or /usr/lib/ trees.

Unfortunately, I am guessing this would not be the case for ARM
packages (e.g., libjpeg8-8.1.2-40.2.aarch64 and
libjpeg8-devel-8.1.2-40.2.aarch64). They would be installed in the
/usr/bin/ or /usr/lib/ trees, as that's where they are expected to be.
Which is perhaps not what I want on a cross-compiling system

Am I missing some brilliant thing to get these types of things
installed in some other tree? Or is cross-compiling going to be more
problematic than maintaining a Raspberry to do this work?

-- 
Roger Oberholtzer
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to