Hi Stacho - If I name the thconfig file on the xtherion command line, then it will open. If I run xtherion with no command line options, then use File-Open to get a thconfig file, it will fail. Running tk_getOpenFile inside wish works. It opens a file browser dialog box. I reverted one of my test systems to therion 5.3.15. The problem still exists. There is no "make uninstall" target, so I just deleted the three binary files (loch, therion, xtherion) from /usr/local/bin and then compiled and installed 5.3.15. I have version 8.6.3 of both Tcl and Tk. So far all of my testing has been on Fedora 21 systems. I have a Centos 7 test system which has never had Therion installed. Tomorrow I will give it a try. Thanks - Bill Gee On Thursday, January 08, 2015 23:04:07 Stacho Mudrak wrote:
Hi Bill,
it looks to me, that commands that are shown are dynamic library routines, not the system commands.
When I will have time, I can install Fedora on some machine to see, what is going on. It is really strange.
It looks to me, that tk_getOpenFile fails from some reason, but it looks like a tcltk installation problem, not the therion one. At least, it fails in /usr/share/tk8.6/tkfbox.tcl, which is I believe a part of TclTk installation.
Are you able to run in X console:
wish % tk_getOpenFile
It should open File Open dialog. But if you are able to open thcofig file, it is probably a wrong lead...
S.
On 8 January 2015 at 21:43, Bill Gee <bgee@campercaver.net> wrote:
Hi Stacho -
Both File-Open and Ctrl-O give the same error. I tried it on several different caves, too, and nothing changed. I also tried creating a new file. Same error.
I even tried it on a brand new cave by opening xtherion and then immediately going to the text edit window and trying to create a new file.
I tried it on both 32-bit and 64-bit Fedora 21. No change, same behavior on both.
When I did that last, there were some interesting messages in the bash window.
============= [bgee@main2 ~]$ bgerror failed to handle background error.
Original error: invalid after png_start_read_image or
png_read_update_info
Error in bgerror: can't invoke "grab" command: application has been
destroyed bgerror failed to handle background error.
Original error: can't read "data(upd,afterid)": no such variable Error in bgerror: can't invoke "tk" command: application has been
destroyed
[1]+ Done xtherion [bgee@main2 ~]$ which tk /usr/bin/which: no tk in
(/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/local/sbin:/u sr/bin:/usr/sbin:/bin:/sbin:/home/bgee/bin) [bgee@main2 ~]$ tk bash: tk: command not found [bgee@main2 ~]$ =============
I confirmed that tk is installed, yet there is no command called tk.
When I get a chance, I will revert a computer back to 5.3.15 and see what happens.
Thanks - Bill Gee
On Thursday, January 08, 2015 21:22:46 Stacho Mudrak wrote:
Looks strange, especially, when it works in compiler. As far as I know, nothing was touched in xtherion in newest version.
Are you able to open new file via File->Open or Ctrl+O?
S.
On 8 January 2015 at 17:34, Bill Gee <bgee@campercaver.net> wrote:
Hello everyone -
I installed therion 5.3.16 a week ago but never did anything more than verify it would start. Now I need to do some work on a map. In xtherion - Whenever I try to open either a th or th2 file (text editor or map editor
windows),
it throws an error. I took a screen shot and attached to this message.
The error comes up as soon as I click on the File-Open icon. It never presents a file chooser dialog.
The cave will compile correctly. The thconfig file opens without
error.
This all worked in 5.3.15.
The system is 64-bit Fedora 21.
Any ideas?
Thanks - Bill Gee
_______________________________________________ Therion mailing list Therion@speleo.sk http://mailman.speleo.sk/mailman/listinfo/therion
_______________________________________________ Therion mailing list Therion@speleo.sk http://mailman.speleo.sk/mailman/listinfo/therion