Hello, I'm working on Mac OSX (previously working with Toporobot and intended to find another software, to compare...) and I've found Therion this week... So I've downloaded the sources to compile them, but during the make install procedure, the Terminal answered : I don't know what are the two --symbolic : file or directory?? Do I have to create them, as I do for the Therion and Xtherion directories?? Thank you very much, and enjoy caving!! Thierry GONON 2 Place de l'Eglise 01150 LAGNIEU FRANCE
Installation is still a problem on MacOSX :( It depends a lot on the system version and version of Tcl/Tk. But installation is simple. All you need to do to install therion is to copy therion executable (file named therion in compilation directory) to the /usr/bin directory (you do not need to create symbolic link for it). When therion is copied, you can run xtherion following way. 1. Go to the therion compilation directory. 2. cd xtherion 3. wish ./xtherion This works on all systems. You can try to copy also xtherion to /usr/bin and run xtherion from anywhere, but on most systems it gives error. Hope this helps. If not, we will find other way :) Regrads, S. Thierry GONON wrote:
Hello,
I'm working on Mac OSX (previously working with Toporobot and intended to find another software, to compare...) and I've found Therion this week... So I've downloaded the sources to compile them, but during the /make install/ procedure, the Terminal answered :
I don't know what are the two /--symbolic/ : file or directory?? Do I have to create them, as I do for the /Therion /and/ Xtherion/ directories??
Thank you very much, and enjoy caving!!
Thierry GONON 2 Place de l'Eglise 01150 LAGNIEU FRANCE
Thank you for your answer... But it still don't work!! My system is OSX 10.3.7 (last update) and I'm running Tcl/Tk8.4 I've copied the file as indicated, but when I run xtherion, here's the answer of the terminal : Application initialization failed: no display name and no $DISPLAY environment variable Error in startup script: invalid command name "frame" while executing "frame .def" (file "./xtherion" line 232) When I try trough X11, the result is : Error in startup script: can't find package BWidget while executing "package require BWidget" (file "./xtherion" line 672) I've successfully installed BWidget (in the /Library/Tcl folder, the global one and in my personnal Tcl folder)... Best regards Le 10 janv. 05, à 10:41, Stacho Mudrak a écrit : Installation is still a problem on MacOSX :( It depends a lot on the system version and version of Tcl/Tk. But installation is simple. All you need to do to install therion is to copy therion executable (file named therion in compilation directory) to the /usr/bin directory (you do not need to create symbolic link for it). When therion is copied, you can run xtherion following way. 1. Go to the therion compilation directory. 2. cd xtherion 3. wish ./xtherion This works on all systems. You can try to copy also xtherion to /usr/bin and run xtherion from anywhere, but on most systems it gives error. Hope this helps. If not, we will find other way :) Regrads, S. Thierry GONON wrote: Hello, I'm working on Mac OSX (previously working with Toporobot and intended to find another software, to compare...) and I've found Therion this week... So I've downloaded the sources to compile them, but during the /make install/ procedure, the Terminal answered : I don't know what are the two /--symbolic/ : file or directory?? Do I have to create them, as I do for the /Therion /and/ Xtherion/ directories?? Thank you very much, and enjoy caving!! Thierry GONON 2 Place de l'Eglise 01150 LAGNIEU FRANCE
Thierry GONON wrote:
I've copied the file as indicated, but when I run /xtherion/, here's the answer of the terminal : */Application initialization failed: no display name and no $DISPLAY environment variable Error in startup script: invalid command name "frame" while executing "frame .def" (file "./xtherion" line 232)
This sounds strange. It looks like wish is not correctly installed. Did you use Apple's distribution of Tcl/Tk (batteries included)? As far as I know, with this distribution it works without any problems. May be Martin Sluka will give you some hints, he is running therion on various versions of Tcl/Tk and MacOSX - but he is probably busy right now (not answering my e-mails).
/*When I try trough X11, the result is : */Error in startup script: can't find package BWidget while executing "package require BWidget" (file "./xtherion" line 672) /* I've successfully installed BWidget (in the /Library/Tcl folder, the global one and in my personnal Tcl folder)...
??? No idea. Try running only wish and type following commnad to the console: puts $tcl_library It should print directory, at which it is searching for BWidget package directory. Regards, S.
Hi Thierry, I use Therion on MacOSX long time. There are same strange things, but it normaly works OK. Known problems: version of Tcl - I have try the AlphaTk editor and this one uses the higher version of Tcl. So I had to uninstall AlphaTk, repair permissions, reinstall the Aqua Tcl/Tk including batteries and recompile Therion. Sometimes the Tcl lost the connection to itself and frozes. But after killing of Tcl (Ctrl+C in terminal) it is able to work again. My directory for Therion is inside of my home directory in forder Caves. There are folders for other caves too. If I run xtherion: - I open the terminal - change the directory to that with my data - write xtherion and press return It normaly works. Martin S. At 11:51 +0200 10.1.2005, Thierry GONON wrote: *******************************************
Thank you for your answer... But it still don't work!! My system is OSX 10.3.7 (last update) and I'm running Tcl/Tk8.4
I've copied the file as indicated, but when I run xtherion, here's the answer of the terminal : Application initialization failed: no display name and no $DISPLAY environment variable Error in startup script: invalid command name "frame" while executing "frame .def" (file "./xtherion" line 232)
When I try trough X11, the result is : Error in startup script: can't find package BWidget while executing "package require BWidget" (file "./xtherion" line 672) I've successfully installed BWidget (in the /Library/Tcl folder, the global one and in my personnal Tcl folder)...
Best regards
Le 10 janv. 05, ą 10:41, Stacho Mudrak a écrit :
Installation is still a problem on MacOSX :( It depends a lot on the system version and version of Tcl/Tk.
But installation is simple. All you need to do to install therion is to copy therion executable (file named therion in compilation directory) to the /usr/bin directory (you do not need to create symbolic link for it).
When therion is copied, you can run xtherion following way.
1. Go to the therion compilation directory. 2. cd xtherion 3. wish ./xtherion
This works on all systems. You can try to copy also xtherion to /usr/bin and run xtherion from anywhere, but on most systems it gives error.
Hope this helps. If not, we will find other way :)
Regrads, S.
Thierry GONON wrote:
Hello, I'm working on Mac OSX (previously working with Toporobot and intended to find another software, to compare...) and I've found Therion this week... So I've downloaded the sources to compile them, but during the /make install/ procedure, the Terminal answered : I don't know what are the two /--symbolic/ : file or directory?? Do I have to create them, as I do for the /Therion /and/ Xtherion/ directories?? Thank you very much, and enjoy caving!! Thierry GONON 2 Place de l'Eglise 01150 LAGNIEU FRANCE
content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: Ceci est une signature électronique PGP content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit
Attachment converted: Leveler:PGP.sig 1 (pgDS/----) (00007DA3)
--
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, I finally find a few time to have a look to my problem with Therion. Thank to Martin's answer, it appears that my problem probably consists in my installation of Tk. I use the distribution that came with Grass 5.7. How could I remove it and install the standard aqua distribution (what do you mean by "batteries included" ?) Thank you very much Le 10 janv. 05, à 19:44, Martin Sluka a écrit :
Hi Thierry,
I use Therion on MacOSX long time. There are same strange things, but it normaly works OK.
Known problems:
version of Tcl - I have try the AlphaTk editor and this one uses the higher version of Tcl. So I had to uninstall AlphaTk, repair permissions, reinstall the Aqua Tcl/Tk including batteries and recompile Therion.
Sometimes the Tcl lost the connection to itself and frozes. But after killing of Tcl (Ctrl+C in terminal) it is able to work again.
My directory for Therion is inside of my home directory in forder Caves. There are folders for other caves too.
If I run xtherion:
- I open the terminal - change the directory to that with my data - write xtherion and press return
It normaly works.
Martin S.
At 11:51 +0200 10.1.2005, Thierry GONON wrote: *******************************************
Thank you for your answer... But it still don't work!! My system is OSX 10.3.7 (last update) and I'm running Tcl/Tk8.4
I've copied the file as indicated, but when I run xtherion, here's the answer of the terminal : Application initialization failed: no display name and no $DISPLAY environment variable Error in startup script: invalid command name "frame" while executing "frame .def" (file "./xtherion" line 232)
When I try trough X11, the result is : Error in startup script: can't find package BWidget while executing "package require BWidget" (file "./xtherion" line 672) I've successfully installed BWidget (in the /Library/Tcl folder, the global one and in my personnal Tcl folder)...
Best regards
Le 10 janv. 05, ą 10:41, Stacho Mudrak a écrit :
Installation is still a problem on MacOSX :( It depends a lot on the system version and version of Tcl/Tk.
But installation is simple. All you need to do to install therion is to copy therion executable (file named therion in compilation directory) to the /usr/bin directory (you do not need to create symbolic link for it).
When therion is copied, you can run xtherion following way.
1. Go to the therion compilation directory. 2. cd xtherion 3. wish ./xtherion
This works on all systems. You can try to copy also xtherion to /usr/bin and run xtherion from anywhere, but on most systems it gives error.
Hope this helps. If not, we will find other way :)
Regrads, S.
Thierry GONON wrote:
Hello, I'm working on Mac OSX (previously working with Toporobot and intended to find another software, to compare...) and I've found Therion this week... So I've downloaded the sources to compile them, but during the /make install/ procedure, the Terminal answered : I don't know what are the two /--symbolic/ : file or directory?? Do I have to create them, as I do for the /Therion /and/ Xtherion/ directories?? Thank you very much, and enjoy caving!! Thierry GONON 2 Place de l'Eglise 01150 LAGNIEU FRANCE
content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: Ceci est une signature électronique PGP content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit
Attachment converted: Leveler:PGP.sig 1 (pgDS/----) (00007DA3)
--
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFB9p9H1Au96VwreaARAkhhAKC3JX7QKEIvKcXXHaYjcLYuOXtEqQCeNY1l ybkdrjVniRuW5CUm+y0Wq1M= =6Z6r -----END PGP SIGNATURE-----
At 20:34 +0100 25.1.2005, Thierry GONON wrote: *******************************************
Hello,
I finally find a few time to have a look to my problem with Therion. Thank to Martin's answer, it appears that my problem probably consists in my installation of Tk. I use the distribution that came with Grass 5.7.
This could be a problem - I have tried the AlphaTk editor and it uses developer version 5 of Tcl/Tk.
How could I remove it and install the standard aqua distribution
I simply removed the AlphaTk application and reinstaled the latest Aqua Tcl again. And repaired permisions by Disk Utility. There should be much more inteligent way how to use both applications together, but I'm not an ..nix guru :(
(what do you mean by "batteries included" ?)
As I understood there are two versions of instalator -- one installs only Tcl/Tk and second Tcl/Tk + many other libraries - "bateries". The second one installs the libraries for therion too. MartinS --
On Wed, 26 Jan 2005 09:25:33 +0100 Martin Sluka <martinsluka@mac.com> wrote:
I simply removed the AlphaTk application and reinstaled the latest Aqua Tcl again. And repaired permisions by Disk Utility. There should be much more inteligent way how to use both applications together, but I'm not an ..nix guru :(
Can you not have both versions installed? If both versions can be installed, it would be a matter of symbolic linking to the right version of TclTk before compiling therion, or (as suggested to me on this list a week ago) passing an -I /path/to/tcltk/ to therions compilation. Hope this helps, Roman
participants (4)
-
Martin Sluka -
Roman Muñoz -
Stacho Mudrak -
Thierry GONON