Dear Gustaf, Thanks for the extra make flags, it now compiles successfully. I never imagined 8.6 would be a culprit or that there could be so many differences. But it's worth checking it out. I'll give it a try locally to see if nothing breaks from downgrading to 8.6. Although i'm sure i have to find some compatibility layers for some commands like try,zlib, etc and see if tdbc works properly with 8.5. Is tcl 8.5.18 also good or is it better safer to stick to 8.5.15 you mentioned? With regards, Clinciu Andrei George
"Vorba buna, zambetul si fapta binefacatoare sunt raze ale soarelui rasfrante in sufletul omului." "A good word, a smile and a good deed are just like rays of the sun reflected in man's soul." by Nicolae Iorga On Friday, September 25, 2015 12:42 PM, Gustaf Neumann <neum...@wu.ac.at> wrote: Dear Andrei, Thanks for the compile-log. The problem is that the compiler flags that are picked up in your environment include a " -fvisibility=hidden", most likely picked up from tcl 8.6.1. Using "-fvisibility=hidden" should work certainly, an was fixed in the tip versions. The compilation works well with 4.99.8, if you either compile against Tcl 8.5.* or when you use make "CFLAGS_EXTRA=-fPIC -pipe" It might be, that the problems you are experiencing have to do with tcl8.6. We use on all our production systems tcl 8.5.* (e.g. on openacs.org: Tcl 8.5.15). If you have the chance to use tcl 8.5, please try. all the best -g Am 25.09.15 um 10:43 schrieb Clinciu Andrei: Hi I've tried compiling the 4.99.8 and I remembered why I even went to get the bitbucket version, because of failure to compile. Doing: ./configure --prefix=/opt/ns --enable-symbols --enable-threads make -j8 or simply 'make' Also trying with autoconf (maybe the configure missed something?) This however was not an issue for the bitbucket version at that time Error: libnsd.so: undefined reference to `NS_finalshutdown' collect2: error: ld returned 1 exit status make[1]: *** [nsd] Error 1 make[1]: Leaving directory `/home/lostone/naviserver/naviserver-4.99.8/nsd' make: *** [all] Error 1 It's worthy to note that I've also compiled the 4.99.7 version without any problem make.log : Paste2.org - Viewing Paste G2a9BEmz I sure hope i'm not bugging you guys:) With regards, Clinciu Andrei George "Vorba buna, zambetul si fapta binefacatoare sunt raze ale soarelui rasfrante in sufletul omului." "A good word, a smile and a good deed are just like rays of the sun reflected in man's soul." by Nicolae Iorga -- Univ.Prof. Dr. Gustaf Neumann WU Vienna Institute of Information Systems and New Media Welthandelsplatz 1, A-1020 Vienna, Austria
------------------------------------------------------------------------------
_______________________________________________ naviserver-devel mailing list naviserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/naviserver-devel