TCL Compile Problem

bakermd at ameritech.net bakermd at ameritech.net
Fri Apr 1 09:48:58 PST 2005


Hello,

First, let me thank everyone for LFS.  I'm very much enjoying using it, and
I'm learning a lot.

I'm using LFS Version 6.0.  

My host distro is Slackware 10.  As a result, I had to upgrade the kernel,
but I think I managed to upgrade properly.  Okay, so I had a lilo disaster
(I forgot to run "lilo -v"), but everything seems to be running properly
now.

I'm not deviating from the LFS directions (to my knowledge anyway).

Until now, everything has gone well with LFS.  However, upon compiling
tcl-8.4.7, I'm receiving the following error upon "make".  Could anyone
tell me what's going on here?:

gcc -pipe -c -O2  -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing
-fPIC -I./../generic -I. -DPEEK_XCLOSEIM=1 -D_LARGEFILE64_SOURCE=1
-DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_TYPE_OFF64_T=1
-DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1
-DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1
-DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_TERMIOS=1
-DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1
-DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1
-DHAVE_TIMEZONE_VAR=1 -DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1
-DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1        
-DTCL_SHLIB_EXT=\".so\" -DTCL_LIBRARY=\"/mnt/lfs/tools/lib/tcl8.4\" \
-DTCL_PACKAGE_PATH="\"/mnt/lfs/tools/lib\"" \
        ./../unix/tclUnixInit.c
rm -f libtcl8.4.so
gcc -pipe -shared -o libtcl8.4.so  regcomp.o regexec.o regfree.o regerror.o
tclAlloc.o tclAsync.o tclBasic.o tclBinary.o tclCkalloc.o tclClock.o
tclCmdAH.o tclCmdIL.o tclCmdMZ.o tclCompCmds.o tclCompExpr.o tclCompile.o
tclDate.o tclEncoding.o tclEnv.o tclEvent.o tclExecute.o tclFCmd.o
tclFileName.o tclGet.o tclHash.o tclHistory.o tclIndexObj.o tclInterp.o
tclIO.o tclIOCmd.o tclIOGT.o tclIOSock.o tclIOUtil.o tclLink.o tclListObj.o
tclLiteral.o tclLoad.o tclMain.o tclNamesp.o tclNotify.o tclObj.o
tclPanic.o tclParse.o tclParseExpr.o tclPipe.o tclPkg.o tclPosixStr.o
tclPreserve.o tclProc.o tclRegexp.o tclResolve.o tclResult.o tclScan.o
tclStringObj.o tclThread.o tclThreadAlloc.o tclThreadJoin.o tclStubInit.o
tclStubLib.o tclTimer.o tclUtf.o tclUtil.o tclVar.o tclUnixChan.o
tclUnixEvent.o tclUnixFCmd.o tclUnixFile.o tclUnixPipe.o tclUnixSock.o
tclUnixTime.o tclUnixInit.o tclUnixThrd.o  tclUnixNotfy.o  tclLoadDl.o 
-ldl  -lieee -lm   -Wl,-rpath,/mnt/lfs/tools/lib
gcc -pipe   -Wl,--export-dynamic tclAppInit.o
-L/mnt/lfs/sources/tcl8.4.7/unix -ltcl8.4 -ldl  -lieee -lm \
        -Wl,-rpath,/mnt/lfs/tools/lib -o tclsh
/lib/libc.so.6: undefined reference to
`_dl_lookup_versioned_symbol_skip at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to
`_dl_lookup_versioned_symbol at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_start_profile at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to
`_dl_check_map_versions at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_get_origin at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_dst_substitute at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_debug_state at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_init at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_dst_count at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_signal_error at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_debug_printf at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_map_object_deps at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_unload_cache at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_relocate_object at GLIBC_PRIVATE'
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../libdl.so: undefined
reference to `_dl_catch_error at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to
`_dl_lookup_symbol_skip at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_lookup_symbol at GLIBC_PRIVATE'
/lib/libc.so.6: undefined reference to `_dl_map_object at GLIBC_PRIVATE'
collect2: ld returned 1 exit status
make: *** [tclsh] Error 1


--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web.com/ .





More information about the lfs-support mailing list