>>>>>> Ref: >>>>>> Beyond LinuxR From Scratch - Version 2016-04-05 >>>>>> Chapter 8. Virtualization >>>>>> qemu-2.5.1 >>>>>> >>>>>> vte-0.44.0 is mentioned as an optional dependency, but this >>>>>> will not work as qemu looks for vte-2.90 and vte-0.44.0 >>>>>> supplies vte-2.91. >>>>>> >>>>>> In addition, if qemu is compiled against gtk3, it starts, >>>>>> displays the bios message and hangs. >>>>>> >>>>> I have in my log: >>>>> >>>>> GTK support yes >>>>> VTE support yes >>>>> >>>>> It doesn't mention whether that is gtk2 or gtk3. I have both >>>>> installed. >>>>> However I was using qemu yesterday and it worked fine. >>>>> >>>> OK, but: >>>> >>>> $ cd qemu-2.5.1 >>>> >>>> $ CC="gcc -mtune=generic -Os -pipe" CXX="g++ -mtune=generic >>>> -Os -pipe -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local >>>> --localstatedir=/var --libexecdir=/usr/local/lib/qemu --audio-drv- >>>> list="oss alsa sdl" --target-list="i386-softmmu i386-linux-user >>>> x86_64-softmmu x86_64-linux-user" --smbd=/usr/local/sbin/smbd >>>> --enable-vte >>>> >>>> ERROR: User requested feature vte >>>> configure was not able to find it. >>>> Install libvte-2.90 devel >>> >>> I cannot reproduce this. I ran the command above and do get: >>> >>> cc1: warning: command line option '-fno-rtti' is valid for >>>C++/ObjC++ but not for C >>> >>> but otherwise the configure worked for me. >>> >> That's interesting. What do you get with the following command: >> ls -la /usr/lib/pkgconfig/vte* >> > -rw-r--r-- 1 root root 342 Mar 22 16:21 /usr/lib/pkgconfig/vte-2.91.pc > -rw-r--r-- 1 root root 355 Mar 4 17:29 /usr/lib/pkgconfig/vte.pc > > I did have Vte-0.28.2 installed also. > >> The other reason it might be working for you is that you are building >> against gtk2? Try the following switch --with-gtkabi=3.0 >> > Yes, that gave the error. > > If I change configure line 2434 s/90/91/ then configure works. > I don't see a configure.ac. The build went quite well with only > a couple of warnings. > > We can either change the vte version or insert a sed for configure. > What do you think? > That would depend on whether qemu needs something in vte-2.90 that is not present in vte-2.91.
Note that, as per the original post, if I compile qemu against vte-2.90 and gtk3, it will not run. Maybe I need to try qemu against vte-2.91 and gtk3... -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
