pkgsrc-Users archive

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

Re: Problem compiling lang/tcl under Darwin/64-bit



Same problem here.

Mark


On 2012/04/29 07:06, Benny Siegert wrote:
> 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.
> 



Home | Main Index | Thread Index | Old Index