Hello Gustaf,
Tried compiling NX today and it is failing. I am on Linux 64bit this time, 3.2.0-8-generic kernel, compiling against latest TCL 8.6 Fossil source. Make fails with the following error:
..... gcc -DPACKAGE_NAME="nsf" -DPACKAGE_TARNAME="nsf" -DPACKAGE_VERSION="2.0b3" -DPACKAGE_STRING="nsf\ 2.0b3" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_TCL_COMPILE_H=1 -DNSF_WITH_ASSERTIONS=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern\ __attribute__((__visibility__("hidden"))) -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DCOMPILE_NSF_STUBS=1 -DNSF_VERSION="2.0" -DNSF_PATCHLEVEL="2.0b3" -I"/root/tcl-source/generic" -I"/root/tcl-source/unix" -I./generic -g -O2 -pipe -O2 -fomit-frame-pointer -Wall -fPIC -c `echo ./generic/nsfStubLib.c` -o nsfStubLib.o rm -f libnsfstub2.0b3.a ar cr libnsfstub2.0b3.a nsfStubLib.o ranlib libnsfstub2.0b3.a TclStackFree: incorrect freePtr (0x7fffc7179500 != 0xedabd0). Call out of sequence? /bin/bash: line 3: 19664 Aborted (core dumped) TCL_LIBRARY=`echo /root/tcl-source/library` LD_LIBRARY_PATH=".:/usr/local/lib:" PATH=".:/usr/local/lib:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" TCLLIBPATH=". . " /usr/local/bin/tclsh8.6 ./library/xotcl/library/lib/makeDoc.xotcl ./library/xotcl/doc $docs make: *** [library/xotcl/doc/langRef-xotcl.html] Error 134
Thanks
Dear Victor,
thanks for the note. We are in the midst of a quite deep transformation required for a better modularization of the dispatcher and certain object properties. These transformation/reimplementation tasks (in part triggered by your last email) will take a few more weeks, before we can release the next beta release. My primary platform is the latest Tcl release (8.5), i have to say that i am quite happy that the current head version runs fine the full test suite under this release after this quite substantial change.
I try to follow the following rules: - every beta release is tagged in git, and is supposed to run with tcl 8.5 and 8.6 - between beta releases, every version in head is supposed to run the full regression test in the most recent (non-beta) release of tcl, which is currently 8.5.11.
My goal is to address first the ongoing transformation before packaging the next beta.
All the best -gustaf neumann
Am 19.01.12 20:33, schrieb Victor Mayevski:
Hello Gustaf,
Tried compiling NX today and it is failing. I am on Linux 64bit this time, 3.2.0-8-generic kernel, compiling against latest TCL 8.6 Fossil source. Make fails with the following error:
..... gcc -DPACKAGE_NAME="nsf" -DPACKAGE_TARNAME="nsf" -DPACKAGE_VERSION="2.0b3" -DPACKAGE_STRING="nsf\ 2.0b3" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_TCL_COMPILE_H=1 -DNSF_WITH_ASSERTIONS=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DMODULE_SCOPE=extern\ __attribute__((__visibility__("hidden"))) -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DCOMPILE_NSF_STUBS=1 -DNSF_VERSION="2.0" -DNSF_PATCHLEVEL="2.0b3" -I"/root/tcl-source/generic" -I"/root/tcl-source/unix" -I./generic -g -O2 -pipe -O2 -fomit-frame-pointer -Wall -fPIC -c `echo ./generic/nsfStubLib.c` -o nsfStubLib.o rm -f libnsfstub2.0b3.a ar cr libnsfstub2.0b3.a nsfStubLib.o ranlib libnsfstub2.0b3.a TclStackFree: incorrect freePtr (0x7fffc7179500 != 0xedabd0). Call out of sequence? /bin/bash: line 3: 19664 Aborted (core dumped) TCL_LIBRARY=`echo /root/tcl-source/library` LD_LIBRARY_PATH=".:/usr/local/lib:" PATH=".:/usr/local/lib:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" TCLLIBPATH=". . " /usr/local/bin/tclsh8.6 ./library/xotcl/library/lib/makeDoc.xotcl ./library/xotcl/doc $docs make: *** [library/xotcl/doc/langRef-xotcl.html] Error 134
Thanks