Package: binutils
Version: 2.16.1cvs20060117-1
Severity: normal

Fails to link when software is compiled with -02.  With -O0, links just
fine.  binutils vertions 2.16.1-2 was last version to link with -O2
option.  This happens with just the 3.4 compilers.  4.0 compilers don't
have this problem.

See output such as this:

`.gnu.linkonce.t._ZNK6SCIRun10TetVolMeshINS_12TetLinearLgnINS_5PointEEEE4Edge6eq
EdgeclENS_9EdgeIndexIjEES8_' referenced in section `.rodata' of
Dataflow/Modules
/Fields/RefineTetVol.o: defined in discarded section
`.gnu.linkonce.t._ZNK6SCIRu
n10TetVolMeshINS_12TetLinearLgnINS_5PointEEEE4Edge6eqEdgeclENS_9EdgeIndexIjEES8_
' of Dataflow/Modules/Fields/RefineTetVol.o




-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages binutils depends on:
ii  libc6                         2.3.5-12   GNU C Library: Shared libraries an

binutils recommends no packages.

-- no debconf information

*** compile.errors
rm -f lib/libDataflow_Modules_Fields.so
g++-3.4 -Wl,-rpath -Wl,/usr/local/Thirdparty/1.24.1/Linux/gcc-3.4-32bit///lib 
-L/usr/local/Thirdparty/1.24.1/Linux/gcc-3.4-32bit///lib -Llib -m32  -Wall -O2  
   -shared  -Llib -m32  -Wall -O2     -Wl,-rpath 
-Wl,/home/jas/SCIRun/Cur/opt-i686-3.4/lib  -Wl,-rpath 
-Wl,/home/jas/SCIRun/Cur/opt-i686-3.4/lib -o lib/libDataflow_Modules_Fields.so 
-Wl,-soname -Wl,libDataflow_Modules_Fields.so 
Dataflow/Modules/Fields/ApplyMappingMatrix.o 
Dataflow/Modules/Fields/AttractNormals.o 
Dataflow/Modules/Fields/BuildMappingMatrix.o 
Dataflow/Modules/Fields/CastMLVtoHV.o Dataflow/Modules/Fields/CastTVtoMLV.o 
Dataflow/Modules/Fields/Centroids.o Dataflow/Modules/Fields/ChangeCoordinates.o 
Dataflow/Modules/Fields/ChangeFieldBasis.o 
Dataflow/Modules/Fields/ChangeFieldDataType.o 
Dataflow/Modules/Fields/ChangeFieldBounds.o 
Dataflow/Modules/Fields/ChooseField.o Dataflow/Modules/Fields/ClipByFunction.o 
Dataflow/Modules/Fields/ClipField.o Dataflow/Modules/Fields/ClipLattice.o 
Dataflow/Modules/Fields/Convert
 Tet.o Dataflow/Modules/Fields/Coregister.o 
Dataflow/Modules/Fields/CreateMesh.o Dataflow/Modules/Fields/CubitInterface.o 
Dataflow/Modules/Fields/DirectMapping.o Dataflow/Modules/Fields/FieldBoundary.o 
Dataflow/Modules/Fields/FieldCage.o Dataflow/Modules/Fields/FieldFrenet.o 
Dataflow/Modules/Fields/FieldInfo.o Dataflow/Modules/Fields/FieldMeasures.o 
Dataflow/Modules/Fields/FieldSetProperty.o 
Dataflow/Modules/Fields/FieldSlicer.o Dataflow/Modules/Fields/FieldSubSample.o 
Dataflow/Modules/Fields/GatherFields.o Dataflow/Modules/Fields/Gradient.o 
Dataflow/Modules/Fields/HexToTet.o Dataflow/Modules/Fields/InsertField.o 
Dataflow/Modules/Fields/IsoClip.o Dataflow/Modules/Fields/ManageFieldData.o 
Dataflow/Modules/Fields/ManageFieldMesh.o 
Dataflow/Modules/Fields/MapDataToMeshCoord.o 
Dataflow/Modules/Fields/MaskLattice.o 
Dataflow/Modules/Fields/MaskLatVolWithTriSurf.o 
Dataflow/Modules/Fields/MoveElemToNode.o 
Dataflow/Modules/Fields/MoveNodeToElem.o Dataflow/Modules/Fields/NodeGradient.o
  Dataflow/Modules/Fields/QuadToTri.o 
Dataflow/Modules/Fields/PlanarTransformField.o 
Dataflow/Modules/Fields/PointLatticeMap.o Dataflow/Modules/Fields/Probe.o 
Dataflow/Modules/Fields/RefineTetVol.o 
Dataflow/Modules/Fields/ReplaceScalarDataValue.o 
Dataflow/Modules/Fields/SampleField.o Dataflow/Modules/Fields/SampleLattice.o 
Dataflow/Modules/Fields/SamplePlane.o Dataflow/Modules/Fields/SampleStructHex.o 
Dataflow/Modules/Fields/ScalarFieldStats.o 
Dataflow/Modules/Fields/ScaleFieldData.o Dataflow/Modules/Fields/SeedPoints.o 
Dataflow/Modules/Fields/SelectField.o Dataflow/Modules/Fields/SetProperty.o 
Dataflow/Modules/Fields/ToPointCloud.o Dataflow/Modules/Fields/ToStructured.o 
Dataflow/Modules/Fields/TransformField.o 
Dataflow/Modules/Fields/TransformData.o 
Dataflow/Modules/Fields/TransformData2.o 
Dataflow/Modules/Fields/TransformData3.o 
Dataflow/Modules/Fields/TransformMesh.o Dataflow/Modules/Fields/Unstructure.o 
Dataflow/Modules/Fields/VectorMagnitude.o -lDataflow_Network -lDatafl
 ow_Ports -lDataflow_Widgets -lCore_Algorithms_Fields -lCore_Datatypes 
-lCore_Persistent -lCore_Exceptions -lCore_ImportExport -lCore_Thread 
-lCore_Containers -lCore_GuiInterface -lCore_Geom -lCore_Basis -lCore_Geometry 
-lCore_TkExtensions -lCore_Math -lCore_Util -lCore_Algorithms_Geometry 
-lCore_GeomInterface -lCore_Malloc  -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 -Wl,-rpath -Wl,/usr/X11R6/lib -L/usr/X11R6/lib -lGLU -lGL 
-lpthread -lm -Wl,-rpath -Wl,/usr/X11R6/lib -L/usr/X11R6/lib -lX11 -lXext -lXaw 
-lXi -lXt -lXmu  -lfl -lm -lpthread -lteem -lz -lm  
`.gnu.linkonce.t._ZNK6SCIRun10TetVolMeshINS_12TetLinearLgnINS_5PointEEEE4Edge6eqEdgeclENS_9EdgeIndexIjEES8_'
 referenced in section `.rodata' of Dataflow/Modules/Fields/RefineTetVol.o: 
defined in discarded section 
`.gnu.linkonce.t._ZNK6SCIRun10TetVolMeshINS_12TetLinearLgnINS_5PointEEEE4Edge6eqEdgeclENS_9EdgeIndexIjEES8_'
 of Dataflow/Modules/Fields/RefineTetVol.o
`.gnu.linkonce.t._ZN9__gnu_cxx25_Hashtable_const_iteratorIN6SCIRun9EdgeIndexIjEES3_NS1_10TetVolMeshINS1_12TetLinearLgnINS1_5PointEEEE4Edge14CellEdgeHasherESt9_IdentityIS3_ENS9_6eqEdgeESaIS3_EEppEv'
 referenced in section `.rodata' of Dataflow/Modules/Fields/RefineTetVol.o: 
defined in discarded section 
`.gnu.linkonce.t._ZN9__gnu_cxx25_Hashtable_const_iteratorIN6SCIRun9EdgeIndexIjEES3_NS1_10TetVolMeshINS1_12TetLinearLgnINS1_5PointEEEE4Edge14CellEdgeHasherESt9_IdentityIS3_ENS9_6eqEdgeESaIS3_EEppEv'
 of Dataflow/Modules/Fields/RefineTetVol.o
`.gnu.linkonce.t._ZNK9__gnu_cxx9hashtableIN6SCIRun9EdgeIndexIjEES3_NS1_10TetVolMeshINS1_12TetLinearLgnINS1_5PointEEEE4Edge14CellEdgeHasherESt9_IdentityIS3_ENS9_6eqEdgeESaIS3_EE11equal_rangeERKS3_'
 referenced in section `.rodata' of Dataflow/Modules/Fields/RefineTetVol.o: 
defined in discarded section 
`.gnu.linkonce.t._ZNK9__gnu_cxx9hashtableIN6SCIRun9EdgeIndexIjEES3_NS1_10TetVolMeshINS1_12TetLinearLgnINS1_5PointEEEE4Edge14CellEdgeHasherESt9_IdentityIS3_ENS9_6eqEdgeESaIS3_EE11equal_rangeERKS3_'
 of Dataflow/Modules/Fields/RefineTetVol.o
`.gnu.linkonce.t._ZN9__gnu_cxx9hashtableIN6SCIRun9EdgeIndexIjEES3_NS1_10TetVolMeshINS1_12TetLinearLgnINS1_5PointEEEE4Edge14CellEdgeHasherESt9_IdentityIS3_ENS9_6eqEdgeESaIS3_EE5eraseERKNS_19_Hashtable_iteratorIS3_S3_SA_SC_SD_SE_EE'
 referenced in section `.rodata' of Dataflow/Modules/Fields/RefineTetVol.o: 
defined in discarded section 
`.gnu.linkonce.t._ZN9__gnu_cxx9hashtableIN6SCIRun9EdgeIndexIjEES3_NS1_10TetVolMeshINS1_12TetLinearLgnINS1_5PointEEEE4Edge14CellEdgeHasherESt9_IdentityIS3_ENS9_6eqEdgeESaIS3_EE5eraseERKNS_19_Hashtable_iteratorIS3_S3_SA_SC_SD_SE_EE'
 of Dataflow/Modules/Fields/RefineTetVol.o
`.gnu.linkonce.t._ZN9__gnu_cxx9hashtableIN6SCIRun9EdgeIndexIjEES3_NS1_10TetVolMeshINS1_12TetLinearLgnINS1_5PointEEEE4Edge14CellEdgeHasherESt9_IdentityIS3_ENS9_6eqEdgeESaIS3_EE22insert_unique_noresizeERKS3_'
 referenced in section `.rodata' of Dataflow/Modules/Fields/RefineTetVol.o: 
defined in discarded section 
`.gnu.linkonce.t._ZN9__gnu_cxx9hashtableIN6SCIRun9EdgeIndexIjEES3_NS1_10TetVolMeshINS1_12TetLinearLgnINS1_5PointEEEE4Edge14CellEdgeHasherESt9_IdentityIS3_ENS9_6eqEdgeESaIS3_EE22insert_unique_noresizeERKS3_'
 of Dataflow/Modules/Fields/RefineTetVol.o
`.gnu.linkonce.t._ZN9__gnu_cxx9hashtableIN6SCIRun9EdgeIndexIjEES3_NS1_10TetVolMeshINS1_12TetLinearLgnINS1_5PointEEEE4Edge14CellEdgeHasherESt9_IdentityIS3_ENS9_6eqEdgeESaIS3_EE21insert_equal_noresizeERKS3_'
 referenced in section `.rodata' of Dataflow/Modules/Fields/RefineTetVol.o: 
defined in discarded section 
`.gnu.linkonce.t._ZN9__gnu_cxx9hashtableIN6SCIRun9EdgeIndexIjEES3_NS1_10TetVolMeshINS1_12TetLinearLgnINS1_5PointEEEE4Edge14CellEdgeHasherESt9_IdentityIS3_ENS9_6eqEdgeESaIS3_EE21insert_equal_noresizeERKS3_'
 of Dataflow/Modules/Fields/RefineTetVol.o
`.gnu.linkonce.t._ZN9__gnu_cxx9hashtableIN6SCIRun9EdgeIndexIjEES3_NS1_10TetVolMeshINS1_12TetLinearLgnINS1_5PointEEEE4Edge14CellEdgeHasherESt9_IdentityIS3_ENS9_6eqEdgeESaIS3_EE6resizeEj'
 referenced in section `.rodata' of Dataflow/Modules/Fields/RefineTetVol.o: 
defined in discarded section 
`.gnu.linkonce.t._ZN9__gnu_cxx9hashtableIN6SCIRun9EdgeIndexIjEES3_NS1_10TetVolMeshINS1_12TetLinearLgnINS1_5PointEEEE4Edge14CellEdgeHasherESt9_IdentityIS3_ENS9_6eqEdgeESaIS3_EE6resizeEj'
 of Dataflow/Modules/Fields/RefineTetVol.o
`.gnu.linkonce.t._ZN6SCIRun10TetVolMeshINS_12TetLinearLgnINS_5PointEEEE17delete_cell_edgesENS_9CellIndexIjEE'
 referenced in section `.rodata' of Dataflow/Modules/Fields/RefineTetVol.o: 
defined in discarded section 
`.gnu.linkonce.t._ZN6SCIRun10TetVolMeshINS_12TetLinearLgnINS_5PointEEEE17delete_cell_edgesENS_9CellIndexIjEE'
 of Dataflow/Modules/Fields/RefineTetVol.o
collect2: ld returned 1 exit status
make: *** [lib/libDataflow_Modules_Fields.so] Error 1
rm -f lib/libDataflow_Modules_Render.so
g++-3.4 -Wl,-rpath -Wl,/usr/local/Thirdparty/1.24.1/Linux/gcc-3.4-32bit///lib 
-L/usr/local/Thirdparty/1.24.1/Linux/gcc-3.4-32bit///lib -Llib -m32  -Wall -O2  
   -shared  -Llib -m32  -Wall -O2     -Wl,-rpath 
-Wl,/home/jas/SCIRun/Cur/opt-i686-3.4/lib  -Wl,-rpath 
-Wl,/home/jas/SCIRun/Cur/opt-i686-3.4/lib -o lib/libDataflow_Modules_Render.so 
-Wl,-soname -Wl,libDataflow_Modules_Render.so 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/SynchronizeGeometry.o 
Dataflow/Modules/Render/ViewWindow.o Dataflow/Modules/Render/ViewSlices.o 
Dataflow/Modules/Render/Painter.o Dataflow/Modules/Render/PainterTools.o 
Dataflow/Modules/Render/Viewer.o Dataflow/Modules/Render/glMath.o 
-lDataflow_Widgets -lDataflow_Network -lDataflow_Ports -lCore_Datatypes 
-lDataflow_Comm -lCore_Persistent -lCore_Exceptions -lCore_Geometry -lCo
 re_Algorithms_Fields -lCore_Geom -lCore_Thread -lCore_Containers 
-lCore_GuiInterface -lCore_TkExtensions -lCore_Util -lCore_GeomInterface 
-lCore_Basis -lCore_Volume -lCore_Bundle -lCore_Malloc  -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 -Wl,-rpath -Wl,/usr/X11R6/lib 
-L/usr/X11R6/lib -lGLU -lGL -lpthread -lm -Wl,-rpath -Wl,/usr/X11R6/lib 
-L/usr/X11R6/lib -lX11 -lXext -lXaw -lXi -lXt -lXmu  -lmpege -Wl,-rpath 
-Wl,/usr/local/Thirdparty/1.24.1/Linux/gcc-3.4-32bit//lib 
-L/usr/local/Thirdparty/1.24.1/Linux/gcc-3.4-32bit//lib -lMagick -lz -lm -lm 
-lteem -lz -lm  
`.gnu.linkonce.t._ZN6SCIRun7Painter10NrrdVolume9get_valueIdEEvRKSt6vectorIiSaIiEERT_'
 referenced in section `.rodata' of Dataflow/Modules/Render/PainterTools.o: 
defined in discarded section 
`.gnu.linkonce.t._ZN6SCIRun7Painter10NrrdVolume9get_valueIdEEvRKSt6vectorIiSaIiEERT_'
 of Dataflow/Modules/Render/PainterTools.o
collect2: ld returned 1 exit status
make: *** [lib/libDataflow_Modules_Render.so] Error 1
rm -f lib/libPackages_Uintah_CCA_Components_Arches.so
g++-3.4 -Wl,-rpath -Wl,/usr/local/Thirdparty/1.24.1/Linux/gcc-3.4-32bit///lib 
-L/usr/local/Thirdparty/1.24.1/Linux/gcc-3.4-32bit///lib -Llib -m32  -Wall -O2  
   -shared  -Llib -m32  -Wall -O2     -Wl,-rpath 
-Wl,/home/jas/SCIRun/Cur/opt-i686-3.4/lib  -Wl,-rpath 
-Wl,/home/jas/SCIRun/Cur/opt-i686-3.4/lib -o 
lib/libPackages_Uintah_CCA_Components_Arches.so -Wl,-soname 
-Wl,libPackages_Uintah_CCA_Components_Arches.so 
Packages/Uintah/CCA/Components/Arches/Arches.o 
Packages/Uintah/CCA/Components/Arches/ArchesLabel.o 
Packages/Uintah/CCA/Components/Arches/ArchesMaterial.o 
Packages/Uintah/CCA/Components/Arches/ArchesVariables.o 
Packages/Uintah/CCA/Components/Arches/ArchesConstVariables.o 
Packages/Uintah/CCA/Components/Arches/BoundaryCondition.o 
Packages/Uintah/CCA/Components/Arches/CellInformation.o 
Packages/Uintah/CCA/Components/Arches/Discretization.o 
Packages/Uintah/CCA/Components/Arches/EnthalpySolver.o 
Packages/Uintah/CCA/Components/Arches/ExplicitSolver.o 
Packages/Uintah/CCA/Compon
 ents/Arches/LinearSolver.o 
Packages/Uintah/CCA/Components/Arches/MomentumSolver.o 
Packages/Uintah/CCA/Components/Arches/NonlinearSolver.o 
Packages/Uintah/CCA/Components/Arches/PhysicalConstants.o 
Packages/Uintah/CCA/Components/Arches/PicardNonlinearSolver.o 
Packages/Uintah/CCA/Components/Arches/PressureSolver.o 
Packages/Uintah/CCA/Components/Arches/Properties.o 
Packages/Uintah/CCA/Components/Arches/ReactiveScalarSolver.o 
Packages/Uintah/CCA/Components/Arches/ThermalNOxSolver.o 
Packages/Uintah/CCA/Components/Arches/RBGSSolver.o 
Packages/Uintah/CCA/Components/Arches/ScalarSolver.o 
Packages/Uintah/CCA/Components/Arches/SmagorinskyModel.o 
Packages/Uintah/CCA/Components/Arches/ScaleSimilarityModel.o 
Packages/Uintah/CCA/Components/Arches/IncDynamicProcedure.o 
Packages/Uintah/CCA/Components/Arches/CompDynamicProcedure.o 
Packages/Uintah/CCA/Components/Arches/CompLocalDynamicProcedure.o 
Packages/Uintah/CCA/Components/Arches/OdtClosure.o 
Packages/Uintah/CCA/Components/Arches/OdtData.o
  Packages/Uintah/CCA/Components/Arches/Source.o 
Packages/Uintah/CCA/Components/Arches/TurbulenceModel.o 
Packages/Uintah/CCA/Components/Arches/PetscSolver.o 
Packages/Uintah/CCA/Components/Arches/Filter.o -lCore_Util -lCore_Thread 
-lCore_Exceptions -lCore_Geometry -lCore_Containers -lCore_Malloc 
-lPackages_Uintah_Core_ProblemSpec -lPackages_Uintah_Core_GeometryPiece 
-lPackages_Uintah_Core_Grid -lPackages_Uintah_Core_Util 
-lPackages_Uintah_Core_Disclosure -lPackages_Uintah_Core_Exceptions 
-lPackages_Uintah_CCA_Components_Arches_fortran 
-lPackages_Uintah_CCA_Components_Arches_Mixing 
-lPackages_Uintah_CCA_Components_Arches_Radiation -lPackages_Uintah_CCA_Ports 
-lPackages_Uintah_Core_Parallel  -Wl,-rpath -Wl,/usr//lib -L/usr//lib -lxml2   
-lmpi -DMPIPP_H -lm -Wl,-rpath -Wl,/usr/local/petsc-2.2.1//lib/libO/linux 
-L/usr/local/petsc-2.2.1//lib/libO/linux -lpetsc -lpetscvec -lpetscmat 
-lpetscdm -lpetscsnes -lpetscts -lpetscksp -llapack -lcblas -lf77blas -latlas 
-lg2c -lg2c -lcblas -lf
 77blas -latlas -lg2c -lm -lmpi -lg2c -ldl -DMPIPP_H     -Wl,-rpath 
-Wl,/usr//lib -L/usr//lib -lxml2 -lg2c   -lmpi -DMPIPP_H -lm  
`.gnu.linkonce.t._ZN6Uintah19TimeIntegratorLabelC1EPKNS_11ArchesLabelENS_22TimeIntegratorStepType4TypeE'
 referenced in section `.rodata' of 
Packages/Uintah/CCA/Components/Arches/ExplicitSolver.o: defined in discarded 
section 
`.gnu.linkonce.t._ZN6Uintah19TimeIntegratorLabelC1EPKNS_11ArchesLabelENS_22TimeIntegratorStepType4TypeE'
 of Packages/Uintah/CCA/Components/Arches/ExplicitSolver.o
`.gnu.linkonce.t._ZN6Uintah19TimeIntegratorLabelC1EPKNS_11ArchesLabelENS_22TimeIntegratorStepType4TypeE'
 referenced in section `.rodata' of 
Packages/Uintah/CCA/Components/Arches/PicardNonlinearSolver.o: defined in 
discarded section 
`.gnu.linkonce.t._ZN6Uintah19TimeIntegratorLabelC1EPKNS_11ArchesLabelENS_22TimeIntegratorStepType4TypeE'
 of Packages/Uintah/CCA/Components/Arches/PicardNonlinearSolver.o
collect2: ld returned 1 exit status
make: *** [lib/libPackages_Uintah_CCA_Components_Arches.so] Error 1
Compiling on-the-fly-libs directory:
make[1]: Entering directory `/home/jas/SCIRun/Cur/opt-i686-3.4/on-the-fly-libs'
make[1]: Nothing to be done for `default'.
make[1]: Leaving directory `/home/jas/SCIRun/Cur/opt-i686-3.4/on-the-fly-libs'
make: Target `default' not remade because of errors.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to