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@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@speleo.sk>:
>> 
>> Hi Franck,
>> 
>> You can find the tar there :
>> 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@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@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@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@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@speleo.sk
>>>>>>> https://mailman.speleo.sk/listinfo/therion
>>>>>> 
>>>>>> _______________________________________________
>>>>>> Therion mailing list
>>>>>> Therion@speleo.sk
>>>>>> https://mailman.speleo.sk/listinfo/therion
>>>>> 
>>>>> _______________________________________________
>>>>> Therion mailing list
>>>>> Therion@speleo.sk
>>>>> https://mailman.speleo.sk/listinfo/therion
>>>> 
>>>> _______________________________________________
>>>> Therion mailing list
>>>> Therion@speleo.sk
>>>> https://mailman.speleo.sk/listinfo/therion
>>> 
>>> _______________________________________________
>>> Therion mailing list
>>> Therion@speleo.sk
>>> https://mailman.speleo.sk/listinfo/therion
>>> 
>> 
>> _______________________________________________
>> Therion mailing list
>> Therion@speleo.sk
>> https://mailman.speleo.sk/listinfo/therion
> 
> _______________________________________________
> Therion mailing list
> Therion@speleo.sk
> https://mailman.speleo.sk/listinfo/therion

_______________________________________________
Therion mailing list
Therion@speleo.sk
https://mailman.speleo.sk/listinfo/therion

Reply via email to