Joy. Nothing is ever simple. Thank you so much, Fedora,
for having guideline that discourage shipping static
libraries:
qemu-2.2.1]# make
[...]
/bin/ld: cannot find -lgthread-2.0
/bin/ld: cannot find -lglib-2.0
# yum install pth-static glib2-static
No package pth-static available.
No package glib2-static available.
Error: Nothing to do
So to make this work we need a modified version of glib2 and pth
SRPMs that include static libraries.
Sometimes I really wonder if I picked the wrong distro to
like. >:-(
On 2015-11-30 09:02, Gordan Bobic wrote:
I've been pondering getting user-mode qemu working on RSEL,
purely to get Skype working. The idea of it is that you
create a minimal i686 CentOS chroot required for your
x86-only binary-application, and execute it in the chroot
using qemu.
Unfortunately, as things stand at the moment:
# yum install qemu-user qemu-system-x86
[...]
Error: Package: 2:qemu-common-2.0.0-1.el7.3.armv5tel (epel)
Requires: qemu-kvm-common
Error: Package: 2:qemu-system-x86-2.0.0-1.el7.3.armv5tel (epel)
Requires: sgabios-bin >= 1.7.2.2-5
Error: Package: 2:qemu-system-x86-2.0.0-1.el7.3.armv5tel (epel)
Requires: seavgabios-bin
Error: Package: 2:qemu-system-x86-2.0.0-1.el7.3.armv5tel (epel)
Requires: ipxe-roms-qemu
We may need to re-think what we are doing with QEMU packages
on RSEL7. As it is, it seems they won't work anyway due to
the missing dependencies. I'm going to have a go at building
a static qemu-user binary (it has to be statically linked since
the host's libraries won't be available from inside the chroot
anyway) and see if that can be made to work.
Gordan
_______________________________________________
users mailing list
[email protected]
https://lists.redsleeve.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
https://lists.redsleeve.org/mailman/listinfo/users