SCIRun User Mailing List

Text archives Help


[SCIRUN-USERS] 1.22: build failed under MacOSX 10.3.4


Chronological Thread 
  • From: Paulo Tribolet Abreu <paulotex@ist.utl.pt>
  • To: scirun-users@sci.utah.edu
  • Subject: [SCIRUN-USERS] 1.22: build failed under MacOSX 10.3.4
  • Date: Tue, 20 Jul 2004 16:05:20 +0100

Hi:

I'm trying to build scirun 1.22 on MacOSX 10.3.4 on a G3. I know the G3 isn't supported. However, 1.20 built fine on the same machine, so I was hoping 1.22 would also built.

The error I'm getting is:

ld: Undefined symbols:
_biffGetDone
_limnBiffKey
_limnCameraPathMake
/usr/bin/libtool: internal link edit command failed
make: *** [lib/libDataflow_Modules_Render.dylib] Error 1

The compile command where the error occurs is:

g++ -L/Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/Thirdparty_osx- bin.1.22.04//lib -L/Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/Thirdparty_osx- bin.1.22.04//lib -L/Volumes/Local/Users/paulo/lib -L/sw/lib -Llib -I/Volumes/Local/Users/paulo/include -I/sw/include -I/Volumes/Local/Users/paulo/include -I/sw/include -O2 -fno-common -dynamic -fcoalesce-templates -Wno-long-double -I/Volumes/Local/Users/paulo/include -I/sw/include -dynamiclib -Llib -I/Volumes/Local/Users/paulo/include -I/sw/include -O2 -fno-common -dynamic -fcoalesce-templates -Wno-long-double -I/Volumes/Local/Users/paulo/include -I/sw/include -install_name /Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/SCIRun/build/lib/ libDataflow_Modules_Render.dylib -o lib/libDataflow_Modules_Render.dylib Dataflow/Modules/Render/BaWGL.o Dataflow/Modules/Render/Ball.o Dataflow/Modules/Render/BallAux.o Dataflow/Modules/Render/BallMath.o Dataflow/Modules/Render/Camera.o Dataflow/Modules/Render/EditPath.o Dataflow/Modules/Render/OpenGL.o Dataflow/Modules/Render/Parser.o Dataflow/Modules/Render/PBuffer.o Dataflow/Modules/Render/SCIBaWGL.o Dataflow/Modules/Render/SharedMemory.o Dataflow/Modules/Render/SynchronizeGeometry.o Dataflow/Modules/Render/Tex.o Dataflow/Modules/Render/ViewGeom.o Dataflow/Modules/Render/ViewWindow.o Dataflow/Modules/Render/Viewer.o Dataflow/Modules/Render/glMath.o lib/libDataflow_Widgets.dylib lib/libDataflow_Network.dylib lib/libDataflow_Ports.dylib lib/libCore_Datatypes.dylib lib/libDataflow_Comm.dylib lib/libCore_Persistent.dylib lib/libCore_Exceptions.dylib lib/libCore_Geometry.dylib lib/libCore_Geom.dylib lib/libCore_Thread.dylib lib/libCore_Containers.dylib lib/libCore_GuiInterface.dylib lib/libCore_TkExtensions.dylib lib/libCore_Util.dylib lib/libCore_GeomInterface.dylib lib/libCore_Malloc.dylib -ltk -ltcl -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_PW_GECOS=1 -L/usr/X11R6/lib -L/usr/X11R6/lib -lGLU -lGL -L/usr/X11R6/lib -L/usr/X11R6/lib -lX11 -lXext -lXaw -lXi -lXt -lXmu -lmpege -L/usr/local/lib -L/usr/local/lib -L/Volumes/Local/Users/paulo/lib -L/Volumes/Local/Users/paulo/lib -L/sw/lib -L/sw/lib -L/Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/Thirdparty_osx- bin.1.22.04/lib -L/Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/Thirdparty_osx- bin.1.22.04/lib -lMagick -lmpeg2 -ltiff -lfreetype -ljpeg -lpng -lwmflite -lbz2 -lz -lm -lm

First, it complains of multiple definitions of symbols:

ld: warning multiple definitions of symbol _Tcl_CreateFileHandler
lib/libCore_TkExtensions.dylib(tclUnixNotify-8.3.o) definition of _Tcl_CreateFileHandler
/Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/Thirdparty_osx- bin.1.22.04//lib/libtcl.dylib(tclUnixNotfy.o) definition of _Tcl_CreateFileHandler
ld: warning multiple definitions of symbol _Tcl_WaitForEvent
lib/libCore_TkExtensions.dylib(tclUnixNotify-8.3.o) definition of _Tcl_WaitForEvent
/Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/Thirdparty_osx- bin.1.22.04//lib/libtcl.dylib(tclUnixNotfy.o) definition of _Tcl_WaitForEvent
ld: warning multiple definitions of symbol _Tcl_FinalizeNotifier
lib/libCore_TkExtensions.dylib(tclUnixNotify-8.3.o) definition of _Tcl_FinalizeNotifier
/Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/Thirdparty_osx- bin.1.22.04//lib/libtcl.dylib(tclUnixNotfy.o) definition of _Tcl_FinalizeNotifier
ld: warning multiple definitions of symbol _Tcl_InitNotifier
lib/libCore_TkExtensions.dylib(tclUnixNotify-8.3.o) definition of _Tcl_InitNotifier
/Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/Thirdparty_osx- bin.1.22.04//lib/libtcl.dylib(tclUnixNotfy.o) definition of _Tcl_InitNotifier
ld: warning multiple definitions of symbol _Tcl_ServiceModeHook
lib/libCore_TkExtensions.dylib(tclUnixNotify-8.3.o) definition of _Tcl_ServiceModeHook
/Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/Thirdparty_osx- bin.1.22.04//lib/libtcl.dylib(tclUnixNotfy.o) definition of _Tcl_ServiceModeHook
ld: warning multiple definitions of symbol _Tcl_SetTimer
lib/libCore_TkExtensions.dylib(tclUnixNotify-8.3.o) definition of _Tcl_SetTimer
/Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/Thirdparty_osx- bin.1.22.04//lib/libtcl.dylib(tclUnixNotfy.o) definition of _Tcl_SetTimer
ld: warning multiple definitions of symbol _Tcl_AlertNotifier
lib/libCore_TkExtensions.dylib(tclUnixNotify-8.3.o) definition of _Tcl_AlertNotifier
/Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/Thirdparty_osx- bin.1.22.04//lib/libtcl.dylib(tclUnixNotfy.o) definition of _Tcl_AlertNotifier
ld: warning multiple definitions of symbol _Tcl_DeleteFileHandler
lib/libCore_TkExtensions.dylib(tclUnixNotify-8.3.o) definition of _Tcl_DeleteFileHandler
/Volumes/Local/Users/paulo/trab/GoLP/SCIRun-1.22/Thirdparty_osx- bin.1.22.04//lib/libtcl.dylib(tclUnixNotfy.o) definition of _Tcl_DeleteFileHandler

And then comes the undefined symbols:

ld: Undefined symbols:
_biffGetDone
_limnBiffKey
_limnCameraPathMake
/usr/bin/libtool: internal link edit command failed
make: *** [lib/libDataflow_Modules_Render.dylib] Error 1

It doesn't seem like a G3 issue. That's why I'm asking for help anyway. Can it be a -flat_namespace / -twolevel_namespace issue? Or some misconfiguration from my part?

Thanks

Paulo

===========================================================================
== The SCIRun Users mailing list: send email to majordomo@sci.utah.edu   ==
== for more details.                                                     ==
== Please acknowledge use of SCIRun in your papers and reports:          ==
==   see http://software.sci.utah.edu/scirun-biopse_citation.bib         ==
===========================================================================





Archive powered by MHonArc 2.6.16.

Top of page