Norman, Bill,

  Yes, I guess that is what I need to do. It's complicated by the
fact that my machine is on the departmental system & I don't even
have the root password. But I did download the source tarball and
have looked at it. But it may be a while before I figure out how
to set the paths and build it -- I haven't compiled C programs
for a few years ... or C++ at all. (qmake -- what's that?)

                                  Thanks for the explainations,
                                              Patrick

On Sat, 26 Oct 2013, bill lam wrote:
you should try what Norman has suggested because qt is a c++ library. C++
uses type safe linking so that binaries built from different versions of
c++ compiler are incompatible. jqt in jsoftware are built using g++ under
debian.
On Oct 26, 2013 3:11 AM, "J. Patrick Harrington" <[email protected]> wrote:

I have a computer in my office running linux. The system
is "Scientific Linux" release 6.4. I run j701 and j602 on
this machine without problems, but when I've tried run
j801 (j64-801 or the 32 bit j801), I've had no success.
The system has Qt (4) installed, but when I try jqt I get:

Juno: ./jqt
"/juno/jph/j64-801/bin/libjqt"
"could not resolve: state_run:

Cannot load library /juno/jph/j64-801/bin/libjqt:
(/juno/jph/j64-801/bin/libjqt.**so: undefined symbol: _**
ZNK10QTabWidget14heightForWidt**hEi)"


Typing  ldd bin/jqt and  ldd bin/libjqt.so gives me pages
of stuff like

        linux-vdso.so.1 =>  (0x00007ffff9b52000)
        libQtGui.so.4 => /usr/lib64/libQtGui.so.4 (0x00007fb103b1e000)
        libQtCore.so.4 => /usr/lib64/libQtCore.so.4 (0x00007fb1036ba000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb10349c000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fb103196000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fb102f12000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fb102cfb000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fb102968000)
        libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0
(0x00007fb102764000)
        librt.so.1 => /lib64/librt.so.1 (0x00007fb10255b000)
        libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007fb102276000)
        libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x00007fb102050000)
        libz.so.1 => /lib64/libz.so.1 (0x00007fb101e39000)
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6
(0x00007fb101b9c000)
         ............ etc.

but nothing comes up "not found" or any obvious type of error.
(The Qt libraries are in /usr/lib64/ and /lib64)
Anyone have any idea how I might track down the problem here?

                                              Thanks,
                                              Patrick
------------------------------**------------------------------**----------
For information about J forums see 
http://www.jsoftware.com/**forums.htm<http://www.jsoftware.com/forums.htm>

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to