|
|||
|
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 |
|
|
||||
|
||||
|
|
|
|||
|
On Aug 16, 3:30*pm, rak...@emupro.com wrote:
> 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 > > Tcl core wasn't compiled for threading. This line says it all: the Tcl that's packaged with ubuntu is unthreaded. That was the habit back in 8.4 times on unix. So unless a kind person has already packaged a thread-enabled build, you'll need to recompile. For this: cd tcl-source-dir/unix ./configure --enable-threads make Note that while you're at it, you should use the most recent 8.4 release, 8.4.19. Also, if you encounter any problems with the Thread package (with older Tcls), you might consider switching over to 8.5.12. -Alex |
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|