still problems with the linker on hpux-11.0
Markus Werle
numerical.simulation@web.de
Tue Sep 11 06:19:00 GMT 2001
The version which uses hp's linker
g++ -v
Reading specs from
/opt/precompiled/gcc-3.0.1-64-hpld/lib/gcc-lib/hppa64-hp-hpux11.00/3.0.1/specs
Configured with: ../gcc-3.0.1/configure
--prefix=/opt/precompiled/gcc-3.0.1-64-hpld --host=hppa64-hp-hpux11.00
--with-gnu-as --with-as=/opt/precompiled/gcc-3.0.1-64-hpld/bin/as --without-gnu-ld
--with-ld=/usr/ccs/bin/ld --enable-version-specific-runtime-libs
--enable-languages=c,c++,f77 --disable-shared
dies with:
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/PETScVector.o) to NOTYPE symbol
(in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/PETScEnvironment.o) to NOTYPE
symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/MkDir.o) to NOTYPE symbol (in
file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/CommandLineParser.o) to NOTYPE
symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/StringSpecialFunctions.o) to
NOTYPE symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::num_put<char,
std::ostreambuf_iterator<char, std::char_traits<char> > >::id"; resolving NOTYPE
symbol (in file ../obj/hpux11.00/TecplotFile.2D.o) to NOTYPE symbol (in file
../obj/hpux11.00/StringSpecialFunctions.o)
ld: Type mismatch for symbol "guard variable for std::num_get<char,
std::istreambuf_iterator<char, std::char_traits<char> > >::id"; resolving NOTYPE
symbol (in file ../obj/hpux11.00/TecplotFile.2D.o) to NOTYPE symbol (in file
../obj/hpux11.00/StringSpecialFunctions.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/TecplotFile.2D.o) to NOTYPE
symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/InnerProducts.Bilinear.o) to
NOTYPE symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::num_put<char,
std::ostreambuf_iterator<char, std::char_traits<char> > >::id"; resolving NOTYPE
symbol (in file ../obj/hpux11.00/RunTimeArgs.o) to NOTYPE symbol (in file
../obj/hpux11.00/StringSpecialFunctions.o)
ld: Type mismatch for symbol "guard variable for std::num_get<char,
std::istreambuf_iterator<char, std::char_traits<char> > >::id"; resolving NOTYPE
symbol (in file ../obj/hpux11.00/RunTimeArgs.o) to NOTYPE symbol (in file
../obj/hpux11.00/StringSpecialFunctions.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/RunTimeArgs.o) to NOTYPE symbol
(in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/NewtonSpecialClasses.o) to
NOTYPE symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/NewtonSolver.o) to NOTYPE symbol
(in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/NumericalMethodManagement.o) to
NOTYPE symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/ShockCapturing.o) to NOTYPE
symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::num_put<char,
std::ostreambuf_iterator<char, std::char_traits<char> > >::id"; resolving NOTYPE
symbol (in file ../obj/hpux11.00/Grid2DSimpleRectangularStructured.o) to NOTYPE
symbol (in file ../obj/hpux11.00/StringSpecialFunctions.o)
ld: Type mismatch for symbol "guard variable for std::num_get<char,
std::istreambuf_iterator<char, std::char_traits<char> > >::id"; resolving NOTYPE
symbol (in file ../obj/hpux11.00/Grid2DSimpleRectangularStructured.o) to NOTYPE
symbol (in file ../obj/hpux11.00/StringSpecialFunctions.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file
../obj/hpux11.00/Grid2DSimpleRectangularStructured.o) to NOTYPE symbol (in file
../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/GalerkinSolver.o) to NOTYPE
symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/Nodes.o) to NOTYPE symbol (in
file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/ValueHolder.o) to NOTYPE symbol
(in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/BasicIdentity.o) to NOTYPE
symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for void
Grid2DSimple::FillTableOfInnerProducts_2<(TypeOfGalerkinFunction)1,
(TypeOfGalerkinFunction)1, (TypeOfGalerkinFunction)7>(std::map<unsigned long,
double, std::less<unsigned long>, std::allocator<std::pair<unsigned long const,
double> > >&, unsigned long)::PrimaryTable const"; resolving NOTYPE symbol (in
file ../obj/hpux11.00/main_EulerEquations_2D.o) to NOTYPE symbol (in file
../obj/hpux11.00/Grid2DSimpleRectangularStructured.o)
ld: Type mismatch for symbol "guard variable for void
Grid2DSimple::FillTableOfInnerProducts_2<(TypeOfGalerkinFunction)1,
(TypeOfGalerkinFunction)1, (TypeOfGalerkinFunction)7>(std::map<unsigned long,
double, std::less<unsigned long>, std::allocator<std::pair<unsigned long const,
double> > >&, unsigned long)::SecondaryTable const"; resolving NOTYPE symbol (in
file ../obj/hpux11.00/main_EulerEquations_2D.o) to NOTYPE symbol (in file
../obj/hpux11.00/Grid2DSimpleRectangularStructured.o)
ld: Type mismatch for symbol "guard variable for void
Grid2DSimple::FillTableOfInnerProducts_2<(TypeOfGalerkinFunction)1,
(TypeOfGalerkinFunction)2, (TypeOfGalerkinFunction)7>(std::map<unsigned long,
double, std::less<unsigned long>, std::allocator<std::pair<unsigned long const,
double> > >&, unsigned long)::PrimaryTable const"; resolving NOTYPE symbol (in
file ../obj/hpux11.00/main_EulerEquations_2D.o) to NOTYPE symbol (in file
../obj/hpux11.00/Grid2DSimpleRectangularStructured.o)
ld: Type mismatch for symbol "guard variable for void
Grid2DSimple::FillTableOfInnerProducts_2<(TypeOfGalerkinFunction)1,
(TypeOfGalerkinFunction)2, (TypeOfGalerkinFunction)7>(std::map<unsigned long,
double, std::less<unsigned long>, std::allocator<std::pair<unsigned long const,
double> > >&, unsigned long)::SecondaryTable const"; resolving NOTYPE symbol (in
file ../obj/hpux11.00/main_EulerEquations_2D.o) to NOTYPE symbol (in file
../obj/hpux11.00/Grid2DSimpleRectangularStructured.o)
ld: Type mismatch for symbol "guard variable for void
Grid2DSimple::FillTableOfInnerProducts_2<(TypeOfGalerkinFunction)2,
(TypeOfGalerkinFunction)2, (TypeOfGalerkinFunction)7>(std::map<unsigned long,
double, std::less<unsigned long>, std::allocator<std::pair<unsigned long const,
double> > >&, unsigned long)::PrimaryTable const"; resolving NOTYPE symbol (in
file ../obj/hpux11.00/main_EulerEquations_2D.o) to NOTYPE symbol (in file
../obj/hpux11.00/Grid2DSimpleRectangularStructured.o)
ld: Type mismatch for symbol "guard variable for void
Grid2DSimple::FillTableOfInnerProducts_2<(TypeOfGalerkinFunction)2,
(TypeOfGalerkinFunction)2, (TypeOfGalerkinFunction)7>(std::map<unsigned long,
double, std::less<unsigned long>, std::allocator<std::pair<unsigned long const,
double> > >&, unsigned long)::SecondaryTable const"; resolving NOTYPE symbol (in
file ../obj/hpux11.00/main_EulerEquations_2D.o) to NOTYPE symbol (in file
../obj/hpux11.00/Grid2DSimpleRectangularStructured.o)
ld: Type mismatch for symbol "guard variable for void
Grid2DSimple::FillTableOfInnerProducts_2<(TypeOfGalerkinFunction)2,
(TypeOfGalerkinFunction)1, (TypeOfGalerkinFunction)7>(std::map<unsigned long,
double, std::less<unsigned long>, std::allocator<std::pair<unsigned long const,
double> > >&, unsigned long)::PrimaryTable const"; resolving NOTYPE symbol (in
file ../obj/hpux11.00/main_EulerEquations_2D.o) to NOTYPE symbol (in file
../obj/hpux11.00/Grid2DSimpleRectangularStructured.o)
ld: Type mismatch for symbol "guard variable for void
Grid2DSimple::FillTableOfInnerProducts_2<(TypeOfGalerkinFunction)2,
(TypeOfGalerkinFunction)1, (TypeOfGalerkinFunction)7>(std::map<unsigned long,
double, std::less<unsigned long>, std::allocator<std::pair<unsigned long const,
double> > >&, unsigned long)::SecondaryTable const"; resolving NOTYPE symbol (in
file ../obj/hpux11.00/main_EulerEquations_2D.o) to NOTYPE symbol (in file
../obj/hpux11.00/Grid2DSimpleRectangularStructured.o)
ld: Type mismatch for symbol "guard variable for std::num_put<char,
std::ostreambuf_iterator<char, std::char_traits<char> > >::id"; resolving NOTYPE
symbol (in file ../obj/hpux11.00/main_EulerEquations_2D.o) to NOTYPE symbol (in
file ../obj/hpux11.00/StringSpecialFunctions.o)
ld: Type mismatch for symbol "guard variable for std::num_get<char,
std::istreambuf_iterator<char, std::char_traits<char> > >::id"; resolving NOTYPE
symbol (in file ../obj/hpux11.00/main_EulerEquations_2D.o) to NOTYPE symbol (in
file ../obj/hpux11.00/StringSpecialFunctions.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file ../obj/hpux11.00/main_EulerEquations_2D.o) to
NOTYPE symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file
../obj/hpux11.00/libTONGAS_EULER_2D.a[EulerEquations2D.BCs.o]) to NOTYPE symbol
(in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file
../obj/hpux11.00/libTONGAS_EULER_2D.a[EulerContinuityEQ.o]) to NOTYPE symbol (in
file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file
../obj/hpux11.00/libTONGAS_EULER_2D.a[EulerMomentumEQ.o]) to NOTYPE symbol (in
file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file
../obj/hpux11.00/libTONGAS_EULER_2D.a[EulerEnergyEQ.o]) to NOTYPE symbol (in file
../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file
../obj/hpux11.00/libTONGAS_EULER_2D.a[EulerEquations2D.SDT1.o]) to NOTYPE symbol
(in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file
../obj/hpux11.00/libTONGAS_EULER_2D.a[EulerEquations2D.SDT2.o]) to NOTYPE symbol
(in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file
../obj/hpux11.00/libTONGAS_EULER_2D.a[EulerEquations2D.SDT3.o]) to NOTYPE symbol
(in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "std::numpunct<char>::id"; resolving NOTYPE symbol
(in file
/opt/precompiled/gcc-3.0.1-64-hpld/lib/gcc-lib/hppa64-hp-hpux11.00/3.0.1/libstdc++.a[locale-inst.o])
to OBJECT symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "std::num_get<char, std::istreambuf_iterator<char,
std::char_traits<char> > >::id"; resolving NOTYPE symbol (in file
/opt/precompiled/gcc-3.0.1-64-hpld/lib/gcc-lib/hppa64-hp-hpux11.00/3.0.1/libstdc++.a[locale-inst.o])
to OBJECT symbol (in file ../obj/hpux11.00/StringSpecialFunctions.o)
ld: Type mismatch for symbol "std::num_put<char, std::ostreambuf_iterator<char,
std::char_traits<char> > >::id"; resolving NOTYPE symbol (in file
/opt/precompiled/gcc-3.0.1-64-hpld/lib/gcc-lib/hppa64-hp-hpux11.00/3.0.1/libstdc++.a[locale-inst.o])
to OBJECT symbol (in file ../obj/hpux11.00/StringSpecialFunctions.o)
ld: Type mismatch for symbol "guard variable for std::numpunct<char>::id";
resolving NOTYPE symbol (in file
/opt/precompiled/gcc-3.0.1-64-hpld/lib/gcc-lib/hppa64-hp-hpux11.00/3.0.1/libstdc++.a[locale-inst.o])
to NOTYPE symbol (in file ../obj/hpux11.00/PETScMatrix.o)
ld: Type mismatch for symbol "guard variable for std::num_get<char,
std::istreambuf_iterator<char, std::char_traits<char> > >::id"; resolving NOTYPE
symbol (in file
/opt/precompiled/gcc-3.0.1-64-hpld/lib/gcc-lib/hppa64-hp-hpux11.00/3.0.1/libstdc++.a[locale-inst.o])
to NOTYPE symbol (in file ../obj/hpux11.00/StringSpecialFunctions.o)
ld: Type mismatch for symbol "guard variable for std::num_put<char,
std::ostreambuf_iterator<char, std::char_traits<char> > >::id"; resolving NOTYPE
symbol (in file
/opt/precompiled/gcc-3.0.1-64-hpld/lib/gcc-lib/hppa64-hp-hpux11.00/3.0.1/libstdc++.a[locale-inst.o])
to NOTYPE symbol (in file ../obj/hpux11.00/StringSpecialFunctions.o)
ld: Unsatisfied symbol "dlclose" in file /usr/lib/pa20_64/libc.a[nss_deffinder.o]
ld: Unsatisfied symbol "dlsym" in file /usr/lib/pa20_64/libc.a[nss_deffinder.o]
ld: Unsatisfied symbol "dlopen" in file /usr/lib/pa20_64/libc.a[nss_deffinder.o]
47 warnings.
3 errors.
collect2: ld returned 1 exit status
gmake: *** [../obj/hpux11.00/test.exe] Error 1
More information about the Gcc-bugs
mailing list