+if. 'Linux'-:UNAME do. + smoutput 'if libjqt can not be loaded, see this guide for installing Qt library' + smoutput 'https://code.jsoftware.com/wiki/Guides/Linux_Installation' + return. +end.
Maybe jqt debian deb should also add this message, it didn't check qt dependency at all. On Wed, May 6, 2020, 7:38 AM bill lam <[email protected]> wrote: > Did you update the latest version of base library to install jqt? If so, > you should see a message and a link to jwiki webpage of linux jqt > installation guide where you can find information in case of missing qt > library. Did you see the link? > > On Wed, May 6, 2020, 7:25 AM Bill Harris <[email protected]> wrote: > >> ping .... ? >> >> jqt worked readily in 8.07. If this isn't a known issue, I'll try to find >> time this weekend to dig in a bit. >> >> Bill >> >> On Sun, May 3, 2020 at 10:11 AM Bill Harris <[email protected]> wrote: >> >> > Thanks, Bill L.. >> > >> > I ran ijconsole as root, ignored /pacman/ 'cause pacman got me a value >> > error: pacman and install 'qtide' worked. (I thought qtide was probably >> > gotten as part of my earlier install 'all', but maybe not.) >> > >> > Then apparently the symlink is there, but the target may not be: >> > >> > me@here:~/bin$ jqt >> > "libjqt.so.9.01" >> > "could not resolve: state_run:\n\nCannot load library libjqt.so.9.01: >> > (libQt5WebEngine.so.5: cannot open shared object file: No such file or >> > directory)" >> > me@here:~/bin$ /usr/bin/jqt-9.01 >> > "libjqt.so.9.01" >> > "could not resolve: state_run:\n\nCannot load library libjqt.so.9.01: >> > (libQt5WebEngine.so.5: cannot open shared object file: No such file or >> > directory)" >> > >> > Thoughts? >> > >> > Bill H. >> > >> > On Sun, May 3, 2020 at 9:31 AM bill lam <[email protected]> wrote: >> > >> >> Actually j807 and j901 can coexist but the deb package was written bad >> >> enough. >> >> >> >> Anyways you need to install jqt with usual sudo ijconsole / pacman / >> >> install'qtide' etc. >> >> In case symlink of jqt not created, the executable is /usr/bin/jqt-9.01 >> >> you can make symlink to /usr/bin/jqt or just run /usr/bin/jqt-9.01 >> >> >> >> >> >> On Mon, May 4, 2020 at 12:20 AM Bill Harris <[email protected]> >> wrote: >> >> >> >> > I tried to install J9.01 over J8.07 on Debian Stretch following the >> >> Debian >> >> > instructions, and I got >> >> > >> >> > root@here:/home/me/bin# dpkg -i j901_amd64.deb >> >> > > (Reading database ... 366466 files and directories currently >> >> installed.) >> >> > > Preparing to unpack j901_amd64.deb ... >> >> > > Unpacking jlang (9.01) over (8.07) ... >> >> > > dpkg: warning: unable to delete old directory >> >> > > '/usr/share/j/8.07/addons/ide': Directory not empty >> >> > > dpkg: warning: unable to delete old directory >> >> '/usr/share/j/8.07/addons': >> >> > > Directory not empty >> >> > > dpkg: warning: unable to delete old directory '/usr/share/j/8.07': >> >> > > Directory not empty >> >> > > Setting up jlang (9.01) ... >> >> > > root@ here:/home/me/bin# exit >> >> > > exit >> >> > >> >> > >> >> > So you can't install in parallel anymore, it seems. >> >> > >> >> > I quit an open jqt 8.07 session, tried again, and it seemed to work. >> >> > ijconsole must be using a previous alias, and it works: >> >> > >> >> > ~/bin$ ijconsole >> >> > 9!:14 '' >> >> > j901/j64/linux/release-c/commercial/ >> >> www.jsoftware.com/2020-01-11T10:39:00 >> >> > >> >> > Then I followed the instructions to install all addons. At the end, >> it >> >> > said, >> >> > >> >> > Done. >> >> > Addons are up to date. >> >> > Restart J to get the latest version of the base library. >> >> > exit'' >> >> > root@here:/home/me/bin# ijconsole >> >> > 9!:14'' >> >> > j901/j64/linux/release-c/commercial/ >> >> www.jsoftware.com/2020-01-11T10:39:00 >> >> > install 'base' >> >> > Updating server catalog... >> >> > >> >> > exit'' >> >> > >> >> > Then i tried jqt: >> >> > >> >> > ~/bin$ jqt >> >> > Load library libj.so.8.07 failed. >> >> > me@here:~/bin$ ls -l /usr/bin/jqt >> >> > lrwxrwxrwx 1 root root 21 May 7 2019 /usr/bin/jqt -> >> >> > /etc/alternatives/jqt >> >> > me@here:~/bin$ ls -l /etc/alternatives/jqt >> >> > lrwxrwxrwx 1 root root 17 May 7 2019 /etc/alternatives/jqt -> >> >> > /usr/bin/jqt-8.07 >> >> > >> >> > I'm not familiar with the /etc/alternatives hierarchy nor who writes >> to >> >> it >> >> > (except 8.07 apparently did and 9.01 may not have). >> >> > >> >> > Any tips from this point? >> >> > >> >> > Thanks, >> >> > >> >> > Bill >> >> > >> >> > PS: I also tried jhs according to >> >> > https://code.jsoftware.com/wiki/Guides/JHS/Install: >> >> > >> >> > ~/bin$ jhs >> >> > bash: jhs: command not found >> >> > >> >> > Perhaps these problems are related? >> >> > -- >> >> > Bill Harris >> >> > >> ---------------------------------------------------------------------- >> >> > For information about J forums see >> http://www.jsoftware.com/forums.htm >> >> > >> >> ---------------------------------------------------------------------- >> >> For information about J forums see http://www.jsoftware.com/forums.htm >> >> >> > >> > >> > -- >> > Bill Harris >> > http://makingsense.facilitatedsystems.com/ >> > >> >> >> -- >> Bill Harris >> http://makingsense.facilitatedsystems.com/ >> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm >> > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
