>Tcl8.6 is already in my machine but ./configure need 8.3 ,8.4,or 8.5. I suspect that 8.6 will probably work with ECLiPSe. The reason it is not in the configure is because we developed the Tcl/Tk interface a long time ago, and have not tested it with 8.6, However, unless 8.6 made some drastic and incompatible changes from previous versions, it should work. So I suggest that instead of putting 8.5 into ECLiPSETHIRDPARTY, you could just modify configure to include 8.6: Change this line in configure: TCL_REQUIRED="8.5 8.4 8.3" to TCL_REQUIRED="8.6 8.5 8.4 8.3" and run configure and install ECLiPSe again. ILet us know if this works, and we can either add 8.6 to configure, pr if you do run into problems, we can try to fix them so that ECLiPSe will work with 8.6. Cheers, Kish > > > Thanks for replying, > > Tcl8.6 is already in my machine but ./configure need 8.3 ,8.4,or 8.5. > Because it seems difficult to downgrade my tcl8.6, I tried the > procedures below: > 1)make directory named /vol/Eclipse/thirdparty/ > 2)download > https://eclipseclp.org/Distribution/Builds/7.0_54/x86_64_linux/tcltk.tgz > into this directory > 3)uncompressed it and rename this folder to tcltk8.5 > 4)do "export ECLIPSTHIRDPARTY=/vol/Eclipse/thirdparty/" > 5)./configure can find proper tcltk library > > I posted whole of my building procedures into my blog > http://www2.koyahatataku.com/blog/2021/06/22/debianlinux%e3%81%a7eclipse-clp%e3%82%92%e3%83%93%e3%83%ab%e3%83%89%e3%81%99%e3%82%8b/ > > Regards, > Taku Koyahata > > On 2021/06/17 22:37, Kish Shen wrote: > >> Are there any special procedure for building > >> "tkeclipse.so" and "tkexdr.so"? > > > > I suspect the reason tkeclipse was not built is because Tcl/Tk was not > > found during configure. > > Search the output produce during figure for 'Tcl' - if Tcl/Tk was > > found, you should see something like: > > > > configure: Using Tcl 8.5 in /usr/local > > > > if configure did not find Tcl/Tk, this can be because you don't have > > it installed on your system, or there can be other reasons. > > > > You can check if you have Tcl/Tk installed by running Tk with the wish > > command from your shell: > > > > bash-3.2$ wish > > % echo $tcl_version > > 8.5 > > % exit > > bash-3.2$ > > > > if you are able to run Tcl, print the Tcl version as I did above - it > > may be your Tcl version is not one that configure looks for. > > > > Cheers, > > > > Kish > > > > > > _______________________________________________ > > ECLiPSe-CLP-Users mailing list > > ECLiPSe-CLP-Users_at_lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/eclipse-clp-users > > > > > > _______________________________________________ > ECLiPSe-CLP-Users mailing list > ECLiPSe-CLP-Users_at_lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/eclipse-clp-usersReceived on Mon Jun 21 2021 - 19:22:05 CEST
This archive was generated by hypermail 2.3.0 : Wed Sep 25 2024 - 15:13:21 CEST