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