
checking for Tcl library... not found
checking for Tcl header... {not found}
checking whether the Tcl system has changed... yes
configure: error:
Tcl cannot be found on this system.
Eggdrop requires Tcl to compile. If you already have Tcl installed on
this system, and I just wasn't looking in the right place for it, re-run
./configure using the --with-tcllib='/path/to/libtcl.so' and
--with-tclinc='/path/to/tcl.h' options.
See doc/COMPILE-GUIDE's 'Tcl Detection and Installation' section for more
information.
While running make:
[ghost@localhost eggdrop1.6.17]$ make
make[1]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod'
Building ./src/mod/Makefile... done.
You can now compile the bot, using "make".
All modules compiled.
make[1]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod'
Test run of ./eggdrop -v:
./eggdrop: error while loading shared libraries: libtcl8.4.so: cannot
open shared object file: No such file or directory
make: *** [modules] Error 127
The second error generally means that the files in the wrong place or trying to use a different version of tcl.h and libtcl*.
One thing you may try is below. If this doesn't work carry on and follow the instructions to install tcl properly.
./configure --with-tcllib=<path-to-tcl-lib> --with-tclinc=<path-to-tcl-inc>If you get either of the above or just want to install tcl then follow the process I have below and you should be up and running in a few minutes. You can click on the commands below to expand the selection and see what output I got from entering the command.
[ghost@localhost ghost]$ wget http://kent.dl.sourceforge.net/sourceforge/tcl/tcl8.4.12-src.tar.gz
--12:47:57-- http://kent.dl.sourceforge.net/sourceforge/tcl/tcl8.4.12-src.tar.gz
=> `tcl8.4.12-src.tar.gz'
Resolving kent.dl.sourceforge.net... 212.219.56.167
Connecting to kent.dl.sourceforge.net[212.219.56.167]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3,500,222 [application/x-tar]
100%[===================================================>] 3,500,222 139.93K/s ETA 00:00
12:48:24 (129.32 KB/s) - `tcl8.4.12-src.tar.gz' saved [3500222/3500222]
[ghost@localhost ghost]$
[ghost@localhost ghost]$ tar -zxvf tcl8.4.12-src.tar.gz tcl8.4.12/ tcl8.4.12/unix/ tcl8.4.12/unix/tclAppInit.c tcl8.4.12/unix/tclLoadAix.c tcl8.4.12/unix/tclLoadAout.c tcl8.4.12/unix/tclLoadDl.c tcl8.4.12/unix/tclLoadDld.c tcl8.4.12/unix/tclLoadDyld.c tcl8.4.12/unix/tclLoadNext.c tcl8.4.12/unix/tclLoadOSF.c tcl8.4.12/unix/tclLoadShl.c tcl8.4.12/unix/tclUnixChan.c tcl8.4.12/unix/tclUnixEvent.c tcl8.4.12/unix/tclUnixFCmd.c tcl8.4.12/unix/tclUnixFile.c tcl8.4.12/unix/tclUnixInit.c tcl8.4.12/unix/tclUnixNotfy.c tcl8.4.12/unix/tclUnixPipe.c tcl8.4.12/unix/tclUnixSock.c tcl8.4.12/unix/tclUnixTest.c tcl8.4.12/unix/tclUnixThrd.c tcl8.4.12/unix/tclUnixTime.c tcl8.4.12/unix/tclXtNotify.c tcl8.4.12/unix/tclXtTest.c tcl8.4.12/unix/tclUnixPort.h tcl8.4.12/unix/tclUnixThrd.h tcl8.4.12/unix/Makefile.in tcl8.4.12/unix/configure tcl8.4.12/unix/configure.in tcl8.4.12/unix/tcl.m4 tcl8.4.12/unix/aclocal.m4 tcl8.4.12/unix/tclConfig.sh.in tcl8.4.12/unix/install-sh tcl8.4.12/unix/README tcl8.4.12/unix/ldAix tcl8.4.12/unix/tcl.spec tcl8.4.12/unix/installManPage tcl8.4.12/unix/dltest/ tcl8.4.12/unix/dltest/pkga.c tcl8.4.12/unix/dltest/pkgb.c tcl8.4.12/unix/dltest/pkgc.c tcl8.4.12/unix/dltest/pkgd.c tcl8.4.12/unix/dltest/pkge.c tcl8.4.12/unix/dltest/pkgf.c tcl8.4.12/unix/dltest/Makefile.in tcl8.4.12/unix/dltest/README tcl8.4.12/generic/ tcl8.4.12/generic/regc_color.c tcl8.4.12/generic/regc_cvec.c tcl8.4.12/generic/regc_lex.c tcl8.4.12/generic/regc_locale.c tcl8.4.12/generic/regc_nfa.c tcl8.4.12/generic/regcomp.c tcl8.4.12/generic/rege_dfa.c tcl8.4.12/generic/regerror.c tcl8.4.12/generic/regexec.c tcl8.4.12/generic/regfree.c tcl8.4.12/generic/regfronts.c tcl8.4.12/generic/tclAlloc.c tcl8.4.12/generic/tclAsync.c tcl8.4.12/generic/tclBasic.c tcl8.4.12/generic/tclBinary.c tcl8.4.12/generic/tclCkalloc.c tcl8.4.12/generic/tclClock.c tcl8.4.12/generic/tclCmdAH.c tcl8.4.12/generic/tclCmdIL.c tcl8.4.12/generic/tclCmdMZ.c tcl8.4.12/generic/tclCompCmds.c tcl8.4.12/generic/tclCompExpr.c tcl8.4.12/generic/tclCompile.c tcl8.4.12/generic/tclDate.c tcl8.4.12/generic/tclEncoding.c tcl8.4.12/generic/tclEnv.c tcl8.4.12/generic/tclEvent.c tcl8.4.12/generic/tclExecute.c tcl8.4.12/generic/tclFCmd.c tcl8.4.12/generic/tclFileName.c tcl8.4.12/generic/tclGet.c tcl8.4.12/generic/tclHash.c tcl8.4.12/generic/tclHistory.c tcl8.4.12/generic/tclIO.c tcl8.4.12/generic/tclIOCmd.c tcl8.4.12/generic/tclIOGT.c tcl8.4.12/generic/tclIOSock.c tcl8.4.12/generic/tclIOUtil.c tcl8.4.12/generic/tclIndexObj.c tcl8.4.12/generic/tclInterp.c tcl8.4.12/generic/tclLink.c tcl8.4.12/generic/tclListObj.c tcl8.4.12/generic/tclLiteral.c tcl8.4.12/generic/tclLoad.c tcl8.4.12/generic/tclLoadNone.c tcl8.4.12/generic/tclMain.c tcl8.4.12/generic/tclNamesp.c tcl8.4.12/generic/tclNotify.c tcl8.4.12/generic/tclObj.c tcl8.4.12/generic/tclPanic.c tcl8.4.12/generic/tclParse.c tcl8.4.12/generic/tclParseExpr.c tcl8.4.12/generic/tclPipe.c tcl8.4.12/generic/tclPkg.c tcl8.4.12/generic/tclPosixStr.c tcl8.4.12/generic/tclPreserve.c tcl8.4.12/generic/tclProc.c tcl8.4.12/generic/tclRegexp.c tcl8.4.12/generic/tclResolve.c tcl8.4.12/generic/tclResult.c tcl8.4.12/generic/tclScan.c tcl8.4.12/generic/tclStringObj.c tcl8.4.12/generic/tclStubInit.c tcl8.4.12/generic/tclStubLib.c tcl8.4.12/generic/tclTest.c tcl8.4.12/generic/tclTestObj.c tcl8.4.12/generic/tclTestProcBodyObj.c tcl8.4.12/generic/tclThread.c tcl8.4.12/generic/tclThreadAlloc.c tcl8.4.12/generic/tclThreadJoin.c tcl8.4.12/generic/tclThreadTest.c tcl8.4.12/generic/tclTimer.c tcl8.4.12/generic/tclUniData.c tcl8.4.12/generic/tclUtf.c tcl8.4.12/generic/tclUtil.c tcl8.4.12/generic/tclVar.c tcl8.4.12/generic/regcustom.h tcl8.4.12/generic/regerrs.h tcl8.4.12/generic/regex.h tcl8.4.12/generic/regguts.h tcl8.4.12/generic/tcl.h tcl8.4.12/generic/tclCompile.h tcl8.4.12/generic/tclDecls.h tcl8.4.12/generic/tclIO.h tcl8.4.12/generic/tclInitScript.h tcl8.4.12/generic/tclInt.h tcl8.4.12/generic/tclIntDecls.h tcl8.4.12/generic/tclIntPlatDecls.h tcl8.4.12/generic/tclMath.h tcl8.4.12/generic/tclPlatDecls.h tcl8.4.12/generic/tclPort.h tcl8.4.12/generic/tclRegexp.h tcl8.4.12/generic/tcl.decls tcl8.4.12/generic/tclInt.decls tcl8.4.12/generic/README tcl8.4.12/generic/tclGetDate.y tcl8.4.12/changes tcl8.4.12/ChangeLog tcl8.4.12/README tcl8.4.12/ChangeLog.1999 tcl8.4.12/ChangeLog.2000 tcl8.4.12/ChangeLog.2001 tcl8.4.12/license.terms tcl8.4.12/library/ tcl8.4.12/library/license.terms tcl8.4.12/library/auto.tcl tcl8.4.12/library/history.tcl tcl8.4.12/library/init.tcl tcl8.4.12/library/ldAout.tcl tcl8.4.12/library/package.tcl tcl8.4.12/library/parray.tcl tcl8.4.12/library/safe.tcl tcl8.4.12/library/word.tcl tcl8.4.12/library/tclIndex tcl8.4.12/library/http1.0/ tcl8.4.12/library/http1.0/http.tcl tcl8.4.12/library/http1.0/pkgIndex.tcl tcl8.4.12/library/http/ tcl8.4.12/library/http/http.tcl tcl8.4.12/library/http/pkgIndex.tcl tcl8.4.12/library/opt/ tcl8.4.12/library/opt/optparse.tcl tcl8.4.12/library/opt/pkgIndex.tcl tcl8.4.12/library/msgcat/ tcl8.4.12/library/msgcat/msgcat.tcl tcl8.4.12/library/msgcat/pkgIndex.tcl tcl8.4.12/library/reg/ tcl8.4.12/library/reg/pkgIndex.tcl tcl8.4.12/library/dde/ tcl8.4.12/library/dde/pkgIndex.tcl tcl8.4.12/library/tcltest/ tcl8.4.12/library/tcltest/pkgIndex.tcl tcl8.4.12/library/tcltest/tcltest.tcl tcl8.4.12/library/encoding/ tcl8.4.12/library/encoding/ascii.enc tcl8.4.12/library/encoding/big5.enc tcl8.4.12/library/encoding/cp1250.enc tcl8.4.12/library/encoding/cp1251.enc tcl8.4.12/library/encoding/cp1252.enc tcl8.4.12/library/encoding/cp1253.enc tcl8.4.12/library/encoding/cp1254.enc tcl8.4.12/library/encoding/cp1255.enc tcl8.4.12/library/encoding/cp1256.enc tcl8.4.12/library/encoding/cp1257.enc tcl8.4.12/library/encoding/cp1258.enc tcl8.4.12/library/encoding/cp437.enc tcl8.4.12/library/encoding/cp737.enc tcl8.4.12/library/encoding/cp775.enc tcl8.4.12/library/encoding/cp850.enc tcl8.4.12/library/encoding/cp852.enc tcl8.4.12/library/encoding/cp855.enc tcl8.4.12/library/encoding/cp857.enc tcl8.4.12/library/encoding/cp860.enc tcl8.4.12/library/encoding/cp861.enc tcl8.4.12/library/encoding/cp862.enc tcl8.4.12/library/encoding/cp863.enc tcl8.4.12/library/encoding/cp864.enc tcl8.4.12/library/encoding/cp865.enc tcl8.4.12/library/encoding/cp866.enc tcl8.4.12/library/encoding/cp869.enc tcl8.4.12/library/encoding/cp874.enc tcl8.4.12/library/encoding/cp932.enc tcl8.4.12/library/encoding/cp936.enc tcl8.4.12/library/encoding/cp949.enc tcl8.4.12/library/encoding/cp950.enc tcl8.4.12/library/encoding/dingbats.enc tcl8.4.12/library/encoding/ebcdic.enc tcl8.4.12/library/encoding/euc-cn.enc tcl8.4.12/library/encoding/euc-jp.enc tcl8.4.12/library/encoding/euc-kr.enc tcl8.4.12/library/encoding/gb12345.enc tcl8.4.12/library/encoding/gb1988.enc tcl8.4.12/library/encoding/gb2312-raw.enc tcl8.4.12/library/encoding/gb2312.enc tcl8.4.12/library/encoding/iso2022-jp.enc tcl8.4.12/library/encoding/iso2022-kr.enc tcl8.4.12/library/encoding/iso2022.enc tcl8.4.12/library/encoding/iso8859-1.enc tcl8.4.12/library/encoding/iso8859-10.enc tcl8.4.12/library/encoding/iso8859-13.enc tcl8.4.12/library/encoding/iso8859-14.enc tcl8.4.12/library/encoding/iso8859-15.enc tcl8.4.12/library/encoding/iso8859-16.enc tcl8.4.12/library/encoding/iso8859-2.enc tcl8.4.12/library/encoding/iso8859-3.enc tcl8.4.12/library/encoding/iso8859-4.enc tcl8.4.12/library/encoding/iso8859-5.enc tcl8.4.12/library/encoding/iso8859-6.enc tcl8.4.12/library/encoding/iso8859-7.enc tcl8.4.12/library/encoding/iso8859-8.enc tcl8.4.12/library/encoding/iso8859-9.enc tcl8.4.12/library/encoding/jis0201.enc tcl8.4.12/library/encoding/jis0208.enc tcl8.4.12/library/encoding/jis0212.enc tcl8.4.12/library/encoding/koi8-r.enc tcl8.4.12/library/encoding/koi8-u.enc tcl8.4.12/library/encoding/ksc5601.enc tcl8.4.12/library/encoding/macCentEuro.enc tcl8.4.12/library/encoding/macCroatian.enc tcl8.4.12/library/encoding/macCyrillic.enc tcl8.4.12/library/encoding/macDingbats.enc tcl8.4.12/library/encoding/macGreek.enc tcl8.4.12/library/encoding/macIceland.enc tcl8.4.12/library/encoding/macJapan.enc tcl8.4.12/library/encoding/macRoman.enc tcl8.4.12/library/encoding/macRomania.enc tcl8.4.12/library/encoding/macThai.enc tcl8.4.12/library/encoding/macTurkish.enc tcl8.4.12/library/encoding/macUkraine.enc tcl8.4.12/library/encoding/shiftjis.enc tcl8.4.12/library/encoding/symbol.enc tcl8.4.12/library/encoding/tis-620.enc tcl8.4.12/doc/ tcl8.4.12/doc/license.terms tcl8.4.12/doc/Access.3 tcl8.4.12/doc/AddErrInfo.3 tcl8.4.12/doc/Alloc.3 tcl8.4.12/doc/AllowExc.3 tcl8.4.12/doc/AppInit.3 tcl8.4.12/doc/AssocData.3 tcl8.4.12/doc/Async.3 tcl8.4.12/doc/BackgdErr.3 tcl8.4.12/doc/Backslash.3 tcl8.4.12/doc/BoolObj.3 tcl8.4.12/doc/ByteArrObj.3 tcl8.4.12/doc/CallDel.3 tcl8.4.12/doc/ChnlStack.3 tcl8.4.12/doc/CmdCmplt.3 tcl8.4.12/doc/Concat.3 tcl8.4.12/doc/CrtChannel.3 tcl8.4.12/doc/CrtChnlHdlr.3 tcl8.4.12/doc/CrtCloseHdlr.3 tcl8.4.12/doc/CrtCommand.3 tcl8.4.12/doc/CrtFileHdlr.3 tcl8.4.12/doc/CrtInterp.3 tcl8.4.12/doc/CrtMathFnc.3 tcl8.4.12/doc/CrtObjCmd.3 tcl8.4.12/doc/CrtSlave.3 tcl8.4.12/doc/CrtTimerHdlr.3 tcl8.4.12/doc/CrtTrace.3 tcl8.4.12/doc/DString.3 tcl8.4.12/doc/DetachPids.3 tcl8.4.12/doc/DoOneEvent.3 tcl8.4.12/doc/DoWhenIdle.3 tcl8.4.12/doc/DoubleObj.3 tcl8.4.12/doc/DumpActiveMemory.3 tcl8.4.12/doc/Encoding.3 tcl8.4.12/doc/Environment.3 tcl8.4.12/doc/Eval.3 tcl8.4.12/doc/Exit.3 tcl8.4.12/doc/ExprLong.3 tcl8.4.12/doc/ExprLongObj.3 tcl8.4.12/doc/FileSystem.3 tcl8.4.12/doc/FindExec.3 tcl8.4.12/doc/GetCwd.3 tcl8.4.12/doc/GetHostName.3 tcl8.4.12/doc/GetIndex.3 tcl8.4.12/doc/GetInt.3 tcl8.4.12/doc/GetOpnFl.3 tcl8.4.12/doc/GetStdChan.3 tcl8.4.12/doc/GetTime.3 tcl8.4.12/doc/GetVersion.3 tcl8.4.12/doc/cd.n tcl8.4.12/doc/Hash.3 tcl8.4.12/doc/Init.3 tcl8.4.12/doc/InitStubs.3 tcl8.4.12/doc/IntObj.3 tcl8.4.12/doc/Interp.3 tcl8.4.12/doc/LinkVar.3 tcl8.4.12/doc/ListObj.3 tcl8.4.12/doc/Macintosh.3 tcl8.4.12/doc/Notifier.3 tcl8.4.12/doc/Object.3 tcl8.4.12/doc/ObjectType.3 tcl8.4.12/doc/OpenFileChnl.3 tcl8.4.12/doc/OpenTcp.3 tcl8.4.12/doc/Panic.3 tcl8.4.12/doc/ParseCmd.3 tcl8.4.12/doc/PkgRequire.3 tcl8.4.12/doc/Preserve.3 tcl8.4.12/doc/PrintDbl.3 tcl8.4.12/doc/RecEvalObj.3 tcl8.4.12/doc/RecordEval.3 tcl8.4.12/doc/RegExp.3 tcl8.4.12/doc/SaveResult.3 tcl8.4.12/doc/SetErrno.3 tcl8.4.12/doc/SetRecLmt.3 tcl8.4.12/doc/SetResult.3 tcl8.4.12/doc/SetVar.3 tcl8.4.12/doc/Signal.3 tcl8.4.12/doc/Sleep.3 tcl8.4.12/doc/SourceRCFile.3 tcl8.4.12/doc/SplitList.3 tcl8.4.12/doc/SplitPath.3 tcl8.4.12/doc/StaticPkg.3 tcl8.4.12/doc/StdChannels.3 tcl8.4.12/doc/StrMatch.3 tcl8.4.12/doc/StringObj.3 tcl8.4.12/doc/SubstObj.3 tcl8.4.12/doc/TCL_MEM_DEBUG.3 tcl8.4.12/doc/Tcl.n tcl8.4.12/doc/Tcl_Main.3 tcl8.4.12/doc/Thread.3 tcl8.4.12/doc/ToUpper.3 tcl8.4.12/doc/TraceCmd.3 tcl8.4.12/doc/TraceVar.3 tcl8.4.12/doc/Translate.3 tcl8.4.12/doc/UniCharIsAlpha.3 tcl8.4.12/doc/UpVar.3 tcl8.4.12/doc/Utf.3 tcl8.4.12/doc/WrongNumArgs.3 tcl8.4.12/doc/after.n tcl8.4.12/doc/append.n tcl8.4.12/doc/array.n tcl8.4.12/doc/bgerror.n tcl8.4.12/doc/binary.n tcl8.4.12/doc/if.n tcl8.4.12/doc/break.n tcl8.4.12/doc/case.n tcl8.4.12/doc/catch.n tcl8.4.12/doc/clock.n tcl8.4.12/doc/close.n tcl8.4.12/doc/concat.n tcl8.4.12/doc/continue.n tcl8.4.12/doc/dde.n tcl8.4.12/doc/encoding.n tcl8.4.12/doc/eof.n tcl8.4.12/doc/error.n tcl8.4.12/doc/eval.n tcl8.4.12/doc/exec.n tcl8.4.12/doc/exit.n tcl8.4.12/doc/expr.n tcl8.4.12/doc/fblocked.n tcl8.4.12/doc/fconfigure.n tcl8.4.12/doc/fcopy.n tcl8.4.12/doc/file.n tcl8.4.12/doc/fileevent.n tcl8.4.12/doc/filename.n tcl8.4.12/doc/flush.n tcl8.4.12/doc/for.n tcl8.4.12/doc/foreach.n tcl8.4.12/doc/format.n tcl8.4.12/doc/gets.n tcl8.4.12/doc/glob.n tcl8.4.12/doc/global.n tcl8.4.12/doc/history.n tcl8.4.12/doc/http.n tcl8.4.12/doc/incr.n tcl8.4.12/doc/info.n tcl8.4.12/doc/interp.n tcl8.4.12/doc/join.n tcl8.4.12/doc/lappend.n tcl8.4.12/doc/library.n tcl8.4.12/doc/lindex.n tcl8.4.12/doc/linsert.n tcl8.4.12/doc/list.n tcl8.4.12/doc/llength.n tcl8.4.12/doc/load.n tcl8.4.12/doc/lrange.n tcl8.4.12/doc/lreplace.n tcl8.4.12/doc/lsearch.n tcl8.4.12/doc/lset.n tcl8.4.12/doc/lsort.n tcl8.4.12/doc/memory.n tcl8.4.12/doc/msgcat.n tcl8.4.12/doc/namespace.n tcl8.4.12/doc/open.n tcl8.4.12/doc/package.n tcl8.4.12/doc/packagens.n tcl8.4.12/doc/pid.n tcl8.4.12/doc/pkgMkIndex.n tcl8.4.12/doc/proc.n tcl8.4.12/doc/puts.n tcl8.4.12/doc/pwd.n tcl8.4.12/doc/re_syntax.n tcl8.4.12/doc/read.n tcl8.4.12/doc/regexp.n tcl8.4.12/doc/registry.n tcl8.4.12/doc/regsub.n tcl8.4.12/doc/rename.n tcl8.4.12/doc/resource.n tcl8.4.12/doc/return.n tcl8.4.12/doc/safe.n tcl8.4.12/doc/scan.n tcl8.4.12/doc/seek.n tcl8.4.12/doc/set.n tcl8.4.12/doc/socket.n tcl8.4.12/doc/source.n tcl8.4.12/doc/split.n tcl8.4.12/doc/string.n tcl8.4.12/doc/subst.n tcl8.4.12/doc/switch.n tcl8.4.12/doc/tclsh.1 tcl8.4.12/doc/tcltest.n tcl8.4.12/doc/tclvars.n tcl8.4.12/doc/tell.n tcl8.4.12/doc/time.n tcl8.4.12/doc/trace.n tcl8.4.12/doc/unknown.n tcl8.4.12/doc/unset.n tcl8.4.12/doc/update.n tcl8.4.12/doc/uplevel.n tcl8.4.12/doc/upvar.n tcl8.4.12/doc/variable.n tcl8.4.12/doc/vwait.n tcl8.4.12/doc/while.n tcl8.4.12/doc/man.macros tcl8.4.12/compat/ tcl8.4.12/compat/license.terms tcl8.4.12/compat/fixstrtod.c tcl8.4.12/compat/gettod.c tcl8.4.12/compat/memcmp.c tcl8.4.12/compat/opendir.c tcl8.4.12/compat/strftime.c tcl8.4.12/compat/strncasecmp.c tcl8.4.12/compat/strstr.c tcl8.4.12/compat/strtod.c tcl8.4.12/compat/strtol.c tcl8.4.12/compat/strtoll.c tcl8.4.12/compat/strtoul.c tcl8.4.12/compat/strtoull.c tcl8.4.12/compat/tmpnam.c tcl8.4.12/compat/waitpid.c tcl8.4.12/compat/dirent.h tcl8.4.12/compat/dirent2.h tcl8.4.12/compat/dlfcn.h tcl8.4.12/compat/float.h tcl8.4.12/compat/limits.h tcl8.4.12/compat/stdlib.h tcl8.4.12/compat/string.h tcl8.4.12/compat/tclErrno.h tcl8.4.12/compat/unistd.h tcl8.4.12/compat/README tcl8.4.12/tests/ tcl8.4.12/tests/license.terms tcl8.4.12/tests/append.test tcl8.4.12/tests/appendComp.test tcl8.4.12/tests/assocd.test tcl8.4.12/tests/async.test tcl8.4.12/tests/autoMkindex.test tcl8.4.12/tests/basic.test tcl8.4.12/tests/binary.test tcl8.4.12/tests/case.test tcl8.4.12/tests/clock.test tcl8.4.12/tests/cmdAH.test tcl8.4.12/tests/cmdIL.test tcl8.4.12/tests/cmdInfo.test tcl8.4.12/tests/cmdMZ.test tcl8.4.12/tests/compExpr-old.test tcl8.4.12/tests/compExpr.test tcl8.4.12/tests/compile.test tcl8.4.12/tests/concat.test tcl8.4.12/tests/dcall.test tcl8.4.12/tests/dstring.test tcl8.4.12/tests/encoding.test tcl8.4.12/tests/env.test tcl8.4.12/tests/error.test tcl8.4.12/tests/eval.test tcl8.4.12/tests/event.test tcl8.4.12/tests/exec.test tcl8.4.12/tests/execute.test tcl8.4.12/tests/expr-old.test tcl8.4.12/tests/expr.test tcl8.4.12/tests/fCmd.test tcl8.4.12/tests/fileName.test tcl8.4.12/tests/fileSystem.test tcl8.4.12/tests/for-old.test tcl8.4.12/tests/for.test tcl8.4.12/tests/foreach.test tcl8.4.12/tests/format.test tcl8.4.12/tests/get.test tcl8.4.12/tests/history.test tcl8.4.12/tests/http.test tcl8.4.12/tests/httpold.test tcl8.4.12/tests/if-old.test tcl8.4.12/tests/if.test tcl8.4.12/tests/incr-old.test tcl8.4.12/tests/incr.test tcl8.4.12/tests/indexObj.test tcl8.4.12/tests/info.test tcl8.4.12/tests/init.test tcl8.4.12/tests/interp.test tcl8.4.12/tests/io.test tcl8.4.12/tests/ioCmd.test tcl8.4.12/tests/ioUtil.test tcl8.4.12/tests/iogt.test tcl8.4.12/tests/join.test tcl8.4.12/tests/lindex.test tcl8.4.12/tests/link.test tcl8.4.12/tests/linsert.test tcl8.4.12/tests/list.test tcl8.4.12/tests/listObj.test tcl8.4.12/tests/llength.test tcl8.4.12/tests/load.test tcl8.4.12/tests/lrange.test tcl8.4.12/tests/lreplace.test tcl8.4.12/tests/lsearch.test tcl8.4.12/tests/lset.test tcl8.4.12/tests/lsetComp.test tcl8.4.12/tests/macFCmd.test tcl8.4.12/tests/main.test tcl8.4.12/tests/misc.test tcl8.4.12/tests/msgcat.test tcl8.4.12/tests/namespace-old.test tcl8.4.12/tests/namespace.test tcl8.4.12/tests/notify.test tcl8.4.12/tests/obj.test tcl8.4.12/tests/opt.test tcl8.4.12/tests/osa.test tcl8.4.12/tests/package.test tcl8.4.12/tests/parse.test tcl8.4.12/tests/parseExpr.test tcl8.4.12/tests/parseOld.test tcl8.4.12/tests/pid.test tcl8.4.12/tests/pkg.test tcl8.4.12/tests/pkgMkIndex.test tcl8.4.12/tests/platform.test tcl8.4.12/tests/proc-old.test tcl8.4.12/tests/proc.test tcl8.4.12/tests/pwd.test tcl8.4.12/tests/reg.test tcl8.4.12/tests/regexp.test tcl8.4.12/tests/regexpComp.test tcl8.4.12/tests/registry.test tcl8.4.12/tests/rename.test tcl8.4.12/tests/resource.test tcl8.4.12/tests/result.test tcl8.4.12/tests/safe.test tcl8.4.12/tests/scan.test tcl8.4.12/tests/security.test tcl8.4.12/tests/set-old.test tcl8.4.12/tests/set.test tcl8.4.12/tests/socket.test tcl8.4.12/tests/source.test tcl8.4.12/tests/split.test tcl8.4.12/tests/stack.test tcl8.4.12/tests/string.test tcl8.4.12/tests/stringComp.test tcl8.4.12/tests/stringObj.test tcl8.4.12/tests/subst.test tcl8.4.12/tests/switch.test tcl8.4.12/tests/tcltest.test tcl8.4.12/tests/thread.test tcl8.4.12/tests/timer.test tcl8.4.12/tests/trace.test tcl8.4.12/tests/unixFCmd.test tcl8.4.12/tests/unixFile.test tcl8.4.12/tests/unixInit.test tcl8.4.12/tests/unixNotfy.test tcl8.4.12/tests/unknown.test tcl8.4.12/tests/uplevel.test tcl8.4.12/tests/upvar.test tcl8.4.12/tests/utf.test tcl8.4.12/tests/util.test tcl8.4.12/tests/var.test tcl8.4.12/tests/while-old.test tcl8.4.12/tests/while.test tcl8.4.12/tests/winConsole.test tcl8.4.12/tests/winDde.test tcl8.4.12/tests/winFCmd.test tcl8.4.12/tests/winFile.test tcl8.4.12/tests/winNotify.test tcl8.4.12/tests/winPipe.test tcl8.4.12/tests/winTime.test tcl8.4.12/tests/README tcl8.4.12/tests/httpd tcl8.4.12/tests/all.tcl tcl8.4.12/tests/remote.tcl tcl8.4.12/win/ tcl8.4.12/win/Makefile.in tcl8.4.12/win/configure.in tcl8.4.12/win/configure tcl8.4.12/win/tclConfig.sh.in tcl8.4.12/win/tcl.m4 tcl8.4.12/win/aclocal.m4 tcl8.4.12/win/cat.c tcl8.4.12/win/nmakehlp.c tcl8.4.12/win/stub16.c tcl8.4.12/win/tclAppInit.c tcl8.4.12/win/tclWin32Dll.c tcl8.4.12/win/tclWinChan.c tcl8.4.12/win/tclWinConsole.c tcl8.4.12/win/tclWinDde.c tcl8.4.12/win/tclWinError.c tcl8.4.12/win/tclWinFCmd.c tcl8.4.12/win/tclWinFile.c tcl8.4.12/win/tclWinInit.c tcl8.4.12/win/tclWinLoad.c tcl8.4.12/win/tclWinMtherr.c tcl8.4.12/win/tclWinNotify.c tcl8.4.12/win/tclWinPipe.c tcl8.4.12/win/tclWinReg.c tcl8.4.12/win/tclWinSerial.c tcl8.4.12/win/tclWinSock.c tcl8.4.12/win/tclWinTest.c tcl8.4.12/win/tclWinThrd.c tcl8.4.12/win/tclWinTime.c tcl8.4.12/win/tclWinInt.h tcl8.4.12/win/tclWinPort.h tcl8.4.12/win/tclWinThrd.h tcl8.4.12/win/tclsh.ico tcl8.4.12/win/tcl.rc tcl8.4.12/win/tclsh.rc tcl8.4.12/win/buildall.vc.bat tcl8.4.12/win/makefile.bc tcl8.4.12/win/makefile.vc tcl8.4.12/win/rules.vc tcl8.4.12/win/coffbase.txt tcl8.4.12/win/tcl.hpj.in tcl8.4.12/win/tcl.dsp tcl8.4.12/win/tcl.dsw tcl8.4.12/win/README tcl8.4.12/win/license.terms tcl8.4.12/mac/ tcl8.4.12/mac/tclMacProjects.sea.hqx tcl8.4.12/mac/tcltkMacBuildSupport.sea.hqx tcl8.4.12/mac/tclMacAlloc.c tcl8.4.12/mac/tclMacAppInit.c tcl8.4.12/mac/tclMacBOAAppInit.c tcl8.4.12/mac/tclMacBOAMain.c tcl8.4.12/mac/tclMacChan.c tcl8.4.12/mac/tclMacDNR.c tcl8.4.12/mac/tclMacEnv.c tcl8.4.12/mac/tclMacExit.c tcl8.4.12/mac/tclMacFCmd.c tcl8.4.12/mac/tclMacFile.c tcl8.4.12/mac/tclMacInit.c tcl8.4.12/mac/tclMacInterupt.c tcl8.4.12/mac/tclMacLibrary.c tcl8.4.12/mac/tclMacLoad.c tcl8.4.12/mac/tclMacNotify.c tcl8.4.12/mac/tclMacOSA.c tcl8.4.12/mac/tclMacPanic.c tcl8.4.12/mac/tclMacResource.c tcl8.4.12/mac/tclMacSock.c tcl8.4.12/mac/tclMacTest.c tcl8.4.12/mac/tclMacThrd.c tcl8.4.12/mac/tclMacTime.c tcl8.4.12/mac/tclMacUnix.c tcl8.4.12/mac/tclMacUtil.c tcl8.4.12/mac/MW_TclAppleScriptHeader.h tcl8.4.12/mac/MW_TclBuildLibHeader.h tcl8.4.12/mac/MW_TclHeader.h tcl8.4.12/mac/MW_TclHeaderCommon.h tcl8.4.12/mac/MW_TclStaticHeader.h tcl8.4.12/mac/MW_TclTestHeader.h tcl8.4.12/mac/tclMac.h tcl8.4.12/mac/tclMacCommonPch.h tcl8.4.12/mac/tclMacInt.h tcl8.4.12/mac/tclMacMath.h tcl8.4.12/mac/tclMacPort.h tcl8.4.12/mac/tclMacThrd.h tcl8.4.12/mac/tclMacAETE.r tcl8.4.12/mac/tclMacApplication.r tcl8.4.12/mac/tclMacLibrary.r tcl8.4.12/mac/tclMacOSA.r tcl8.4.12/mac/README tcl8.4.12/mac/tclMacResource.r tcl8.4.12/mac/tclMacTclCode.r tcl8.4.12/mac/porting.notes tcl8.4.12/mac/MW_TclAppleScriptHeader.pch tcl8.4.12/mac/MW_TclBuildLibHeader.pch tcl8.4.12/mac/MW_TclHeader.pch tcl8.4.12/mac/MW_TclStaticHeader.pch tcl8.4.12/mac/MW_TclTestHeader.pch tcl8.4.12/mac/Background.doc tcl8.4.12/mac/bugs.doc tcl8.4.12/mac/libmoto.doc tcl8.4.12/mac/morefiles.doc tcl8.4.12/mac/AppleScript.html tcl8.4.12/mac/license.terms tcl8.4.12/macosx/ tcl8.4.12/macosx/Makefile tcl8.4.12/macosx/README tcl8.4.12/macosx/tclMacOSXBundle.c tcl8.4.12/macosx/tclMacOSXNotify.c tcl8.4.12/macosx/Tcl-Info.plist.in tcl8.4.12/macosx/Tcl.pbproj/ tcl8.4.12/macosx/Tcl.pbproj/default.pbxuser tcl8.4.12/macosx/Tcl.pbproj/jingham.pbxuser tcl8.4.12/macosx/Tcl.pbproj/project.pbxproj tcl8.4.12/tools/ tcl8.4.12/tools/Makefile.in tcl8.4.12/tools/README tcl8.4.12/tools/configure tcl8.4.12/tools/configure.in tcl8.4.12/tools/checkLibraryDoc.tcl tcl8.4.12/tools/cvtEOL.tcl tcl8.4.12/tools/eolFix.tcl tcl8.4.12/tools/genStubs.tcl tcl8.4.12/tools/genWinImage.tcl tcl8.4.12/tools/index.tcl tcl8.4.12/tools/man2help.tcl tcl8.4.12/tools/man2help2.tcl tcl8.4.12/tools/man2html.tcl tcl8.4.12/tools/man2html1.tcl tcl8.4.12/tools/man2html2.tcl tcl8.4.12/tools/regexpTestLib.tcl tcl8.4.12/tools/tcltk-man2html.tcl tcl8.4.12/tools/uniClass.tcl tcl8.4.12/tools/uniParse.tcl tcl8.4.12/tools/man2tcl.c tcl8.4.12/tools/tcl.wse.in tcl8.4.12/tools/feather.bmp tcl8.4.12/tools/tclSplash.bmp tcl8.4.12/tools/white.bmp tcl8.4.12/tools/tcl.hpj.in [ghost@localhost ghost]$
[ghost@localhost ghost]$ cd tcl8.4.12
[ghost@localhost tcl8.4.12]$ cd unix[ghost@localhost unix]$ ls aclocal.m4 ldAix* tclLoadAout.c tclLoadShl.c tclUnixFile.c tclUnixTest.c configure* Makefile.in tclLoadDl.c tcl.m4 tclUnixInit.c tclUnixThrd.c configure.in* README tclLoadDld.c tcl.spec tclUnixNotfy.c tclUnixThrd.h dltest/ tclAppInit.c tclLoadDyld.c tclUnixChan.c tclUnixPipe.c tclUnixTime.c installManPage* tclConfig.sh.in tclLoadNext.c tclUnixEvent.c tclUnixPort.h tclXtNotify.c install-sh* tclLoadAix.c tclLoadOSF.c tclUnixFCmd.c tclUnixSock.c tclXtTest.c [ghost@localhost unix]$
[ghost@localhost unix]$ ./configure creating cache ./config.cache checking whether to use symlinks for manpages... no checking whether to compress the manpages... no checking whether to add a package name suffix for the manpages... no checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E checking dirent.h... checking for errno.h... yes checking for float.h... yes checking for values.h... yes checking for limits.h... yes checking for stdlib.h... yes checking for string.h... yes checking for sys/wait.h... yes checking for dlfcn.h... yes checking for unistd.h... yes checking for sys/param.h... yes checking if the compiler understands -pipe... yes checking for building with threads... no (default) checking for sin... no checking for main in -lieee... yes checking for main in -linet... no checking for net/errno.h... no checking for connect... yes checking for gethostbyname... yes checking how to build libraries... shared checking for ranlib... ranlib checking if 64bit support is requested... no checking if 64bit Sparc VIS support is requested... no checking system version (for dynamic loading)... Linux-2.6.3-4mdk checking for dlopen in -ldl... yes checking for ar... ar checking for build with symbols... no checking for required early compiler flags... _LARGEFILE64_SOURCE checking for 64-bit integer type... long long checking for struct dirent64... no checking for struct stat64... yes checking for open64... yes checking for lseek64... yes checking for off64_t... yes checking whether byte ordering is bigendian... no checking for getcwd... yes checking for opendir... yes checking for strstr... yes checking for strtol... yes checking for strtoll... yes checking for strtoull... yes checking for tmpnam... yes checking for waitpid... yes checking for strerror... yes checking for getwd... yes checking for wait3... yes checking for uname... yes checking for realpath... yes checking for sys/modem.h... no checking termios vs. termio vs. sgtty... termios checking for fd_set in sys/types... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for sys/time.h... yes checking whether time.h and sys/time.h may both be included... yes checking for tm_zone in struct tm... yes checking for gmtime_r... yes checking for localtime_r... yes checking tm_tzadj in struct tm... no checking tm_gmtoff in struct tm... yes checking long timezone variable... yes checking for st_blksize in struct stat... yes checking for fstatfs... yes checking for 8-bit clean memcmp... yes checking for memmove... yes checking proper strstr implementation... yes checking for strtoul... yes checking for strtod... yes checking for strtod... (cached) yes checking for Solaris2.4/Tru64 strtod bugs... ok checking for ANSI C header files... yes checking for mode_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking for socklen_t... yes checking for opendir... (cached) yes checking union wait... yes checking for strncasecmp... yes checking for BSDgettimeofday... no checking for gettimeofday... yes checking for gettimeofday declaration... present checking whether char is unsigned... no checking signed char declarations... yes checking for a putenv() that copies the buffer... no checking for langinfo.h... yes checking whether to use nl_langinfo... yes checking for sys/ioctl.h... yes checking for sys/filio.h... no checking FIONBIO vs. O_NONBLOCK for nonblocking I/O... O_NONBLOCK updating cache ./config.cache creating ./config.status creating Makefile creating dltest/Makefile creating tclConfig.sh [ghost@localhost unix]$
[ghost@localhost unix]$ make
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/regcomp.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/regexec.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/regfree.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/regerror.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" -DUSE_TCLALLOC=0 /home/ghost/tcl8.4.12/unix/../generic/tclAlloc.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclAsync.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclBasic.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclBinary.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclCkalloc.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclClock.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclCmdAH.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclCmdIL.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclCmdMZ.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclCompCmds.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclCompExpr.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclCompile.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclDate.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclEncoding.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclEnv.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclEvent.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclExecute.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclFCmd.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclFileName.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclGet.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclHash.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclHistory.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclIndexObj.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclInterp.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclIO.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclIOCmd.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclIOGT.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclIOSock.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclIOUtil.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclLink.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclListObj.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclLiteral.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclLoad.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclMain.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclNamesp.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclNotify.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclObj.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclPanic.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclParse.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclParseExpr.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclPipe.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclPkg.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclPosixStr.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclPreserve.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclProc.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclRegexp.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclResolve.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclResult.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclScan.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclStringObj.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclThread.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclThreadAlloc.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclThreadJoin.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclStubInit.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclStubLib.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclTimer.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclUtf.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclUtil.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/../generic/tclVar.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/tclUnixChan.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/tclUnixEvent.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/tclUnixFCmd.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/tclUnixFile.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/tclUnixPipe.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/tclUnixSock.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/tclUnixTime.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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=\"/usr/local/lib/tcl8.4\" \
-DTCL_PACKAGE_PATH="\"/usr/local/lib /usr/local/share\"" \
/home/ghost/tcl8.4.12/unix/tclUnixInit.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/tclUnixThrd.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/tclUnixNotfy.c
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/tclLoadDl.c
rm -f libtclstub8.4.a
ar cr libtclstub8.4.a tclStubLib.o ; ranlib libtclstub8.4.a
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,/usr/local/lib
gcc -pipe -c -O2 -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC -I/home/ghost/tcl8.4.12/unix/../generic -I/home/ghost/tcl8.4.12/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -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 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=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\" /home/ghost/tcl8.4.12/unix/tclAppInit.c
gcc -pipe -O2 -DTCL_DBGX= -Wl,--export-dynamic tclAppInit.o -L/home/ghost/tcl8.4.12/unix -ltcl8.4 -ldl -lieee -lm \
-Wl,-rpath,/usr/local/lib -o tclsh
[ghost@localhost unix]$
[ghost@localhost unix]$ ls [ghost@localhost unix]$ make install Installing libtcl8.4.so to /usr/local/lib/ cp: cannot create regular file `/usr/local/lib/#inst.4024#': Permission denied rm: cannot remove `/usr/local/lib/libtcl8.4.so': Permission denied mv: cannot stat `/usr/local/lib/#inst.4024#': No such file or directory chmod: changing permissions of `/usr/local/lib/libtcl8.4.so': Operation not permitted make: *** [install-binaries] Error 1 [ghost@localhost unix]$ [ghost@localhost unix]$ su Password: [root@localhost unix]#
[root@localhost unix]# make install Installing libtcl8.4.so to /usr/local/lib/ Installing tclsh as /usr/local/bin/tclsh8.4 Installing tclConfig.sh to /usr/local/lib/ Installing libtclstub8.4.a to /usr/local/lib/ Installing header files Installing library files to /usr/local/lib/tcl8.4 Installing library http1.0 directory Installing library http2.5 directory Installing library opt0.4 directory Installing library msgcat1.3 directory Installing library tcltest2.2 directory Installing library encoding directory Installing and cross-linking top-level (.1) docs Installing and cross-linking C API (.3) docs Installing and cross-linking command (.n) docs [root@localhost unix]#
ldconfig(8) ldconfig(8)
NAME
ldconfig - determine run-time link bindings
SYNOPSIS
ldconfig [OPTION...]
DESCRIPTION
ldconfig creates the necessary links and cache (for use by the run-time
linker, ld.so) to the most recent shared libraries found in the direc-
tories specified on the command line, in the file /etc/ld.so.conf, and
in the trusted directories (/usr/lib and /lib). ldconfig checks the
header and file names of the libraries it encounters when determining
which versions should have their links updated. ldconfig ignores sym-
bolic links when scanning for libraries.
ldconfig will attempt to deduce the type of ELF libs (ie. libc5 or
libc6/glibc) based on what C libs if any the library was linked
against, therefore when making dynamic libraries, it is wise to explic-
itly link against libc (use -lc).
Some existing libs do not contain enough information to allow the
deduction of their type, therefore the /etc/ld.so.conf file format
allows the specification of an expected type. This is only used for
those ELF libs which we can not work out. The format is like this
"dirname=TYPE", where type can be libc4, libc5 or libc6. (This syntax
also works on the command line). Spaces are not allowed. Also see the
-p option.
Directory names containing an = are no longer legal unless they also
have an expected type specifier.
ldconfig should normally be run by the super-user as it may require
write permission on some root owned directories and files. It is nor-
mally run automatically at bootup, from /etc/rc, or manually whenever
new DLL's are installed.
OPTIONS
-v --verbose
Verbose mode. Print current version number, the name of each
directory as it is scanned and any links that are created.
-n Only process directories specified on the command line. Don't
process the trusted directories (/usr/lib and /lib) nor those
specified in /etc/ld.so.conf. Implies -N.
-N Don't rebuild the cache. Unless -X is also specified, links are
still updated.
-X Don't update links. Unless -N is also specified, the cache is
still rebuilt.
-f conf
Use conf instead of /etc/ld.so.conf.
-C cache
Use cache instead of /etc/ld.so.cache.
-r root
Change to and use root as the root directory.
-l Library mode. Manually link individual libraries. Intended for
use by experts only.
-p --print-cache
Print the lists of directories and candidate libraries stored in
the current cache.
-c --format=FORMAT
Use FORMAT for the cache file. Choices are old, new and compat
(the default).
-? --help --usage
Print usage information.
-V --version
Print version and exit.
EXAMPLES
In the bootup file /etc/rc having the line
/sbin/ldconfig -v
will set up the correct links for the shared binaries and rebuild the
cache.
On the command line
# /sbin/ldconfig -n /lib
as root after the installation of a new DLL, will properly update the
shared library symbolic links in /lib.
FILES
/lib/ld.so, /lib/ld-linux.so.*
execution time linker/loader
/etc/ld.so.conf File containing a list of colon, space, tab, new-
line, or comma spearated directories in which to
search for libraries.
/etc/ld.so.cache File containing an ordered list of libraries found
in the directories specified in /etc/ld.so.conf.
This file is not in human readable format, and is
not intended to be edited.
lib*.so.version shared libraries
SEE ALSO
ldd(1), ld.so(8).
BUGS
ldconfig's functionality, in conjunction with ld.so, is only available
for executables compiled using libc version 4.4.3 or greater.
ldconfig, being a user process, must be run manually and has no means
of dynamically determining and relinking shared libraries for use by
ld.so when a new DLL is installed.
AUTHORS
David Engel and Mitch D'Souza.
30 September 2000 ldconfig(8)
[root@localhost unix]# cat /etc/ld.so.conf /usr/X11R6/lib /usr/lib/qt3/lib /usr/local/lib [root@localhost unix]#
[root@localhost unix]# ldconfig -v
/usr/X11R6/lib:
libXm.so.2 -> libXm.so.2.0.1
libXm.so.1 -> libXm.so.1.0.2
libUil.so.2 -> libUil.so.2.0.1
libUil.so.1 -> libUil.so.1.0.2
libMrm.so.2 -> libMrm.so.2.0.1
libMrm.so.1 -> libMrm.so.1.0.2
libDtPrint.so.1 -> libDtPrint.so.1.0.0
libXaw3d.so.7 -> libXaw3d.so.7.0
libGLU.so.1 -> libGLU.so.1.3.502
libaudio.so.2 -> libaudio.so.2.3
libxrx.so.6 -> libxrx.so.6.3
libpsres.so.1 -> libpsres.so.1.0
libfontenc.so.1 -> libfontenc.so.1.0
libdpstk.so.1 -> libdpstk.so.1.0
libdps.so.1 -> libdps.so.1.0
libXxf86vm.so.1 -> libXxf86vm.so.1.0
libXxf86misc.so.1 -> libXxf86misc.so.1.0
libXtst.so.6 -> libXtst.so.6.1
libXt.so.6 -> libXt.so.6.0
libXss.so.1 -> libXss.so.1.0
libXrender.so.1 -> libXrender.so.1.2.2
libXrandr.so.2 -> libXrandr.so.2.0
libXp.so.6 -> libXp.so.6.2
libXmuu.so.1 -> libXmuu.so.1.0
libXmu.so.6 -> libXmu.so.6.2
libXi.so.6 -> libXi.so.6.0
libXft.so.2 -> libXft.so.2.1.1
libXft.so.1 -> libXft.so.1.1
libXfont.so.1 -> libXfont.so.1.4
libXext.so.6 -> libXext.so.6.4
libXinerama.so.1 -> libXinerama.so.1.0
libXaw.so.7 -> libXaw.so.7.0
libXaw.so.6 -> libXaw.so.6.1
libXTrap.so.6 -> libXTrap.so.6.4
libXcursor.so.1 -> libXcursor.so.1.0
libX11.so.6 -> libX11.so.6.2
libSM.so.6 -> libSM.so.6.0
libOSMesa.so.4 -> libOSMesa.so.4.0
libICE.so.6 -> libICE.so.6.3
libGL.so.1 -> libGL.so.1.2
libFS.so.6 -> libFS.so.6.0
libXpm.so.4 -> libXpm.so.4.11
/usr/lib/qt3/lib:
libqui.so.1 -> libqui.so.1.0.0
libqt-mt.so.3 -> libqt-mt.so.3.2.3
/usr/local/lib:
libtcl8.4.so -> libtcl8.4.so
/lib:
libdevmapper.so.1.00 -> libdevmapper.so.1.00
libgcc_s.so.1 -> libgcc_s-3.3.2.so.1
libproc.so.3.1.15 -> libproc.so.3.1.15
libuuid.so.1 -> libuuid.so.1.2
libss.so.2 -> libss.so.2.0
libext2fs.so.2 -> libext2fs.so.2.4
libe2p.so.2 -> libe2p.so.2.3
libcom_err.so.2 -> libcom_err.so.2.1
libncurses.so.5 -> libncurses.so.5.4
libreadline.so.4.3 -> libreadline.so.4.3
libhistory.so.4.3 -> libhistory.so.4.3
libz.so.1 -> libz.so.1.2.1
libpopt.so.0 -> libpopt.so.0.0.0
libpcre.so.0 -> libpcre.so.0.0.1
libblkid.so.1 -> libblkid.so.1.0
libpam_misc.so.0 -> libpam_misc.so.0.77
libintl.so.2 -> libintl.so.2.4.1
libpam.so.0 -> libpam.so.0.77
libutil.so.1 -> libutil-2.3.3.so
libthread_db.so.1 -> libthread_db-1.0.so
librt.so.1 -> librt-2.3.3.so
libresolv.so.2 -> libresolv-2.3.3.so
libpthread.so.0 -> libpthread-0.10.so
libnss_nisplus.so.2 -> libnss_nisplus-2.3.3.so
libnss_nis.so.2 -> libnss_nis-2.3.3.so
libnss_hesiod.so.2 -> libnss_hesiod-2.3.3.so
libnss_files.so.2 -> libnss_files-2.3.3.so
libnss_dns.so.2 -> libnss_dns-2.3.3.so
libnss_compat.so.2 -> libnss_compat-2.3.3.so
libnsl.so.1 -> libnsl-2.3.3.so
libm.so.6 -> libm-2.3.3.so
libdl.so.2 -> libdl-2.3.3.so
libcrypt.so.1 -> libcrypt-2.3.3.so
libc.so.6 -> libc-2.3.3.so
libanl.so.1 -> libanl-2.3.3.so
libSegFault.so -> libSegFault.so
libBrokenLocale.so.1 -> libBrokenLocale-2.3.3.so
libpwdb.so.0 -> libpwdb.so.0.61.2
ld-linux.so.2 -> ld-2.3.3.so
libtermcap.so.2 -> libtermcap.so.2.0.8
/usr/lib:
libwine_unicode.so.1 -> libwine_unicode.so.1
libwine.so.1 -> libwine.so.1
libssl3.so -> libssl3.so
libsoftokn3.so -> libsoftokn3.so
libsmime3.so -> libsmime3.so
libnssckbi.so -> libnssckbi.so
libnss3.so -> libnss3.so
libplds4.so -> libplds4.so
libplc4.so -> libplc4.so
libnspr4.so -> libnspr4.so
libpcap.so.0 -> libpcap.so.0.8
libatm.so.1 -> libatm.so.1.0.0
libslp.so.1 -> libslp.so.1.0.0
libsane-hpoj.so.1 -> libsane-hpoj.so.1.0
libucdmibs.so.0 -> libucdmibs.so.0.4.2
libucdagent.so.0 -> libucdagent.so.0.4.2
libsnmp.so.0 -> libsnmp.so.0.4.2
libxsldbg.so.3 -> libxsldbg.so.3.1.7
libqtnotfier.so.3 -> libqtnotfier.so.3.1.7
libopenhbci.so.14 -> libopenhbci.so.14.0.0
libmirrordirz.so.1 -> libmirrordirz.so.1.0.0
libkdeinit_kcalc.so -> libkdeinit_kcalc.so
libkdeinit_ark.so -> libkdeinit_ark.so
libkopete_oscar.so.1 -> libkopete_oscar.so.1.0.0
libplanner-1.so.0 -> libplanner-1.so.0.0.0
libkopete.so.1 -> libkopete.so.1.0.0
libkdeinit_kmixctrl.so -> libkdeinit_kmixctrl.so
libkopete_msn_shared.so.0 -> libkopete_msn_shared.so.0.0.0
libkdeinit_kmix.so -> libkdeinit_kmix.so
libkscan.so.1 -> libkscan.so.1.0.0
libgstgconf-0.6.so.0 -> libgstgconf-0.6.so.0.1.0
libdiffie.so.1 -> libdiffie.so.1.0.0
libcddb-slave2.so.0 -> libcddb-slave2.so.0.0.0
libkbearfilesyspart.so -> libkbearfilesyspart.so
libkbeardirsynchpart.so -> libkbeardirsynchpart.so
libkbear.so.2 -> libkbear.so.2.0.0
libhpojip.so.0 -> libhpojip.so.0.1
libk3btools.so.2 -> libk3btools.so.2.0.0
libk3bproject.so.2 -> libk3bproject.so.2.0.0
libk3bplugin.so.2 -> libk3bplugin.so.2.0.0
libk3bdevice.so.2 -> libk3bdevice.so.2.0.0
libk3bcore.so.2 -> libk3bcore.so.2.0.0
libk3baudiometainforenamerplugin.so -> libk3baudiometainforenamerplugin.so
libofx.so.0 -> libofx.so.0.0.6
libkmultipage.so.0 -> libkmultipage.so.0.0.0
libworkman.so.6 -> libworkman.so.6.0.0
libopenh323.so.1 -> libopenh323.so.1.12.2
libpiave.so.0 -> libpiave.so.0.0.4
libppd.so.1 -> libppd.so.1.0.1
libt1x.so.1 -> libt1x.so.1.3.1
libt1.so.1 -> libt1.so.1.3.1
libpt.so.1 -> libpt.so.1.5.2
libptal.so.0 -> libptal.so.0.1
libsndfile.so.1 -> libsndfile.so.1.0.5
libkorganizer_eventviewer.so.1 -> libkorganizer_eventviewer.so.1.0.0
libkorganizer.so.1 -> libkorganizer.so.1.0.0
libknewstuff.so.1 -> libknewstuff.so.1.0.0
libkalarmd.so.0 -> libkalarmd.so.0.0.0
libkpinterfaces.so.1 -> libkpinterfaces.so.1.0.0
libkontact.so.1 -> libkontact.so.1.0.0
libFLAC++.so.2 -> libFLAC++.so.2.1.2
libijs.so -> libijs.so
libjack.so.0 -> libjack.so.0.0.23
libkmailprivate.so.0 -> libkmailprivate.so.0.0.0
libgw-gnc.so.0 -> libgw-gnc.so.0.0.0
libgncmodule.so.0 -> libgncmodule.so.0.0.0
libgw-core-utils.so.0 -> libgw-core-utils.so.0.0.0
libgncgnome.so.0 -> libgncgnome.so.0.0.0
libgnc-app-file-gnome.so.0 -> libgnc-app-file-gnome.so.0.0.0
libcore-utils.so.0 -> libcore-utils.so.0.0.0
librom1394.so.0 -> librom1394.so.0.1.1
libavc1394.so.0 -> libavc1394.so.0.1.1
libfaxutil.so.4.1.1 -> libfaxutil.so.4.1.1
libfaxserver.so.4.1.1 -> libfaxserver.so.4.1.1
libidnkitres.so.1 -> libidnkitres.so.1.0.1
libidnkitlite.so.1 -> libidnkitlite.so.1.0.2
libidnkit.so.1 -> libidnkit.so.1.0.2
libkaddressbook.so.0 -> libkaddressbook.so.0.0.0
libkabinterfaces.so.1 -> libkabinterfaces.so.1.0.0
libvcdinfo.so.0 -> libvcdinfo.so.0.0.0
libvcd.so.0 -> libvcd.so.0.0.0
libtag_c.so.0 -> libtag_c.so.0.0.0
libtag.so.1 -> libtag.so.1.0.0
librss.so.1 -> librss.so.1.0.0
libguppitank.so.16 -> libguppitank.so.16.0.0
libguppi.so.16 -> libguppi.so.16.0.0
libgtkhtml-1.1.so.3 -> libgtkhtml-1.1.so.3.0.5
libiso9660.so.0 -> libiso9660.so.0.0.0
libcdio.so.0 -> libcdio.so.0.0.0
libsamplerate.so.0 -> libsamplerate.so.0.0.15
liblirc_client.so.0 -> liblirc_client.so.0.0.0
libgstreamer-0.6.so.0 -> libgstreamer-0.6.so.0.1.0
libgstcontrol-0.6.so.0 -> libgstcontrol-0.6.so.0.1.0
libvte.so.4 -> libvte.so.4.1.1
libgwrap-wct.so.1 -> libgwrap-wct.so.1.0.0
libgwrap-glib.so.1 -> libgwrap-glib.so.1.0.0
libgw-wct.so.0 -> libgw-wct.so.0.0.0
libgw-standard.so.0 -> libgw-standard.so.0.0.0
libgw-glib.so.0 -> libgw-glib.so.0.0.0
libgal.so.23 -> libgal.so.23.0.0
libbmpeg.so.1 -> libbmpeg.so.1.3.1
libkpilot.so.0 -> libkpilot.so.0.0.0
libsnmp.so.5 -> libsnmp.so.5.1.0
libnetsnmptrapd.so.5 -> libnetsnmptrapd.so.5.1.0
libnetsnmpmibs.so.5 -> libnetsnmpmibs.so.5.1.0
libnetsnmphelpers.so.5 -> libnetsnmphelpers.so.5.1.0
libnetsnmpagent.so.5 -> libnetsnmpagent.so.5.1.0
libnetsnmp.so.5 -> libnetsnmp.so.5.1.0
libgtkhtml-2.so.0 -> libgtkhtml-2.so.0.0.0
libgnomecanvaspixbuf.so.1 -> libgnomecanvaspixbuf.so.1.0.0
libdv.so.2 -> libdv.so.2.2.0
libpq.so.3 -> libpq.so.3.1
libglade-gnome.so.0 -> libglade-gnome.so.0.4.2
libgimpui-1.2.so.0 -> libgimpui.so.1
libSDL_image-1.2.so.0 -> libSDL_image-1.2.so.0.1.2
libgimp-1.2.so.0 -> libgimp.so.1
libgck-1.2.so.0 -> libgck.so.1
libghttp.so.1 -> libghttp.so.1.0.0
libbonobox.so.2 -> libbonobox.so.2.0.1
libbonobo.so.2 -> libbonobo.so.2.0.1
libbonobo-print.so.2 -> libbonobo-print.so.2.0.1
libosp.so.3 -> libosp.so.3.0.0
libyafcore.so.0 -> libyafcore.so.0.0.0
libmpeg-0.3.0.so -> libmpeg-0.3.0.so
libyafxplayer.so.0 -> libyafxplayer.so.0.0.0
libaudiofilearts.so -> libaudiofilearts.so
libartsmodulessynth.so.0 -> libartsmodulessynth.so.0.0.0
libartsmodulesmixers.so.0 -> libartsmodulesmixers.so.0.0.0
libartsmoduleseffects.so.0 -> libartsmoduleseffects.so.0.0.0
libartsmodulescommon.so.0 -> libartsmodulescommon.so.0.0.0
libartsmodules.so.0 -> libartsmodules.so.0.0.0
libartsmidi_idl.so.0 -> libartsmidi_idl.so.0.0.0
libartsmidi.so.0 -> libartsmidi.so.0.0.0
libartsgui_kde.so.0 -> libartsgui_kde.so.0.0.0
libartsgui_idl.so.0 -> libartsgui_idl.so.0.0.0
libartsgui.so.0 -> libartsgui.so.0.0.0
libartscontrolsupport.so.1 -> libartscontrolsupport.so.1.0.0
libartscontrolapplet.so.1 -> libartscontrolapplet.so.1.0.0
libartsbuilder.so.0 -> libartsbuilder.so.0.0.0
libarts_xine.so -> libarts_xine.so
libarts_splay.so.0 -> libarts_splay.so.0.0.0
libarts_mpeglib-0.3.0.so.0 -> libarts_mpeglib-0.3.0.so.0.0.3
libgnomeprint.so.15 -> libgnomeprint.so.15.1.11
libglade.so.0 -> libglade.so.0.4.2
libqthreads.so.12 -> libqthreads.so.12.3.0
libkcddb.so.1 -> libkcddb.so.1.0.0
libguilereadline-v-12.so.12 -> libguilereadline-v-12.so.12.3.0
libguile.so.12 -> libguile.so.12.3.0
libguile-srfi-srfi-4-v-1.so.1 -> libguile-srfi-srfi-4-v-1.so.1.0.0
libguile-srfi-srfi-13-14-v-1.so.1 -> libguile-srfi-srfi-13-14-v-1.so.1.0.0
libguile-ltdl.so.1 -> libguile-ltdl.so.1.0.0
libgnomeprintui-2-2.so.0 -> libgnomeprintui-2-2.so.0.1.0
libOggFLAC.so.1 -> libOggFLAC.so.1.0.2
libgconf-gtk-1.so.1 -> libgconf-gtk-1.so.1.0.0
libgconf-1.so.1 -> libgconf-1.so.1.0.4
libMagick-5.5.7.so.0 -> libMagick-5.5.7.so.0.0.0
libMagick++-5.5.7.so.0 -> libMagick++-5.5.7.so.0.0.0
libgtkxmhtml.so.1 -> libgtkxmhtml.so.1.0.1
libao.so.2 -> libao.so.2.1.2
liboaf.so.0 -> liboaf.so.0.0.0
libgnomeprint-2-2.so.0 -> libgnomeprint-2-2.so.0.1.0
libgnome-desktop-2.so.2 -> libgnome-desktop-2.so.2.1.9
libpisock.so.8 -> libpisock.so.8.0.5
libxmms.so.1 -> libxmms.so.1.3.0
libltdl.so.3 -> libltdl.so.3.1.0
libspeex.so.1 -> libspeex.so.1.1.0
libwmf-0.2.so.7 -> libwmf-0.2.so.7.1.0
libwmflite-0.2.so.7 -> libwmflite-0.2.so.7.0.1
libFLAC.so.4 -> libFLAC.so.4.1.2
libmimelib.so.1 -> libmimelib.so.1.0.1
libktnef.so.1 -> libktnef.so.1.0.0
libksync.so.1 -> libksync.so.1.0.0
libksieve.so.0 -> libksieve.so.0.0.0
libxine.so.1 -> libxine.so.1.8.1
libkpimexchange.so.1 -> libkpimexchange.so.1.0.0
libkgantt.so.0 -> libkgantt.so.0.0.2
libkdgantt.so.0 -> libkdgantt.so.0.0.0
libkdepim.so.1 -> libkdepim.so.1.0.0
libkdenetwork.so.2 -> libkdenetwork.so.2.2.0
libkcal.so.2 -> libkcal.so.2.0.0
liblcms.so.1 -> liblcms.so.1.0.10
libaa.so.1 -> libaa.so.1.0.4
libgsf-gnome-1.so.1 -> libgsf-gnome-1.so.1.8.2
libgsf-1.so.1 -> libgsf-1.so.1.8.2
libgailutil.so.17 -> libgailutil.so.17.0.0
libnewt.so.0.51 -> libnewt.so.0.51.6
libstartup-notification-1.so.0 -> libstartup-notification-1.so.0.0.0
libxml.so.1 -> libxml.so.1.8.17
libpspell.so.15 -> libpspell.so.15.0.2
libaspell.so.15 -> libaspell.so.15.0.2
libvorbisenc.so.2 -> libvorbisenc.so.2.0.0
libtaskmanager.so.1 -> libtaskmanager.so.1.0.0
libtaskbar.so.1 -> libtaskbar.so.1.2.0
libcurl.so.2 -> libcurl.so.2.0.2
libksplashthemes.so.0 -> libksplashthemes.so.0.0.0
libksgrd.so.1 -> libksgrd.so.1.2.0
libkonq_sidebar_tree.so -> libkonq_sidebar_tree.so
libkonqsidebarplugin.so.1 -> libkonqsidebarplugin.so.1.2.0
libkickermain.so.1 -> libkickermain.so.1.0.0
libkdeinit_kxkb.so -> libkdeinit_kxkb.so
libkdeinit_kwrited.so -> libkdeinit_kwrited.so
libkdeinit_kwrite.so -> libkdeinit_kwrite.so
libkdeinit_kwin.so -> libkdeinit_kwin.so
libkdeinit_ksmserver.so -> libkdeinit_ksmserver.so
libkdeinit_kprinter.so -> libkdeinit_kprinter.so
libkdeinit_konqueror.so -> libkdeinit_konqueror.so
libkdeinit_klipper.so -> libkdeinit_klipper.so
libkdeinit_kjobviewer.so -> libkdeinit_kjobviewer.so
libkdeinit_kicker.so -> libkdeinit_kicker.so
libkdeinit_khotkeys.so -> libkdeinit_khotkeys.so
libkdeinit_khelpcenter.so -> libkdeinit_khelpcenter.so
libkdeinit_kfmclient.so -> libkdeinit_kfmclient.so
libkdeinit_keditbookmarks.so -> libkdeinit_keditbookmarks.so
libkdeinit_kdesktop.so -> libkdeinit_kdesktop.so
libkdeinit_kcontrol.so -> libkdeinit_kcontrol.so
libkdeinit_kcmshell.so -> libkdeinit_kcmshell.so
libkdeinit_kcminit.so -> libkdeinit_kcminit.so
libkdeinit_kaccess.so -> libkdeinit_kaccess.so
libkdeinit_extensionproxy.so -> libkdeinit_extensionproxy.so
libkonq.so.4 -> libkonq.so.4.2.0
libkdeinit_appletproxy.so -> libkdeinit_appletproxy.so
libkdecorations.so.1 -> libkdecorations.so.1.0.0
libgdk_pixbuf.so.2 -> libgdk_pixbuf.so.2.0.0
libraw1394.so.5 -> libraw1394.so.5.0.0
libkdeinit_kate.so -> libkdeinit_kate.so
libkateutils.so.0 -> libkateutils.so.0.0.0
libkateinterfaces.so.0 -> libkateinterfaces.so.0.0.0
libgettextsrc-0.13.1.so -> libgettextsrc-0.13.1.so
libgettextpo.so.0 -> libgettextpo.so.0.1.0
libgettextlib-0.13.1.so -> libgettextlib-0.13.1.so
libasprintf.so.0 -> libasprintf.so.0.0.0
libkdeinit_konsole.so -> libkdeinit_konsole.so
libopcodes-2.14.90.0.7.so -> libopcodes-2.14.90.0.7.so
libbfd-2.14.90.0.7.so -> libbfd-2.14.90.0.7.so
libzvt.so.2 -> libzvt.so.2.3.0
libgnorbagtk.so.0 -> libgnorbagtk.so.0.0.0
libgnorba.so.27 -> libgnorba.so.27.1.8
libgnomeui.so.32 -> libgnomeui.so.32.14.1
libgnomesupport.so.0 -> libgnomesupport.so.0.0.0
libgnome.so.32 -> libgnome.so.32.4.3
libart_lgpl.so.2 -> libart_lgpl.so.2.2.0
libgmp.so.3 -> libgmp.so.3.3.2
libsmbclient.so.0 -> libsmbclient.so.0
libscrollkeeper.so.0 -> libscrollkeeper.so.0.0.0
libimlib-xpm.so -> libimlib-xpm.so
libdb_cxx-4.1.so -> libdb_cxx-4.1.so
libimlib-ps.so -> libimlib-ps.so
libimlib-ppm.so -> libimlib-ppm.so
libimlib-png.so -> libimlib-png.so
libimlib-tiff.so -> libimlib-tiff.so
libimlib-gif.so -> libimlib-gif.so
libimlib-bmp.so -> libimlib-bmp.so
libimlib-jpeg.so -> libimlib-jpeg.so
libgdk_imlib.so.1 -> libgdk_imlib.so.1.9.14
libImlib.so.1 -> libImlib.so.1.9.14
libtemplate.so.1 -> libtemplate.so.1.0.0
libtdsS.so.1 -> libtdsS.so.1.0.0
libsapdbS.so.1 -> libsapdbS.so.1.0.0
liboraodbcS.so.1 -> liboraodbcS.so.1.0.0
liboplodbcS.so.1 -> liboplodbcS.so.1.0.0
libodbctxtS.so.1 -> libodbctxtS.so.1.0.0
libodbctxt.so.1 -> libodbctxt.so.1.0.0
libodbcpsqlS.so.1 -> libodbcpsqlS.so.1.0.0
libodbcpsql.so.2 -> libodbcpsql.so.2.0.0
libodbcpsql.so.1 -> libodbcpsql.so.1.0.0
libodbcnnS.so.1 -> libodbcnnS.so.1.0.0
libodbcmyS.so.1 -> libodbcmyS.so.1.0.0
libodbcminiS.so.1 -> libodbcminiS.so.1.0.0
libodbcinst.so.1 -> libodbcinst.so.1.0.0
libodbcextras.so.1 -> libodbcextras.so.1.0.0
libodbcdrvcfg2S.so.1 -> libodbcdrvcfg2S.so.1.0.0
libodbccr.so.1 -> libodbccr.so.1.0.0
libodbc.so.1 -> libodbc.so.1.0.0
libnn.so.1 -> libnn.so.1.0.0
libgtrtst.so.1 -> libgtrtst.so.1.0.0
libesoobS.so.1 -> libesoobS.so.1.0.0
libodbcdrvcfg1S.so.1 -> libodbcdrvcfg1S.so.1.0.0
libSDL-1.2.so.0 -> libSDL-1.2.so.0.7.0
libdb.so.2 -> libdb1.so.2
libboundparam.so.1 -> libboundparam.so.1.0.0
libsane.so.1 -> libsane.so.1.0.13
libieee1284.so.3 -> libieee1284.so.3.2.0
libORBitutil.so.0 -> libORBitutil.so.0.5.17
libORBitCosNaming.so.0 -> libORBitCosNaming.so.0.5.17
libORBit.so.0 -> libORBit.so.0.5.17
libIIOP.so.0 -> libIIOP.so.0.5.17
libIDL-0.6.so.0 -> libIDL-0.6.so.0.4.4
libgphoto2_port.so.0 -> libgphoto2_port.so.0.5.1
libgphoto2.so.2 -> libgphoto2.so.2.0.3
libkrb5.so.3 -> libkrb5.so.3.2
libkrb4.so.2 -> libkrb4.so.2.0
libkdb5.so.4 -> libkdb5.so.4.0
libkadm5srv.so.5 -> libkadm5srv.so.5.1
libkadm5clnt.so.5 -> libkadm5clnt.so.5.1
libk5crypto.so.3 -> libk5crypto.so.3.0
libgssrpc.so.3 -> libgssrpc.so.3.0
libgssapi_krb5.so.2 -> libgssapi_krb5.so.2.2
libdes425.so.3 -> libdes425.so.3.0
libppm.so.9 -> libppm.so.9.16
libpnm.so.9 -> libpnm.so.9.23
libpgm.so.9 -> libpgm.so.9.19
libpbm.so.9 -> libpbm.so.9.23
libgimpprint.so.1 -> libgimpprint.so.1.1.1
libexif.so.9 -> libexif.so.9.1.2
libvcard.so.0 -> libvcard.so.0.0.0
libkwalletclient.so.1 -> libkwalletclient.so.1.0.0
libkwalletbackend.so.1 -> libkwalletbackend.so.1.0.0
libkutils.so.1 -> libkutils.so.1.2.0
libktexteditor.so.0 -> libktexteditor.so.0.0.0
libkspell.so.4 -> libkspell.so.4.2.0
libkscript.so.0 -> libkscript.so.0.0.0
libkscreensaver.so.4 -> libkscreensaver.so.4.2.0
libkresources.so.1 -> libkresources.so.1.2.0
libkparts.so.2 -> libkparts.so.2.1.0
libkmid.so.0 -> libkmid.so.0.0.95
libusb-0.1.so.4 -> libusb-0.1.so.4.3.0
libkmdi.so.1 -> libkmdi.so.1.0.0
libkjs.so.1 -> libkjs.so.1.2.0
libkjava.so.1 -> libkjava.so.1.0.0
libkio.so.4 -> libkio.so.4.2.0
libkhtml.so.4 -> libkhtml.so.4.2.0
libkdeui.so.4 -> libkdeui.so.4.2.0
libkmediaplayer.so.0 -> libkmediaplayer.so.0.0.0
libkdesu.so.4 -> libkdesu.so.4.2.0
libkdesasl.so.1 -> libkdesasl.so.1.2.0
libkdeprint_management.so.4 -> libkdeprint_management.so.4.2.0
libkdeinit_klauncher.so -> libkdeinit_klauncher.so
libkdeinit_kio_uiserver.so -> libkdeinit_kio_uiserver.so
libkdeinit_kio_http_cache_cleaner.so -> libkdeinit_kio_http_cache_cleaner.so
libkdeprint.so.4 -> libkdeprint.so.4.2.0
libkdeinit_kded.so -> libkdeinit_kded.so
libkdeinit_kcookiejar.so -> libkdeinit_kcookiejar.so
libkdeinit_kconf_update.so -> libkdeinit_kconf_update.so
libkdeinit_kbuildsycoca.so -> libkdeinit_kbuildsycoca.so
libkdeinit_kaddprinterwizard.so -> libkdeinit_kaddprinterwizard.so
libkdeinit_dcopserver.so -> libkdeinit_dcopserver.so
libkdeinit_cupsdconf.so -> libkdeinit_cupsdconf.so
libkdefx.so.4 -> libkdefx.so.4.2.0
libkdefakes.so.4 -> libkdefakes.so.4.2.0
libkdecore.so.4 -> libkdecore.so.4.2.0
libkatepartinterfaces.so.0 -> libkatepartinterfaces.so.0.0.0
libkabc_net.so.1 -> libkabc_net.so.1.0.0
libkabc_ldapkio.so.1 -> libkabc_ldapkio.so.1.0.0
libkabc_file.so.1 -> libkabc_file.so.1.0.0
libkabc_dir.so.1 -> libkabc_dir.so.1.0.0
libkabc.so.1 -> libkabc.so.1.2.0
libartskde.so.1 -> libartskde.so.1.2.0
libDCOP.so.4 -> libDCOP.so.4.2.0
libx11globalcomm.so.1 -> libx11globalcomm.so.1.0.0
libsoundserver_idl.so.1 -> libsoundserver_idl.so.1.0.0
libqtmcop.so.1 -> libqtmcop.so.1.0.0
libmcop_mt.so.1 -> libmcop_mt.so.1.0.0
libmcop.so.1 -> libmcop.so.1.0.0
libkmedia2.so.1 -> libkmedia2.so.1.0.0
libkmedia2_idl.so.1 -> libkmedia2_idl.so.1.0.0
libgmcop.so.1 -> libgmcop.so.1.0.0
libartswavplayobject.so.0 -> libartswavplayobject.so.0.0.0
libartsflow_idl.so.1 -> libartsflow_idl.so.1.0.0
libartsflow.so.1 -> libartsflow.so.1.0.0
libartsdsp_st.so.0 -> libartsdsp_st.so.0.0.0
libartsdsp.so.0 -> libartsdsp.so.0.0.0
libartsgslplayobject.so.0 -> libartsgslplayobject.so.0.0.0
libartscbackend.so.0 -> libartscbackend.so.0.0.0
libartsc.so.0 -> libartsc.so.0.0.0
libgtk-1.2.so.0 -> libgtk-1.2.so.0.9.1
libgdk-1.2.so.0 -> libgdk-1.2.so.0.9.1
libttf.so.2 -> libttf.so.2.2.0
libungif.so.4 -> libungif.so.4.1.0
libungif.so.3 -> libungif.so.3.1.0
libmad.so.0 -> libmad.so.0.2.0
libasound.so.2 -> libasound.so.2.0.0
libxslt.so.1 -> libxslt.so.1.1.2
libexslt.so.0 -> libexslt.so.0.8.2
libvorbisfile.so.3 -> libvorbisfile.so.3.1.0
libcups.so.2 -> libcups.so.2
libcupsimage.so.2 -> libcupsimage.so.2
libogg.so.0 -> libogg.so.0.5.0
libvorbis.so.0 -> libvorbis.so.0.3.0
libgnomeui-2.so.0 -> libgnomeui-2.so.0.400.0
libctutils.so.0 -> libctutils.so.0.0.0
libconsole.so.0 -> libconsole.so.0.0.0
libcfont.so.0 -> libcfont.so.0.0.0
libutempter.so.0 -> libutempter.so.0.5.2
libuser.so.1 -> libuser.so.1.1.1
libbonoboui-2.so.0 -> libbonoboui-2.so.0.0.0
libgnome-2.so.0 -> libgnome-2.so.0.400.0
libgnomevfs-2.so.0 -> libgnomevfs-2.so.0.400.2
libgconf-2.so.4 -> libgconf-2.so.4.1.0
libbonobo-activation.so.4 -> libbonobo-activation.so.4.0.0
libgnomecanvas-2.so.0 -> libgnomecanvas-2.so.0.400.0
libbonobo-2.so.0 -> libbonobo-2.so.0.0.0
libglade-2.0.so.0 -> libglade-2.0.so.0.0.1
libORBitCosNaming-2.so.0 -> libORBitCosNaming-2.so.0.0.0
libORBit-imodule-2.so.0 -> libORBit-imodule-2.so.0.0.0
libORBit-2.so.0 -> libORBit-2.so.0.0.0
libcdda_paranoia.so.0 -> libcdda_paranoia.so.0.9.8
libcdda_interface.so.0 -> libcdda_interface.so.0.9.8
libldap_r.so.2 -> libldap_r.so.2.0.124
libldap.so.2 -> libldap.so.2.0.124
liblber.so.2 -> liblber.so.2.0.124
libsasl2.so.2 -> libsasl2.so.2.0.15
libIDL-2.so.0 -> libIDL-2.so.0.0.0
libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.200.4
libgdk-x11-2.0.so.0 -> libgdk-x11-2.0.so.0.200.4
libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.200.5
libpangox-1.0.so.0 -> libpangox-1.0.so.0.200.5
libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.200.5
libpango-1.0.so.0 -> libpango-1.0.so.0.200.5
libart_lgpl_2.so.2 -> libart_lgpl_2.so.2.3.16
libfam.so.0 -> libfam.so.0.0.0
libgdbm.so.2 -> libgdbm.so.2.0.0
libatk-1.0.so.0 -> libatk-1.0.so.0.400.1
libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.200.4
libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.200.4
libesddsp.so.0 -> libesddsp.so.0.2.32
libesd.so.0 -> libesd.so.0.2.32
libxml2.so.2 -> libxml2.so.2.6.6
libmng.so.1 -> libmng.so.1.0.0
libsysfs.so.0 -> libsysfs.so.0.0.4
libaudiofile.so.0 -> libaudiofile.so.0.0.2
libgthread-2.0.so.0 -> libgthread-2.0.so.0.200.3
libgobject-2.0.so.0 -> libgobject-2.0.so.0.200.3
libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.200.3
libssl.so.0.9.7 -> libssl.so.0.9.7
libcrypto.so.0.9.7 -> libcrypto.so.0.9.7
libglib-2.0.so.0 -> libglib-2.0.so.0.200.3
libtiff.so.3 -> libtiff.so.3.5.7
libpng12.so.0 -> libpng12.so.0.1.2.5
libpng.so.3 -> libpng.so.3.1.2.5
libmagic.so.1 -> libmagic.so.1.0
libjpeg.so.62 -> libjpeg.so.62.0.0
libfontconfig.so.1 -> libfontconfig.so.1.0.4
libpython2.3.so.1.0 -> libpython2.3.so.1.0
libstdc++.so.5 -> libstdc++.so.5.0.5
libexpat.so.0 -> libexpat.so.0.4.0
libfreetype.so.6 -> libfreetype.so.6.3.5
librpmio-4.2.so -> librpmio-4.2.so
librpmdb-4.2.so -> librpmdb-4.2.so
librpm-4.2.so -> librpm-4.2.so
libpanel.so.5 -> libpanel.so.5.4
librpmbuild-4.2.so -> librpmbuild-4.2.so
libmenu.so.5 -> libmenu.so.5.4
libform.so.5 -> libform.so.5.4
libz.so.1 -> libz.so.1.2.1
libncurses.so.5 -> libncurses.so.5.4
libslang.so.1 -> libslang.so.1.4.9
libpcreposix.so.0 -> libpcreposix.so.0.0.0
libpcre.so.0 -> libpcre.so.0.0.1
libgthread-1.2.so.0 -> libgthread-1.2.so.0.0.10
libgmodule-1.2.so.0 -> libgmodule-1.2.so.0.0.10
libdb-4.1.so -> libdb-4.1.so
libglib-1.2.so.0 -> libglib-1.2.so.0.0.10
libbeecrypt.so.6 -> libbeecrypt.so.6.2.0
libelf.so.1 -> libelf-0.89.so
libgpm.so.1 -> libgpm.so.1.19.0
libdwarf.so.1 -> libdwarf-0.89.so
libcrack.so.2 -> libcrack.so.2.7
libbz2.so.1 -> libbz2.so.1.0.0
/usr/X11R6/lib/tls: (hwcap: 0x8000000000000000)
libGL.so.1 -> libGL.so.1.2
/lib/i686: (hwcap: 0x8000000000000)
librt.so.1 -> librt-2.3.3.so
libthread_db.so.1 -> libthread_db-1.0.so
libm.so.6 -> libm-2.3.3.so
libc.so.6 -> libc-2.3.3.so
libpthread.so.0 -> libpthread-0.10.so
/lib/tls: (hwcap: 0x8000000000000000)
librt.so.1 -> librt-2.3.3.so
libthread_db.so.1 -> libthread_db-1.0.so
libm.so.6 -> libm-2.3.3.so
libc.so.6 -> libc-2.3.3.so
libpthread.so.0 -> libpthread-0.10.so
[root@localhost unix]#
[ghost@localhost ghost]$ rm -rf tcl8.4.12This is Eggdrop's GNU configure script. It's going to run a bunch of tests to hopefully make your compile work without much twiddling. checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for AIX... no checking for library containing strerror... none required checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether the compiler understands -Wall... yes checking whether the compiler understands -pipe... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether make sets $(MAKE)... yes checking for ranlib... ranlib checking whether ln -s works... yes checking whether head -n 1 works... yes checking for gawk... gawk checking for basename... basename checking for uname... uname checking for socket in -lsocket... no checking for connect in -lnsl... yes checking for gethostbyname in -ldns... no checking for dlopen in -ldl... yes checking for tan in -lm... yes checking for pthread_mutex_init in -lpthread... yes checking system type... Linux checking system release... 2.6.3-4mdk checking module loading capabilities... checking dl.h usability... no checking dl.h presence... no checking for dl.h... no checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking loader.h usability... no checking loader.h presence... no checking for loader.h... no checking rld.h usability... no checking rld.h presence... no checking for rld.h... no checking mach-o/dyld.h usability... no checking mach-o/dyld.h presence... no checking for mach-o/dyld.h... no checking mach-o/rld.h usability... no checking mach-o/rld.h presence... no checking for mach-o/rld.h... no checking for dlopen... yes checking for load... no checking for NSLinkModule... no checking for shl_load... no checking for rld_load... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking whether time.h and sys/time.h may both be included... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking std_args.h usability... no checking std_args.h presence... no checking for std_args.h... no checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/rusage.h usability... no checking sys/rusage.h presence... no checking for sys/rusage.h... no checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking for an ANSI C-conforming const... yes checking whether byte ordering is bigendian... no checking for inline... inline checking for pid_t... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for working volatile... yes checking for socklen_t... yes checking for long... yes checking size of long... 4 checking for int... yes checking size of int... 4 checking for short... yes checking size of short... 2 checking for clock... yes checking for dprintf... yes checking for fsync... yes checking for getdtablesize... yes checking for getrusage... yes checking for inet_aton... yes checking for isascii... yes checking for mbrlen... yes checking for memcpy... yes checking for memset... yes checking for random... yes checking for rename... yes checking for setpgid... yes checking for sigaction... yes checking for sigemptyset... yes checking for snprintf... yes checking for srandom... yes checking for strcasecmp... yes checking for strncasecmp... yes checking for uname... yes checking for vsnprintf... yes checking for sys/select.h... (cached) yes checking for sys/socket.h... (cached) yes checking types of arguments for select... int,fd_set *,struct timeval * checking for vprintf... yes checking for _doprnt... no checking for strftime... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking for broken libsafe sscanf... no checking for Tcl library... found /usr/local/lib/libtcl8.4.so checking for Tcl header... found /usr/local/include/tcl.h checking whether the Tcl system has changed... yes checking for Tcl version... 8.4 checking for Tcl patch level... 8.4.12 checking for Tcl_Free in -ltcl8.4... yes checking for TclpFinalizeThreadData in -ltcl8.4... no configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating scripts/Makefile config.status: creating src/Makefile config.status: creating src/compat/Makefile config.status: creating src/md5/Makefile config.status: creating src/mod/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing replace-if-changed commands lush.h is unchanged config.status: executing catch-make-rebuild commands Building ./src/mod/Makefile... done. Operating System: Linux 2.6.3-4mdk If you experiance any problems compiling Eggdrop, please read the compile guide, found in doc/COMPILE-GUIDE. Type 'make config' to configure the modules, or type 'make iconfig' to interactively choose which modules to compile. [ghost@localhost eggdrop1.6.17]$
[ghost@localhost eggdrop1.6.17]$ make config Checking for removed modules.................... done. Detecting modules.................... done. Calculating dependencies.................. done. Building ./src/mod/Makefile... done. make[1]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod' Configuring module 'dns'. configure: loading cache ../../../config.cache checking for gcc... (cached) gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking for res_init... (cached) no checking for res_init in -lresolv... (cached) no checking for res_init in -lbind... (cached) no checking for __res_init... (cached) yes checking for res_mkquery... (cached) no checking for res_mkquery in -lresolv... (cached) yes checking build system type... (cached) i686-pc-linux-gnu checking host system type... (cached) i686-pc-linux-gnu configure: creating ./config.status config.status: creating Makefile make[1]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod' Building ./src/mod/Makefile... done. You can now compile the bot, using "make". [ghost@localhost eggdrop1.6.17]$
[ghost@localhost eggdrop1.6.17]$ make make[1]: Entering directory `/home/ghost/eggdrop1.6.17/src' This may take a while. Go get some runts. gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c bg.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c botcmd.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c botmsg.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c botnet.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c chanprog.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c cmds.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c dcc.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c dccutil.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c dns.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c flags.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c language.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c match.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H \ '-DCCFLAGS="gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H "' \ '-DLDFLAGS="gcc -pipe"' \ '-DSTRIPFLAGS="touch"' -c ./main.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c mem.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c misc.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c misc_file.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c modules.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c net.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c rfc1459.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c tcl.c tcl.c:492: warning: dereferencing type-punned pointer will break strict-aliasing rules tcl.c: In function `readtclprog': tcl.c:741: warning: assignment discards qualifiers from pointer target type gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c tcldcc.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c tclhash.cgcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c tclmisc.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c tcluser.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c userent.c userent.c: In function `del_entry_type': userent.c:1135: warning: dereferencing type-punned pointer will break strict-aliasing rules gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c userrec.c gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c users.c make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/md5' gcc -pipe -g -O2 -Wall -I. -I../.. -I../.. -I../../src -DHAVE_CONFIG_H -c md5c.c make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/md5' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/compat' gcc -pipe -g -O2 -Wall -I../.. -I../.. -I../../src -DHAVE_CONFIG_H -c inet_aton.c gcc -pipe -g -O2 -Wall -I../.. -I../.. -I../../src -DHAVE_CONFIG_H -c snprintf.c gcc -pipe -g -O2 -Wall -I../.. -I../.. -I../../src -DHAVE_CONFIG_H -c memset.c gcc -pipe -g -O2 -Wall -I../.. -I../.. -I../../src -DHAVE_CONFIG_H -c memcpy.c gcc -pipe -g -O2 -Wall -I../.. -I../.. -I../../src -DHAVE_CONFIG_H -c strcasecmp.c gcc -pipe -g -O2 -Wall -I../.. -I../.. -I../../src -DHAVE_CONFIG_H -c strftime.c ---------- Yeah! That's the compiling, now the linking! ---------- Linking eggdrop (standard build). gcc -pipe -o ../eggdrop bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o dccutil.o dns.o flags.o language.o match.o main.o mem.o misc.o misc_file.o modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o userent.o userrec.o users.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl md5/md5c.o compat/*.o `cat mod/mod.xlibs` touch ../eggdrop Successful compile: eggdrop make[1]: Leaving directory `/home/ghost/eggdrop1.6.17/src' make[1]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/assoc.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././assoc.mod/assoc.c mv assoc.o ../ gcc -pipe -shared -nostartfiles -o ../../../assoc.so ../assoc.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../assoc.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/assoc.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/blowfish.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././blowfish.mod/blowfish.c mv blowfish.o ../ gcc -pipe -shared -nostartfiles -o ../../../blowfish.so ../blowfish.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../blowfish.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/blowfish.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/channels.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././channels.mod/channels.c mv channels.o ../ gcc -pipe -shared -nostartfiles -o ../../../channels.so ../channels.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../channels.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/channels.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/console.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././console.mod/console.c mv console.o ../ gcc -pipe -shared -nostartfiles -o ../../../console.so ../console.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../console.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/console.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/ctcp.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././ctcp.mod/ctcp.c mv ctcp.o ../ gcc -pipe -shared -nostartfiles -o ../../../ctcp.so ../ctcp.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../ctcp.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/ctcp.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/dns.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././dns.mod/dns.c mv dns.o ../ gcc -pipe -shared -nostartfiles -o ../../../dns.so ../dns.o -lresolv -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../dns.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/dns.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/filesys.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././filesys.mod/filesys.c mv filesys.o ../ gcc -pipe -shared -nostartfiles -o ../../../filesys.so ../filesys.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../filesys.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/filesys.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/irc.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././irc.mod/irc.c mv irc.o ../ gcc -pipe -shared -nostartfiles -o ../../../irc.so ../irc.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../irc.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/irc.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/notes.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././notes.mod/notes.c mv notes.o ../ gcc -pipe -shared -nostartfiles -o ../../../notes.so ../notes.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../notes.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/notes.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/seen.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././seen.mod/seen.c mv seen.o ../ gcc -pipe -shared -nostartfiles -o ../../../seen.so ../seen.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../seen.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/seen.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/server.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././server.mod/server.c ../server.mod/server.c: In function `next_server': ../server.mod/server.c:1048: warning: dereferencing type-punned pointer will break strict-aliasing rules ../server.mod/server.c: At top level: ../server.mod/server.c:1342: warning: dereferencing type-punned pointer will break strict-aliasing rules ../server.mod/server.c:1350: warning: dereferencing type-punned pointer will break strict-aliasing rules mv server.o ../ gcc -pipe -shared -nostartfiles -o ../../../server.so ../server.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../server.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/server.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/share.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././share.mod/share.c mv share.o ../ gcc -pipe -shared -nostartfiles -o ../../../share.so ../share.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../share.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/share.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/transfer.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././transfer.mod/transfer.c mv transfer.o ../ gcc -pipe -shared -nostartfiles -o ../../../transfer.so ../transfer.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../transfer.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/transfer.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/uptime.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././uptime.mod/uptime.c mv uptime.o ../ gcc -pipe -shared -nostartfiles -o ../../../uptime.so ../uptime.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../uptime.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/uptime.mod' make[2]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod/wire.mod' gcc -pipe -fPIC -g -O2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H -DMAKING_MODS -c .././wire.mod/wire.c mv wire.o ../ gcc -pipe -shared -nostartfiles -o ../../../wire.so ../wire.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl touch ../../../wire.so make[2]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod/wire.mod' All modules compiled. make[1]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod' Test run of ./eggdrop -v: Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads Eggdrop successfully compiled: -rwxr-xr-x 1 ghost ghost 2127779 Feb 19 13:04 eggdrop Modules successfully compiled: -rwxr-xr-x 1 ghost ghost 84487 Feb 19 13:04 assoc.so -rwxr-xr-x 1 ghost ghost 89812 Feb 19 13:04 blowfish.so -rwxr-xr-x 1 ghost ghost 257841 Feb 19 13:04 channels.so -rwxr-xr-x 1 ghost ghost 83717 Feb 19 13:04 console.so -rwxr-xr-x 1 ghost ghost 81485 Feb 19 13:04 ctcp.so -rwxr-xr-x 1 ghost ghost 99642 Feb 19 13:04 dns.so -rwxr-xr-x 1 ghost ghost 230868 Feb 19 13:05 filesys.so -rwxr-xr-x 1 ghost ghost 292254 Feb 19 13:05 irc.so -rwxr-xr-x 1 ghost ghost 114499 Feb 19 13:05 notes.so -rwxr-xr-x 1 ghost ghost 89485 Feb 19 13:05 seen.so -rwxr-xr-x 1 ghost ghost 171202 Feb 19 13:05 server.so -rwxr-xr-x 1 ghost ghost 145570 Feb 19 13:05 share.so -rwxr-xr-x 1 ghost ghost 129071 Feb 19 13:05 transfer.so -rwxr-xr-x 1 ghost ghost 82021 Feb 19 13:05 uptime.so -rwxr-xr-x 1 ghost ghost 89809 Feb 19 13:05 wire.so Now run "make install" to install your bot. [ghost@localhost eggdrop1.6.17]$
[ghost@localhost eggdrop1.6.17]$ make install DEST=~/egg1 Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 Eggheads Installing in directory: '/home/ghost/egg1'. Creating directory '/home/ghost/egg1'. Copying new 'eggdrop' executable and creating symlink. Creating 'modules-1.6.17' subdirectory and symlink. Copying new modules. Creating 'logs' subdirectory. Creating 'text' subdirectory. Copying help files. Creating 'help' subdirectory. Creating 'help/set' subdirectory. make[1]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod' Copying module help files. Creating 'help/msg' subdirectory. make[1]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod' Copying language files. Creating 'language' subdirectory. make[1]: Entering directory `/home/ghost/eggdrop1.6.17/src/mod' Copying module language files. make[1]: Leaving directory `/home/ghost/eggdrop1.6.17/src/mod' Creating skeletal filesystem subdirectories. make[1]: Entering directory `/home/ghost/eggdrop1.6.17/doc' Creating 'doc' subdirectory. Creating 'doc/man1' subdirectory. Creating 'doc/html' subdirectory. Creating 'doc/settings' subdirectory. Copying docs. make[1]: Leaving directory `/home/ghost/eggdrop1.6.17/doc' make[1]: Entering directory `/home/ghost/eggdrop1.6.17/scripts' Creating 'scripts' subdirectory. Copying scripts. make[1]: Leaving directory `/home/ghost/eggdrop1.6.17/scripts' Installation completed. You MUST ensure that you edit/verify your configuration file. An example configuration file, eggdrop.conf, is distributed with Eggdrop. Remember to change directory to /home/ghost/egg1 before you proceed. [ghost@localhost eggdrop1.6.17]$
[ghost@localhost eggdrop1.6.17]$ cd ~/egg1[ghost@localhost egg1]$ ls doc/ eggdrop-1.6.17* filesys/ language/ modules@ README text/ eggdrop@ eggdrop.conf help/ logs/ modules-1.6.17/ scripts/ [ghost@localhost egg1]$
[ghost@localhost eggdrop1.6.17]# Eggdrop v1.6.17 (C) 1997 Robey Pointer (C) 2004 EggheadsAs you can see it is all working as planned and none of the errors I started this topic off with. Lets hope it goes as smoothly for the rest of us.
tar -zxvf tcl8.4.12-src.tar.gz
cd tcl8.4.12/unix
./configure --disable-shared
make
cd ~/eggdrop1.6.17
./configure --with-tcllib=$HOME/tcl8.4.10/unix/libtcl8.4.a --with-tclinc=$HOME/tcl8.4.10/generic/tcl.h
make config
make
make install DEST=/home/ghost/egg| Home, Tcl Tutorial, Tcl/Tk Installation, Modules, Tcl Scripts, Misc Downloads, Bot Commands, |
| Help/FAQ, Unix Commands, Message Commands, Shell Info/Reviews, About, Contact, Links. Nano & Pico. |
| Bnc's, Config Generator, OnJoin/Greet Generator, Identification Generator, Botnet creation & userfile sharing |
|
IPV6,
Vi Editor,
Sitemap,
Knowledgebase
. Select your language: ![]() |
|
|
|
Copyright © 2008
egginfo.org - All Rights Reserved.
|