Hi All,
iam using tcl/tk 8.4.5 while installing the thread2.6.7 package in ubuntu
during make test it is showing the following error
eclt3@emupro-laptop-3:~/software/thread2.6.7$ make test
gcc -DPACKAGE_NAME=\"thread\" -DPACKAGE_TARNAME=\"thread\" -DPACKAGE_VERSION=\"2.6.7\" -DPACKAGE_STRING=\"thread\ 2.6.7\" -DPACKAGE_BUGREPORT=\"\" -DBUILD_thread= -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 -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_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 -I"/home/eclt3/software/tcl8.5.11/generic" -pipe -O2 -fomit-frame-pointer -Wall -fPIC -c `echo ./generic/threadCmd.c` -o threadCmd.o
gcc -DPACKAGE_NAME=\"thread\" -DPACKAGE_TARNAME=\"thread\" -DPACKAGE_VERSION=\"2.6.7\" -DPACKAGE_STRING=\"thread\ 2.6.7\" -DPACKAGE_BUGREPORT=\"\" -DBUILD_thread= -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 -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_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 -I"/home/eclt3/software/tcl8.5.11/generic" -pipe -O2 -fomit-frame-pointer -Wall -fPIC -c `echo ./generic/threadSvCmd.c` -o threadSvCmd.o
gcc -DPACKAGE_NAME=\"thread\" -DPACKAGE_TARNAME=\"thread\" -DPACKAGE_VERSION=\"2.6.7\" -DPACKAGE_STRING=\"thread\ 2.6.7\" -DPACKAGE_BUGREPORT=\"\" -DBUILD_thread= -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 -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_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 -I"/home/eclt3/software/tcl8.5.11/generic" -pipe -O2 -fomit-frame-pointer -Wall -fPIC -c `echo ./generic/threadSpCmd.c` -o threadSpCmd.o
gcc -DPACKAGE_NAME=\"thread\" -DPACKAGE_TARNAME=\"thread\" -DPACKAGE_VERSION=\"2.6.7\" -DPACKAGE_STRING=\"thread\ 2.6.7\" -DPACKAGE_BUGREPORT=\"\" -DBUILD_thread= -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 -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_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 -I"/home/eclt3/software/tcl8.5.11/generic" -pipe -O2 -fomit-frame-pointer -Wall -fPIC -c `echo ./generic/threadPoolCmd.c` -o threadPoolCmd.o
gcc -DPACKAGE_NAME=\"thread\" -DPACKAGE_TARNAME=\"thread\" -DPACKAGE_VERSION=\"2.6.7\" -DPACKAGE_STRING=\"thread\ 2.6.7\" -DPACKAGE_BUGREPORT=\"\" -DBUILD_thread= -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 -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_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 -I"/home/eclt3/software/tcl8.5.11/generic" -pipe -O2 -fomit-frame-pointer -Wall -fPIC -c `echo ./generic/psGdbm.c` -o psGdbm.o
gcc -DPACKAGE_NAME=\"thread\" -DPACKAGE_TARNAME=\"thread\" -DPACKAGE_VERSION=\"2.6.7\" -DPACKAGE_STRING=\"thread\ 2.6.7\" -DPACKAGE_BUGREPORT=\"\" -DBUILD_thread= -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 -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_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 -I"/home/eclt3/software/tcl8.5.11/generic" -pipe -O2 -fomit-frame-pointer -Wall -fPIC -c `echo ./generic/threadSvListCmd.c` -o threadSvListCmd.o
gcc -DPACKAGE_NAME=\"thread\" -DPACKAGE_TARNAME=\"thread\" -DPACKAGE_VERSION=\"2.6.7\" -DPACKAGE_STRING=\"thread\ 2.6.7\" -DPACKAGE_BUGREPORT=\"\" -DBUILD_thread= -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 -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_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 -I"/home/eclt3/software/tcl8.5.11/generic" -pipe -O2 -fomit-frame-pointer -Wall -fPIC -c `echo ./generic/threadSvKeylistCmd.c` -o threadSvKeylistCmd.o
gcc -DPACKAGE_NAME=\"thread\" -DPACKAGE_TARNAME=\"thread\" -DPACKAGE_VERSION=\"2.6.7\" -DPACKAGE_STRING=\"thread\ 2.6.7\" -DPACKAGE_BUGREPORT=\"\" -DBUILD_thread= -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 -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_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 -I"/home/eclt3/software/tcl8.5.11/generic" -pipe -O2 -fomit-frame-pointer -Wall -fPIC -c `echo ./generic/tclXkeylist.c` -o tclXkeylist.o
gcc -DPACKAGE_NAME=\"thread\" -DPACKAGE_TARNAME=\"thread\" -DPACKAGE_VERSION=\"2.6.7\" -DPACKAGE_STRING=\"thread\ 2.6.7\" -DPACKAGE_BUGREPORT=\"\" -DBUILD_thread= -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 -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_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 -I"/home/eclt3/software/tcl8.5.11/generic" -pipe -O2 -fomit-frame-pointer -Wall -fPIC -c `echo ./unix/threadUnix.c` -o threadUnix.o
rm -f
libthread2.6.7.so
gcc -shared -pipe -O2 -fomit-frame-pointer -Wall -fPIC -Wl,--export-dynamic -o
libthread2.6.7.so threadCmd.o threadSvCmd.o threadSpCmd.o threadPoolCmd.o psGdbm.o threadSvListCmd.o threadSvKeylistCmd.o tclXkeylist.o threadUnix.o -L/home/eclt3/software/tcl8.5.11/unix -ltclstub8.5
:
libthread2.6.7.so
TCL_LIBRARY=`echo /home/eclt3/software/tcl8.5.11/library` TCL_THREAD_LIBRARY=`echo ./lib` LD_LIBRARY_PATH=".:/home/eclt3/software/tcl8.5.11/unix:/home/eclt3/software/xilininstallation/14.1/ISE_DS/ISE/lib/lin:/home/eclt3/software/xilininstallation/14.1/ISE_DS/EDK/lib/lin:/home/eclt3/software/xilininstallation/14.1/ISE_DS/common/lib/lin" PATH=".:/home/eclt3/software/tcl8.5.11/unix:/home/eclt3/software/xilininstallation/14.1/ISE_DS/ISE/bin/lin:/home/eclt3/software/xilininstallation/14.1/ISE_DS/ISE/sysgen/util:/home/eclt3/software/xilininstallation/14.1/ISE_DS/PlanAhead/bin:/home/eclt3/software/xilininstallation/14.1/ISE_DS/EDK/bin/lin:/home/eclt3/software/xilininstallation/14.1/ISE_DS/EDK/gnu/microblaze/lin/bin:/home/eclt3/software/xilininstallation/14.1/ISE_DS/EDK/gnu/powerpc-eabi/lin/bin:/home/eclt3/software/xilininstallation/14.1/ISE_DS/EDK/gnu/arm/lin/bin:/home/eclt3/software/xilininstallation/14.1/ISE_DS/common/bin/lin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" TCLLIBPATH=". ./../lib" /home/eclt3/software/tcl8.5.11/unix/tclsh `echo ./tests/all.tcl`
Tcl 8.5.11 tests running in interp: /home/eclt3/software/tcl8.5.11/unix/tclsh
Tests running in working dir: /home/eclt3/software/thread2.6.7/tests
Only running tests that match: *
Skipping test files that match: l.*.test
Only sourcing test files that match: *.test
Tests began at Thu Aug 16 18:48:29 IST 2012
Tcl core wasn't compiled for threading.
while executing
"load ./
libthread2.6.7.so"
("package ifneeded Thread 2.6.7" script)
invoked from within
"package require Thread 2.6"
(file "./tests/all.tcl" line 44)
make: *** [test] Error 1
eclt3@emupro-laptop-3:~/software/thread2.6.7$ make
make: Nothing to be done for `all'.
eclt3@emupro-laptop-3:~/software/thread2.6.7$
please find me the solution as early as possible
thanks in advance