[Therion] Hello Theron community / need help for Therion install

Philippe Vernant phil.vernant at gmail.com
Thu Aug 24 08:43:23 CEST 2017


Hi Franck,

Can you run xtherion, or does it stop before ?

Phil


> On 24 Aug 2017, at 5:10 AM, franck TUOT via Therion <therion at speleo.sk> wrote:
> 
> Hi Martin,
> 
> So I’ve tried to finish the installation with the « make install » command, with no success. 
> Here is what I got : 
> 
> MacBook-Pro-de-franck-TUOT:therion-5.4.1 francktuot$ make install
> python set_version.py
> mkdir -p ./extern/proj4
> mkdir -p ./extern/poly2tri/sweep/
> mkdir -p ./extern/poly2tri/common/
> mkdir -p ./loch
> mkdir -p ./xtherion
> mkdir -p ./thbook
> c++ -c -Wall -DTHLINUX -O2 -o thdate.o thdate.cxx
> gcc -c -DIMG_API_VERSION=1 -Wall -DTHLINUX -O2 -o extern/shpopen.o extern/shpopen.c
> gcc -c -DIMG_API_VERSION=1 -Wall -DTHLINUX -O2 -o extern/dbfopen.o extern/dbfopen.c
> c++ -c -Wall -DTHLINUX -O2 -o thexception.o thexception.cxx
> c++ -c -Wall -DTHLINUX -O2 -o thbuffer.o thbuffer.cxx
> c++ -c -Wall -DTHLINUX -O2 -o thmbuffer.o thmbuffer.cxx
> c++ -c -Wall -DTHLINUX -O2 -o thlogfile.o thlogfile.cxx
> c++ -c -Wall -DTHLINUX -O2 -o thtmpdir.o thtmpdir.cxx
> /Library/Developer/CommandLineTools/usr/bin/make -C ./thlang
> perl process.pl
> c++ -c -Wall -DTHLINUX -O2 -o thlocale.o thlocale.cxx
> /Library/Developer/CommandLineTools/usr/bin/make -C ./thchencdata
> perl generate.pl
> ASCII.TXT => ascii, ASCII, TT_ASCII ... done
> CP1250.TXT => cp1250, CP1250, TT_CP1250 ... done
> CP1251.TXT => cp1251, CP1251, TT_CP1251 ... done
> CP1252.TXT => cp1252, CP1252, TT_CP1252 ... done
> CP1253.TXT => cp1253, CP1253, TT_CP1253 ... done
> 8859-1.TXT => iso8859-1, ISO8859-1, TT_ISO8859_1 ... done
> 8859-2.TXT => iso8859-2, ISO8859-2, TT_ISO8859_2 ... done
> 8859-5.TXT => iso8859-5, ISO8859-5, TT_ISO8859_5 ... done
> 8859-7.TXT => iso8859-7, ISO8859-7, TT_ISO8859_7 ... done
> processing conversion tables: E9, A128, U375 ... done
> c++ -c -Wall -DTHLINUX -O2 -o thparse.o thparse.cxx
> In file included from thparse.cxx:35:
> In file included from ./thdatabase.h:39:
> ./thdb1d.h:54:1: warning: 'thdb1d_loop' defined as a struct here but previously
>       declared as a class [-Wmismatched-tags]
> struct thdb1d_loop {
> ^
> ./thdataleg.h:412:3: note: did you mean struct here?
>   class thdb1d_loop * loop; ///< Worst loop leg is a part of.
>   ^~~~~
>   struct
> In file included from thparse.cxx:35:
> In file included from ./thdatabase.h:39:
> ./thdb1d.h:63:1: warning: 'thdb1d_traverse' defined as a struct here but
>       previously declared as a class [-Wmismatched-tags]
> struct thdb1d_traverse {
> ^
> ./thdataleg.h:413:3: note: did you mean struct here?
>   class thdb1d_traverse * traverse; ///< Centreline traverse, leg is a part of.
>   ^~~~~
>   struct
> 2 warnings generated.
> perl thsymbolsetlist.pl
> c++ -c -Wall -DTHLINUX -O2 -o thcmdline.o thcmdline.cxx
> In file included from thcmdline.cxx:32:
> In file included from ./thconfig.h:37:
> In file included from ./thexporter.h:33:
> In file included from ./thexport.h:38:
> In file included from ./thlayout.h:33:
> In file included from ./thdataobject.h:33:
> In file included from ./thdatabase.h:39:
> ./thdb1d.h:54:1: warning: 'thdb1d_loop' defined as a struct here but previously
>       declared as a class [-Wmismatched-tags]
> struct thdb1d_loop {
> ^
> ./thdataleg.h:412:3: note: did you mean struct here?
>   class thdb1d_loop * loop; ///< Worst loop leg is a part of.
>   ^~~~~
>   struct
> 
> ( . . . . .)
> 
> ^
> ./thdataleg.h:413:3: note: did you mean struct here?
>   class thdb1d_traverse * traverse; ///< Centreline traverse, leg is a part of.
>   ^~~~~
>   struct
> thexpmodel.cxx:223:26: error: use of undeclared identifier 'basename'
>     const char * title = basename( this->outpt );
>                          ^
> 2 warnings and 1 error generated.
> make: *** [thexpmodel.o] Error 1
> MacBook-Pro-de-franck-TUOT:therion-5.4.1 francktuot$ xtherion
> -bash: xtherion: command not found
> MacBook-Pro-de-franck-TUOT:therion-5.4.1 francktuot$ 
> 
> 
> Then I tried to basically removed everything and reinstall a previous version (therion 5.4.0). 
> this new installation doesn’t quiet make it to the end of the process as the terminal stop the install half way in due to too many error.
> maybe the installation of the 5.4.0 follow a different route than the one for 5.4.1 ? I’ve used the same command for both… 
> maybe you have an ultimate solution ? otherwise i will stop to bother all of you ! : )
> thanks a lot for your help so far
> 
> 
> 
> 
>> Le 22 août 2017 à 07:59, Martin Sluka via Therion <therion at speleo.sk <mailto:therion at speleo.sk>> a écrit :
>> 
>> These errors are connected only with compilation of Loch.
>> 
>> Have you try to finish installation by „make install“?
>> 
>> m.s.
>> 
>>> 22. 8. 2017 v 15:49, Jean-Florent Raymond via Therion <therion at speleo.sk <mailto:therion at speleo.sk>>:
>>> 
>>> Hi Franck,
>>> 
>>> You can find the tar there :
>>> https://github.com/therion/therion/archive/v5.4.0.tar.gz <https://github.com/therion/therion/archive/v5.4.0.tar.gz>
>>> 
>>> According to the report that you attached, the compilation did not
>>> complete because of to many errors ("fatal error: too many errors
>>> emitted, stopping now"). Maybe you will be luckier with the 5.4.0 version.
>>> 
>>> Best,
>>> 
>>> Jean-Florent.
>>> 
>>> 
>>> Le 22/08/2017 à 15:40, franck TUOT via Therion a écrit :
>>>> Yes If you still have it, I will take it ! 
>>>> I have dropbox or we can use WEtransfert or whatever is the best for you.
>>>> I guess with the tar file of the 5.4.0 version, the procedure for installation is pretty much the same described on the Therion website ? 
>>>> I will try anyway ! 
>>>> Thanks Philippe
>>>> 
>>>> Franck 
>>>> 
>>>> 
>>>>> Le 22 août 2017 à 06:31, Philippe Vernant via Therion <therion at speleo.sk> a écrit :
>>>>> 
>>>>> Hi Franck,
>>>>> 
>>>>> Yes I’m working on mac.
>>>>> 
>>>>> I don’t know where to find the 5.4.0, but I still have the tar fiel so I can send it to you if you wish.
>>>>> 
>>>>> Phil
>>>>> 
>>>>> 
>>>>>> On 22 Aug 2017, at 15:21 PM, franck TUOT via Therion <therion at speleo.sk> wrote:
>>>>>> 
>>>>>> Hi Philippe, 
>>>>>> 
>>>>>> Thanks for the fast answer ! 
>>>>>> So yes, I tried to install the 5.4.1 which is the one I download on the website. 
>>>>>> Do you know where I can download the 5.4.0 by chance ? 
>>>>>> I guess this will solve my problem. Are you working on mac also ? 
>>>>>> Thank you ! 
>>>>>> 
>>>>>> Franck
>>>>>> 
>>>>>> 
>>>>>>> Le 21 août 2017 à 23:50, Philippe Vernant via Therion <therion at speleo.sk> a écrit :
>>>>>>> 
>>>>>>> Hi Franck,
>>>>>>> 
>>>>>>> Which version did you try to install ? I have 5.4.0 running, but I could not compile the 5.4.1 (although I didn’t spent a lot of time to try to find why it would not compile).
>>>>>>> 
>>>>>>> Phil
>>>>>>> 
>>>>>>> 
>>>>>>>> On 22 Aug 2017, at 5:13 AM, franck TUOT via Therion <therion at speleo.sk> wrote:
>>>>>>>> 
>>>>>>>> Hi, 
>>>>>>>> 
>>>>>>>> I live in Vancouver Island, Caving there for two years now. 
>>>>>>>> We have some interesting project going on here. 
>>>>>>>> I tried to install Therion on my mac few days ago. 
>>>>>>>> It seems like the final installation doesn’t work for me. I’ve followed all the steps on your website (that’s great by the way).
>>>>>>>> Since I’m not a genius in computer, my competence to play in the terminal and write code are limited. 
>>>>>>>> I tried few option with a friend but he finally suggest me to contact you. 
>>>>>>>> My only problem is the last command : to launch Therion or Xtherion. my computer can’t find that file and I can’t find it neither in my therion folder.
>>>>>>>> I will join to this e-mail a copy of my terminal use during the installation. 
>>>>>>>> Maybe you can help me to solve it, this might be a mistake from me during the installation process.
>>>>>>>> Thanks a lot in advance, talk to you soon ! 
>>>>>>>> 
>>>>>>>> Franck 
>>>>>>>> 
>>>>>>>> <02.make>_______________________________________________
>>>>>>>> Therion mailing list
>>>>>>>> Therion at speleo.sk
>>>>>>>> https://mailman.speleo.sk/listinfo/therion
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> Therion mailing list
>>>>>>> Therion at speleo.sk
>>>>>>> https://mailman.speleo.sk/listinfo/therion
>>>>>> 
>>>>>> _______________________________________________
>>>>>> Therion mailing list
>>>>>> Therion at speleo.sk
>>>>>> https://mailman.speleo.sk/listinfo/therion
>>>>> 
>>>>> _______________________________________________
>>>>> Therion mailing list
>>>>> Therion at speleo.sk
>>>>> https://mailman.speleo.sk/listinfo/therion
>>>> 
>>>> _______________________________________________
>>>> Therion mailing list
>>>> Therion at speleo.sk
>>>> https://mailman.speleo.sk/listinfo/therion
>>>> 
>>> 
>>> _______________________________________________
>>> Therion mailing list
>>> Therion at speleo.sk
>>> https://mailman.speleo.sk/listinfo/therion
>> 
>> _______________________________________________
>> Therion mailing list
>> Therion at speleo.sk <mailto:Therion at speleo.sk>
>> https://mailman.speleo.sk/listinfo/therion
> 
> _______________________________________________
> Therion mailing list
> Therion at speleo.sk
> https://mailman.speleo.sk/listinfo/therion

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20170824/115c953f/attachment.htm>


More information about the Therion mailing list