[MacPorts] #13627: vtk5: fails to build ("ld: cycle in dylib re-exports with /usr/X11R6/lib/libGL.dylib")
MacPorts
trac at macosforge.org
Wed Mar 5 14:02:53 PST 2008
#13627: vtk5: fails to build ("ld: cycle in dylib re-exports with
/usr/X11R6/lib/libGL.dylib")
-----------------------------------+----------------------------------------
Reporter: chris at improbable.org | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: | Keywords:
-----------------------------------+----------------------------------------
Comment (by chris at improbable.org):
I upgraded cmake (and all other installed packages) - now it's failing
while compiling the tcl bindings:
```
chris at Enceladus:~ $ sudo port clean vtk5
Password:
---> Cleaning vtk5
chris at Enceladus:~ $ sudo port install vtk5
---> Fetching vtk5
---> Verifying checksum(s) for vtk5
---> Extracting vtk5
---> Applying patches to vtk5
---> Configuring vtk5
---> Building vtk5 with target all
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_vtk5/work/VTK"
&& make all " returned error 2
Command output:
vtkHierarchicalDataInformationCppCommand(vtkHierarchicalDataInformation*,
Tcl_Interp*, int, char**)in
libvtkFilteringTCL.a(vtkHierarchicalDataInformationTcl.o)
"vtkDataArray::GetDataTypeSize(int)", referenced from:
vtkDataArrayCppCommand(vtkDataArray*, Tcl_Interp*, int, char**)in
libvtkCommonTCL.a(vtkDataArrayTcl.o)
"vtkSortDataArray::Sort(vtkDataArray*, vtkIdList*)", referenced from:
vtkSortDataArrayCppCommand(vtkSortDataArray*, Tcl_Interp*, int,
char**)in libvtkGraphicsTCL.a(vtkSortDataArrayTcl.o)
"vtkStreamingDemandDrivenPipeline::UPDATE_TIME_INDEX()", referenced
from:
vtkStreamingDemandDrivenPipelineCppCommand(vtkStreamingDemandDrivenPipeline*,
Tcl_Interp*, int, char**)in
libvtkFilteringTCL.a(vtkStreamingDemandDrivenPipelineTcl.o)
"vtkWriter::EncodeArrayName(char*, char const*)", referenced from:
vtkWriterCppCommand(vtkWriter*, Tcl_Interp*, int, char**)in
libvtkIOTCL.a(vtkWriterTcl.o)
"vtkHierarchicalDataInformation::DeepCopy(vtkHierarchicalDataInformation*)",
referenced from:
vtkHierarchicalDataInformationCppCommand(vtkHierarchicalDataInformation*,
Tcl_Interp*, int, char**)in
libvtkFilteringTCL.a(vtkHierarchicalDataInformationTcl.o)
"vtkHierarchicalDataExtractDataSets::AddDataSet(unsigned int, unsigned
int)", referenced from:
vtkHierarchicalDataExtractDataSetsCppCommand(vtkHierarchicalDataExtractDataSets*,
Tcl_Interp*, int, char**)in
libvtkGraphicsTCL.a(vtkHierarchicalDataExtractDataSetsTcl.o)
"vtkCompositeDataPipeline::MARKED_FOR_UPDATE()", referenced from:
vtkCompositeDataPipelineCppCommand(vtkCompositeDataPipeline*,
Tcl_Interp*, int, char**)in
libvtkFilteringTCL.a(vtkCompositeDataPipelineTcl.o)
"vtkHierarchicalDataInformation::GetNumberOfDataSets(unsigned int)",
referenced from:
vtkHierarchicalDataInformationCppCommand(vtkHierarchicalDataInformation*,
Tcl_Interp*, int, char**)in
libvtkFilteringTCL.a(vtkHierarchicalDataInformationTcl.o)
"vtkHierarchicalDataExtractDataSets::ClearDataSetList()", referenced
from:
vtkHierarchicalDataExtractDataSetsCppCommand(vtkHierarchicalDataExtractDataSets*,
Tcl_Interp*, int, char**)in
libvtkGraphicsTCL.a(vtkHierarchicalDataExtractDataSetsTcl.o)
"vtkHierarchicalDataSet::SetDataSet(unsigned int, unsigned int,
vtkDataObject*)", referenced from:
vtkHierarchicalDataSetCppCommand(vtkHierarchicalDataSet*,
Tcl_Interp*, int, char**)in
libvtkFilteringTCL.a(vtkHierarchicalDataSetTcl.o)
"vtkDataObject::DATA_TIME_INDEX()", referenced from:
vtkDataObjectCppCommand(vtkDataObject*, Tcl_Interp*, int, char**)in
libvtkFilteringTCL.a(vtkDataObjectTcl.o)
"vtkMeshQuality::TriangleFrobeniusNorm(vtkCell*)", referenced from:
vtkMeshQualityCppCommand(vtkMeshQuality*, Tcl_Interp*, int,
char**)in libvtkGraphicsTCL.a(vtkMeshQualityTcl.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [bin/vtk] Error 1
make[1]: *** [Wrapping/Tcl/CMakeFiles/vtk.dir/all] Error 2
make: *** [all] Error 2
```
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13627#comment:3>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list