I am trying to get a small QT-based application to run on my Fedora 16
x86_64 laptop. The purpose of this application is to display graphs of
data acquired by a medical device. The application is open source.
Someone has created 32- and 64-bit .deb files, although they will not
install on my 64-bit Lucid desktop because they require later
dependencies than are available in Lucid. (Natty and later works, I
think). 

Someone also created a binary installer for Fedora, with no mention of
architecture or dependency requirements. I installed it without error,
but it would not launch. It turns out that it needed the 32-bit version
of the qtwebkit package. I already had the 64-bit version, but
evidently the package installed by the installer is a 32-bit package. I
should add that my lovely Scribus is QT based and probably uses every
hook and whistle that QT provides, but all in 64-bit on my machine. 
All I know about QT is that it is a Very Big Thing. 

However, although I can get the program to run, and it will import the
data, it will not display the graphs. The "window" inside the
application window where the graphs are supposed to appear is literally
transparent. If I drag the application window over another application
window I can see right through it. (This itself is rather interesting.)
It really sounds like some QT component is missing.

My most recent effort involved installing Lubuntu 11.10 on an ancient
computer with 256 MB RAM and a 400 MHz CPU. Having done so I installed
the 32-bit Ubuntu package. It runs and imports the data fine, and
it displays the graphs correctly. This fact tells me that it ought to
be possible to get the application to work correctly on Fedora 16
x86_64 once I figure out what libraries or packages are missing.

While installing the 32-bit package on the Lubuntu machine I got a
message from gDebi package installer that it needed to install a long
list of additional packages, which I allowed it to do. I made a careful
list of the packages before letting it continue. 

My plan was to take the list to the Fedora laptop and install all the
packages. Unfortunately, this has not worked because yum can't find
them. Thinking that they might be files I tried "yum whatprovides foo,"
but yum still couldn't come up with anything useful. Fourteen of the
16 are libraries (mostly libqt4*), plus mysql-common and qdbus. 

The source for this program is also available. I didn't try compiling
from source because it would undoubtedly be a nightmare of missing
dependencies and other errors. 

Having written all that I don't even know what question to ask. Maybe I
just need suggestions and ideas. 
_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to