[Xotcl] make error

Gustaf Neumann neumann at wu.ac.at
Thu Jan 19 21:31:05 CET 2012


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


-- 
Univ.Prof. Dr. Gustaf Neumann
Institute of Information Systems and New Media
WU Vienna
Augasse 2-6, A-1090 Vienna, AUSTRIA



More information about the Xotcl mailing list