On Tue, Oct 20, 2015 at 7:30 PM, Peter Maydell <peter.mayd...@linaro.org> wrote: > On 20 October 2015 at 18:03, Paul Hargrove <phhargr...@lbl.gov> wrote: >> I am not sure a full-blown chroot is necessary, especially in light of the >> limited disk space on these systems. >> There is already a support request for the installation of the >> armhf/multilib compiler packages. >> Those bring in the necessary basic libs (libc, libstdc++, etc) as package >> dependencies. >> That should (based on my use of a similar setup within QEMU) be sufficient >> to compile and run ARMHF and THUMB executables. > > Doesn't that depend rather on what you wanted to compile? > If you wanted to build something that uses more than just libc > and libstdc++ then I think since these machines are running trusty > that you really need a chroot. (Consider wanting to build a program > that links against zlib, glib, etc. You can't install all of those > as multiarch foreign-arch libraries yet in trusty AFAIK.)
Indeed and I suspect folks will have to jump through a few hoops to make this work for GCC and other GNU toolchain development on armhf. I'm not sure if it will work out of the box, it's not my usual modus operandi as I personally have access enough machines with armhf filesystems to get my work done. > The machine seems to have nearly half a terabyte of disk, which > is not what I would personally characterise as limited :-) > > To be clear, personally I have access to a different aarch64 > machine with a chroot setup, so I don't need this particular > part of the compile farm. Likewise. Ramana _______________________________________________ Gcc-cfarm-users mailing list Gcc-cfarm-users@gna.org https://mail.gna.org/listinfo/gcc-cfarm-users