pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Problem compiling lang/tcl under Darwin/64-bit



Hi!

When compiling lang/tcl from source, I get the following error:

libtool  --tag CC --mode=link gcc -rpath /usr/pkg/lib -o libtcl8.4.la
regcomp.lo regexec.lo regfree.lo regerror.lo tclAlloc.lo tclAsync.lo
tclBasic.lo tclBinary.lo tclCkalloc.lo tclClock.lo tclCmdAH.lo
tclCmdIL.lo tclCmdMZ.lo tclCompCmds.lo tclCompExpr.lo tclCompile.lo
tclDate.lo tclEncoding.lo tclEnv.lo tclEvent.lo tclExecute.lo
tclFCmd.lo tclFileName.lo tclGet.lo tclHash.lo tclHistory.lo
tclIndexObj.lo tclInterp.lo tclIO.lo tclIOCmd.lo tclIOGT.lo
tclIOSock.lo tclIOUtil.lo tclLink.lo tclListObj.lo tclLiteral.lo
tclLoad.lo tclMain.lo tclNamesp.lo tclNotify.lo tclObj.lo tclPanic.lo
tclParse.lo tclParseExpr.lo tclPipe.lo tclPkg.lo tclPosixStr.lo
tclPreserve.lo tclProc.lo tclRegexp.lo tclResolve.lo tclResult.lo
tclScan.lo tclStringObj.lo tclThread.lo tclThreadAlloc.lo
tclThreadJoin.lo tclStubInit.lo tclStubLib.lo tclTimer.lo tclUtf.lo
tclUtil.lo tclVar.lo tclUnixChan.lo tclUnixEvent.lo tclUnixFCmd.lo
tclUnixFile.lo tclUnixPipe.lo tclUnixSock.lo tclUnixTime.lo
tclUnixInit.lo tclUnixThrd.lo tclUnixCompat.lo tclUnixNotfy.lo
tclLoadDyld.lo tclMacOSXBundle.lo tclMacOSXNotify.lo -framework
CoreFoundation  -compatibility_version 8.4 -current_version 8.4.18
-install_name /usr/pkg/lib/libtcl8.4.dylib -seg1addr 0xa000000
-sectcreate __TEXT __info_plist Tcl-Info.plist   -version-info 1:0
libtool: link: rm -fr  .libs/libtcl8.4.1.dylib
.libs/libtcl8.4.1.dylib.dSYM .libs/libtcl8.4.a .libs/libtcl8.4.dylib
.libs/libtcl8.4.la .libs/libtcl8.4.lai .libs/libtcl8.4.lai.blsav
libtool: link: gcc -dynamiclib -Wl,-undefined -Wl,dynamic_lookup -o
.libs/libtcl8.4.1.dylib  .libs/regcomp.o .libs/regexec.o
.libs/regfree.o .libs/regerror.o .libs/tclAlloc.o .libs/tclAsync.o
.libs/tclBasic.o .libs/tclBinary.o .libs/tclCkalloc.o .libs/tclClock.o
.libs/tclCmdAH.o .libs/tclCmdIL.o .libs/tclCmdMZ.o .libs/tclCompCmds.o
.libs/tclCompExpr.o .libs/tclCompile.o .libs/tclDate.o
.libs/tclEncoding.o .libs/tclEnv.o .libs/tclEvent.o .libs/tclExecute.o
.libs/tclFCmd.o .libs/tclFileName.o .libs/tclGet.o .libs/tclHash.o
.libs/tclHistory.o .libs/tclIndexObj.o .libs/tclInterp.o .libs/tclIO.o
.libs/tclIOCmd.o .libs/tclIOGT.o .libs/tclIOSock.o .libs/tclIOUtil.o
.libs/tclLink.o .libs/tclListObj.o .libs/tclLiteral.o .libs/tclLoad.o
.libs/tclMain.o .libs/tclNamesp.o .libs/tclNotify.o .libs/tclObj.o
.libs/tclPanic.o .libs/tclParse.o .libs/tclParseExpr.o .libs/tclPipe.o
.libs/tclPkg.o .libs/tclPosixStr.o .libs/tclPreserve.o .libs/tclProc.o
.libs/tclRegexp.o .libs/tclResolve.o .libs/tclResult.o .libs/tclScan.o
.libs/tclStringObj.o .libs/tclThread.o .libs/tclThreadAlloc.o
.libs/tclThreadJoin.o .libs/tclStubInit.o .libs/tclStubLib.o
.libs/tclTimer.o .libs/tclUtf.o .libs/tclUtil.o .libs/tclVar.o
.libs/tclUnixChan.o .libs/tclUnixEvent.o .libs/tclUnixFCmd.o
.libs/tclUnixFile.o .libs/tclUnixPipe.o .libs/tclUnixSock.o
.libs/tclUnixTime.o .libs/tclUnixInit.o .libs/tclUnixThrd.o
.libs/tclUnixCompat.o .libs/tclUnixNotfy.o .libs/tclLoadDyld.o
.libs/tclMacOSXBundle.o .libs/tclMacOSXNotify.o   -framework
CoreFoundation -L/usr/pkgsrc/lang/tcl/work/.buildlink/lib
-framework CoreFoundation -install_name
/usr/pkg/lib/libtcl8.4.1.dylib -compatibility_version 2
-current_version 2.0 -Wl,-single_module
libtool: link: dsymutil .libs/libtcl8.4.1.dylib || :
warning: no debug symbols in executable (-arch x86_64)
libtool: link: (cd ".libs" && rm -f "libtcl8.4.dylib" && ln -s
"libtcl8.4.1.dylib" "libtcl8.4.dylib")
libtool: link: ar cru .libs/libtcl8.4.a  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 tclUnixCompat.o tclUnixNotfy.o tclLoadDyld.o
tclMacOSXBundle.o tclMacOSXNotify.o
/usr/bin/ranlib: file: .libs/libtcl8.4.a(tclThreadJoin.o) has no symbols
/usr/bin/ranlib: file: .libs/libtcl8.4.a(tclUnixNotfy.o) has no symbols
libtool: link: ranlib .libs/libtcl8.4.a
ranlib: file: .libs/libtcl8.4.a(tclThreadJoin.o) has no symbols
ranlib: file: .libs/libtcl8.4.a(tclUnixNotfy.o) has no symbols
libtool: link: ( cd ".libs" && rm -f "libtcl8.4.la" && ln -s
"../libtcl8.4.la" "libtcl8.4.la" )
libtool  --tag CC --mode=link gcc -Os -pipe -O2 -m64 -pipe  -arch
x86_64 -no-cpp-precomp -isystem /usr/include  -DTCL_DBGX=
-L/usr/pkg/lib -prebind -headerpad_max_install_names
-Wl,-search_paths_first tclAppInit.o
-L/usr/pkgsrc/lang/tcl/work/tcl8.4.18/unix -ltcl8.4 -framework
CoreFoundation  -sectcreate __TEXT __info_plist Tclsh-Info.plist   -o
tclsh
*** [buildlink3] Warning: libtool replaced -ltcl8.4 with
/usr/pkgsrc/lang/tcl/work/tcl8.4.18/unix/libtcl8.4.la
libtool: link: gcc -Os -pipe -O2 -m64 -pipe -arch x86_64
-no-cpp-precomp -isystem /usr/include -DTCL_DBGX= -prebind
-headerpad_max_install_names -Wl,-search_paths_first tclAppInit.o
-sectcreate __TEXT __info_plist Tclsh-Info.plist -o .libs/tclsh
-L/usr/pkgsrc/lang/tcl/work/.buildlink/lib
-L/usr/pkgsrc/lang/tcl/work/tcl8.4.18/unix
/usr/pkgsrc/lang/tcl/work/tcl8.4.18/unix/.libs/libtcl8.4.dylib
-framework CoreFoundation
Making directory /usr/pkgsrc/lang/tcl/work/.destdir/usr/pkg/bin
Installing libtcl8.4.dylib to /usr/pkgsrc/lang/tcl/work/.destdir/usr/pkg/lib/
libtool: install: /usr/pkgsrc/lang/tcl/work/tcl8.4.18/unix/install-sh
-c libtcl8.4.dylib
/usr/pkgsrc/lang/tcl/work/.destdir/usr/pkg/lib/libtcl8.4.dylib
install:  libtcl8.4.dylib does not exist
*** Error code 1

By the way, is there a reason tcl is still at version 8.4?

--Benny.

-- 
The first essential in chemistry is that you should perform practical
work and conduct experiments, for he who performs not practical work
nor makes experiments will never attain the least degree of mastery.
        -- Abu Musa Jabir ibn Hayyan (721-815)


Home | Main Index | Thread Index | Old Index