Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. QVFB tool - How to build it if not present on my linux platform ?
Forum Updated to NodeBB v4.3 + New Features

QVFB tool - How to build it if not present on my linux platform ?

Scheduled Pinned Locked Moved Qt Creator and other tools
3 Posts 1 Posters 4.8k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    apclinux
    wrote on last edited by
    #1

    Hello everybody,
    I 'm wondering if the QVFB tool is part of Qt SDK package only or is it also belonging to Qt lib package ?
    Does this tool only concern Qt for embedded systems or Qt for desktop Linux also ?
    How can it be built/generated when not installed by "default" binary Qt package(s) like DEB or RPMpackages
    for a given linux platform/distribution like Ubuntu or Fedora (Ubuntu 10.10 has qvfb but Fedora 14 seems not having it) ?
    I downloaded Qt lib source package and did "configure ; gmake ; gmake install" but qvfb executable is not built by default where translation ".qm" files for it are generated, which sounds very strange to me.
    Did I miss something in the build procedure ?
    Thanks a lot in advance for any help/suggestion/solution.
    Alain-Pierre Chertier

    1 Reply Last reply
    0
    • A Offline
      A Offline
      apclinux
      wrote on last edited by
      #2

      Also,
      if I try to directly build "qvfb" by opening its ".pro" project profile under Qt Creator, the build procedure stops on compiling error relating to a missing include file "private/qcore_unix_p.h", even after having done the "gmake install"
      as administrator (under "su") of my newly built Qt lib package (build done as a unprivileged user) before re-entering the Qt Creator IDE. Hmmm ?
      Any help very appreciated.
      Alain-Pierre

      1 Reply Last reply
      0
      • A Offline
        A Offline
        apclinux
        wrote on last edited by
        #3

        Oooooh, before trying to build/generate the qvfb tool by myself, I forgot to choose the Qt lib I just built... So I entered again in the Qt Creator to update the qvfb ".pro" project by setting reference to the correct Qt lib (the one I built by myself), changing the default reference value "QT in path" by the "4.7.1" one, which, I guess, was the one corresponding to what I just built before... Then trying to rebuild qvfb goes farther but stops again with a new compiling error (argggh... !?), complaining about one more missing "X11/extensions/XTest.h" include file...
        Well I looked around the web with Google and I found that "XTest.h" was belonging to "libxtst" which I guess was not installed by default on my Fedora 14 system... So I did a "yum search libxtst" to look for exact package/component name for "libxtst" on my Fedora 14 system,
        and then, I decided to install
        libXtst.x86_64 : X.Org X11 libXtst runtime library
        and
        libXtst-devel.x86_64 : X.Org X11 libXtst development package:

        as root:

        yum install libXtst.x86_64 libXtst-devel.x86_64

        As a result, I succesfully regenerated the binary executable file for qvfb tool... Great !

        :-)

        Alain-Pierre

        1 Reply Last reply
        0

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved