[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
libtool problem on system with 32 and 64 bit libraries
From: |
Bernd Speiser |
Subject: |
libtool problem on system with 32 and 64 bit libraries |
Date: |
Fri, 03 Apr 2009 20:48:22 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 |
Hi,
I am using autotools on openSUSE 11.0 x86_64 where I have a couple of
libraries (notably the X libraries) installed as both 32 and 64 bit
versions. I seem to have a problem which has been discussed several
times on this list (libtool tries to link the 32 bit libraries instead
of the 64 bit ones, resulting in a `could not read symbols: File in
wrong format' error), however, all the ideas suggested there do not seem
to work here.
This are the versions of the autotools
autoconf: 2.61
automake: 1.10.1
libtool: 1.5.26
acinclude.m4 contains the line
# serial 52 AC_PROG_LIBTOOL
Here is the output of the link command:
/bin/sh ../../../../libtool --tag=CXX --mode=link g++ -O2
-Wuninitialized -funroll-loops -funroll-all-loops -fstrict-aliasing
-DBOOST_NO_INTRINSIC_INT64_T -I/usr/lib/qt3/include -D_REENTRANT
-DQT_THREAD_SUPPORT -Wall -pedantic-errors -Wno-non-virtual-dtor
-Wno-deprecated -Wno-long-long -Wno-strict-aliasing -Wno-parentheses -O2
-Wuninitialized -funroll-loops -funroll-all-loops -fstrict-aliasing
-DBOOST_NO_INTRINSIC_INT64_T -o ModSim ModSim-helpWindow.o
ModSim-plotWindow.o ModSim-modelMainWindow.o ModSim-equilibriumDialog.o
ModSim-mediatorAction.o ModSim-experimentDialogAction.o
ModSim-mechanismDialogAction.o ModSim-modelParametersAction.o
ModSim-simulationParametersAction.o ModSim-scalingDialogAction.o
ModSim-dataDialogAction.o ModSim-solverDialogAction.o
ModSim-experimentDialog.o ModSim-helpAboutDialog.o
ModSim-textProperties.o ModSim-graphDialog.o ModSim-exportDialog.o
ModSim-mechanismDialog.o ModSim-modelParametersDialog.o
ModSim-modelPlotWidget.o ModSim-dataDialog.o ModSim-plotMainWindow.o
ModSim-simulationParametersDialog.o ModSim-solverDialog.o
ModSim-scalingDialog.o ModSim-svmParametersDialog.o
ModSim-svmDataDialog.o ModSim-batchExperimentDialog.o ModSim-logger.o
ModSim-mediator.o ModSim-main.o ModSim-excitationFunctionDialog.o
ModSim-optionsDialog.o ModSim-cvExcitationFunctionDialog.o
ModSim-caExcitationFunctionDialog.o
ModSim-userDefinedEtExcitationFunctionDialog.o
ModSim-userDefinedItExcitationFunctionDialog.o ModSim-helpWindowBase.o
ModSim-experimentDialogBase.o ModSim-helpAboutDialogBase.o
ModSim-textPropertiesBase.o ModSim-equilibriumDialogBase.o
ModSim-graphDialogBase.o ModSim-exportDialogBase.o
ModSim-mechanismDialogBase.o ModSim-modelMainWindowBase.o
ModSim-modelParametersDialogBase.o ModSim-dataDialogBase.o
ModSim-plotMainWindowBase.o ModSim-simulationParametersDialogBase.o
ModSim-solverDialogBase.o ModSim-scalingDialogBase.o
ModSim-optionsDialogBase.o ModSim-cvExcitationFunctionDialogBase.o
ModSim-caExcitationFunctionDialogBase.o
ModSim-userDefinedEtExcitationFunctionDialogBase.o
ModSim-userDefinedItExcitationFunctionDialogBase.o
ModSim-svmParametersDialogBase.o ModSim-svmDataDialogBase.o
ModSim-batchExperimentDialogBase.o ModSim-moc_helpWindowBase.o
ModSim-moc_helpWindow.o ModSim-moc_graphDialogBase.o
ModSim-moc_graphDialog.o ModSim-moc_equilibriumDialogBase.o
ModSim-moc_equilibriumDialog.o ModSim-moc_experimentDialogBase.o
ModSim-moc_experimentDialog.o ModSim-moc_helpAboutDialogBase.o
ModSim-moc_helpAboutDialog.o ModSim-moc_textPropertiesBase.o
ModSim-moc_textProperties.o ModSim-moc_exportDialogBase.o
ModSim-moc_exportDialog.o ModSim-moc_mechanismDialogBase.o
ModSim-moc_mechanismDialog.o ModSim-moc_modelMainWindowBase.o
ModSim-moc_modelMainWindow.o ModSim-moc_modelParametersDialogBase.o
ModSim-moc_modelParametersDialog.o ModSim-moc_modelPlotWidget.o
ModSim-moc_dataDialogBase.o ModSim-moc_dataDialog.o
ModSim-moc_plotMainWindowBase.o ModSim-moc_plotMainWindow.o
ModSim-moc_simulationParametersDialogBase.o
ModSim-moc_simulationParametersDialog.o ModSim-moc_solverDialogBase.o
ModSim-moc_solverDialog.o ModSim-moc_scalingDialogBase.o
ModSim-moc_scalingDialog.o ModSim-moc_optionsDialogBase.o
ModSim-moc_optionsDialog.o ModSim-moc_cvExcitationFunctionDialogBase.o
ModSim-moc_cvExcitationFunctionDialog.o
ModSim-moc_caExcitationFunctionDialogBase.o
ModSim-moc_caExcitationFunctionDialog.o
ModSim-moc_userDefinedEtExcitationFunctionDialogBase.o
ModSim-moc_userDefinedEtExcitationFunctionDialog.o
ModSim-moc_userDefinedItExcitationFunctionDialogBase.o
ModSim-moc_userDefinedItExcitationFunctionDialog.o
ModSim-moc_svmParametersDialogBase.o ModSim-moc_svmParametersDialog.o
ModSim-moc_svmDataDialogBase.o ModSim-moc_svmDataDialog.o
ModSim-moc_batchExperimentDialogBase.o
ModSim-moc_batchExperimentDialog.o
../../../../../Analysis/Classification/libeppClassification.la
../../../../../Analysis/Data/libeppDataold.la
../../../../../Model/Problem/libeppProblem.la
../../../../../Model/Adapters/libeppAdapters.la
../../../../../Model/Ecco/libeppEcco.la
../../../../../Model/Solvers/libeppSolvers.la
../../../../../Model/Numerics/libeppNumerics.la
../../../../../Experiment/ExcitationFunction/libeppExcitationFunction.la
../../../../../Experiment/Data/libeppData.la
../../../../../Experiment/InputFilters/libeppInputFilters.la
../../../../../Experiment/Experiment/libeppExperiment.la
../../../../Visualization/libeppVisualization.la
-L/home/bs/development/lib/Quantities/1.2.1+ -lPhysicalQuantities
-lQuantity -L/home/bs/development/lib/BSUtilities/0.6.1+ -lBSUtilities
-L/usr/lib -lloki -L/usr/local/lib -lginac -L/usr/lib/qt3/lib64 -lqt-mt
/usr/local/lib/vtk-5.4/libvtkCommon.so
/usr/local/lib/vtk-5.4/libvtkFiltering.so
/usr/local/lib/vtk-5.4/libvtkGraphics.so
/usr/local/lib/vtk-5.4/libvtkImaging.so
/usr/local/lib/vtk-5.4/libvtkRendering.so -L/usr/lib64 -lGLU
-L/usr/lib64 -lGL -L/usr/lib64 -lboost_serialization -lboost_date_time
g++ -O2 -Wuninitialized -funroll-loops -funroll-all-loops
-fstrict-aliasing -DBOOST_NO_INTRINSIC_INT64_T -I/usr/lib/qt3/include
-D_REENTRANT -DQT_THREAD_SUPPORT -Wall -pedantic-errors
-Wno-non-virtual-dtor -Wno-deprecated -Wno-long-long
-Wno-strict-aliasing -Wno-parentheses -O2 -Wuninitialized -funroll-loops
-funroll-all-loops -fstrict-aliasing -DBOOST_NO_INTRINSIC_INT64_T -o
.libs/ModSim ModSim-helpWindow.o ModSim-plotWindow.o
ModSim-modelMainWindow.o ModSim-equilibriumDialog.o
ModSim-mediatorAction.o ModSim-experimentDialogAction.o
ModSim-mechanismDialogAction.o ModSim-modelParametersAction.o
ModSim-simulationParametersAction.o ModSim-scalingDialogAction.o
ModSim-dataDialogAction.o ModSim-solverDialogAction.o
ModSim-experimentDialog.o ModSim-helpAboutDialog.o
ModSim-textProperties.o ModSim-graphDialog.o ModSim-exportDialog.o
ModSim-mechanismDialog.o ModSim-modelParametersDialog.o
ModSim-modelPlotWidget.o ModSim-dataDialog.o ModSim-plotMainWindow.o
ModSim-simulationParametersDialog.o ModSim-solverDialog.o
ModSim-scalingDialog.o ModSim-svmParametersDialog.o
ModSim-svmDataDialog.o ModSim-batchExperimentDialog.o ModSim-logger.o
ModSim-mediator.o ModSim-main.o ModSim-excitationFunctionDialog.o
ModSim-optionsDialog.o ModSim-cvExcitationFunctionDialog.o
ModSim-caExcitationFunctionDialog.o
ModSim-userDefinedEtExcitationFunctionDialog.o
ModSim-userDefinedItExcitationFunctionDialog.o ModSim-helpWindowBase.o
ModSim-experimentDialogBase.o ModSim-helpAboutDialogBase.o
ModSim-textPropertiesBase.o ModSim-equilibriumDialogBase.o
ModSim-graphDialogBase.o ModSim-exportDialogBase.o
ModSim-mechanismDialogBase.o ModSim-modelMainWindowBase.o
ModSim-modelParametersDialogBase.o ModSim-dataDialogBase.o
ModSim-plotMainWindowBase.o ModSim-simulationParametersDialogBase.o
ModSim-solverDialogBase.o ModSim-scalingDialogBase.o
ModSim-optionsDialogBase.o ModSim-cvExcitationFunctionDialogBase.o
ModSim-caExcitationFunctionDialogBase.o
ModSim-userDefinedEtExcitationFunctionDialogBase.o
ModSim-userDefinedItExcitationFunctionDialogBase.o
ModSim-svmParametersDialogBase.o ModSim-svmDataDialogBase.o
ModSim-batchExperimentDialogBase.o ModSim-moc_helpWindowBase.o
ModSim-moc_helpWindow.o ModSim-moc_graphDialogBase.o
ModSim-moc_graphDialog.o ModSim-moc_equilibriumDialogBase.o
ModSim-moc_equilibriumDialog.o ModSim-moc_experimentDialogBase.o
ModSim-moc_experimentDialog.o ModSim-moc_helpAboutDialogBase.o
ModSim-moc_helpAboutDialog.o ModSim-moc_textPropertiesBase.o
ModSim-moc_textProperties.o ModSim-moc_exportDialogBase.o
ModSim-moc_exportDialog.o ModSim-moc_mechanismDialogBase.o
ModSim-moc_mechanismDialog.o ModSim-moc_modelMainWindowBase.o
ModSim-moc_modelMainWindow.o ModSim-moc_modelParametersDialogBase.o
ModSim-moc_modelParametersDialog.o ModSim-moc_modelPlotWidget.o
ModSim-moc_dataDialogBase.o ModSim-moc_dataDialog.o
ModSim-moc_plotMainWindowBase.o ModSim-moc_plotMainWindow.o
ModSim-moc_simulationParametersDialogBase.o
ModSim-moc_simulationParametersDialog.o ModSim-moc_solverDialogBase.o
ModSim-moc_solverDialog.o ModSim-moc_scalingDialogBase.o
ModSim-moc_scalingDialog.o ModSim-moc_optionsDialogBase.o
ModSim-moc_optionsDialog.o ModSim-moc_cvExcitationFunctionDialogBase.o
ModSim-moc_cvExcitationFunctionDialog.o
ModSim-moc_caExcitationFunctionDialogBase.o
ModSim-moc_caExcitationFunctionDialog.o
ModSim-moc_userDefinedEtExcitationFunctionDialogBase.o
ModSim-moc_userDefinedEtExcitationFunctionDialog.o
ModSim-moc_userDefinedItExcitationFunctionDialogBase.o
ModSim-moc_userDefinedItExcitationFunctionDialog.o
ModSim-moc_svmParametersDialogBase.o ModSim-moc_svmParametersDialog.o
ModSim-moc_svmDataDialogBase.o ModSim-moc_svmDataDialog.o
ModSim-moc_batchExperimentDialogBase.o
ModSim-moc_batchExperimentDialog.o
/usr/local/lib/vtk-5.4/libvtkCommon.so
/usr/local/lib/vtk-5.4/libvtkFiltering.so
/usr/local/lib/vtk-5.4/libvtkGraphics.so
/usr/local/lib/vtk-5.4/libvtkImaging.so
/usr/local/lib/vtk-5.4/libvtkRendering.so
../../../../../Analysis/Classification/.libs/libeppClassification.so
../../../../../Analysis/Data/.libs/libeppDataold.so
../../../../../Model/Problem/.libs/libeppProblem.so
../../../../../Model/Adapters/.libs/libeppAdapters.so
../../../../../Model/Ecco/.libs/libeppEcco.so
../../../../../Model/Solvers/.libs/libeppSolvers.so
../../../../../Model/Numerics/.libs/libeppNumerics.so
../../../../../Experiment/ExcitationFunction/.libs/libeppExcitationFunction.so
../../../../../Experiment/Data/.libs/libeppData.so
../../../../../Experiment/InputFilters/.libs/libeppInputFilters.so
../../../../../Experiment/Experiment/.libs/libeppExperiment.so
../../../../Visualization/.libs/libeppVisualization.so
-L/home/bs/development/lib/Quantities/1.2.1+
/home/bs/development/lib/Quantities/1.2.1+/libPhysicalQuantities.so
/home/bs/development/lib/Quantities/1.2.1+/libQuantity.so
-L/home/bs/development/lib/BSUtilities/0.6.1+
/home/bs/development/lib/BSUtilities/0.6.1+/libBSUtilities.so -L/usr/lib
-lloki -L/usr/local/lib /usr/local/lib/libginac.so
/usr/local/lib/libcln.so -lgmp -L/usr/lib/qt3/lib64
/usr/lib/qt3/lib64/libqt-mt.so -L/usr/lib64 -L/usr/X11R6/lib64
-L/usr/lib64/ -L/usr/X11R6/lib64/ /usr/lib64/libpng12.so -lz
/usr/lib/libXi.so /usr/lib64/libXrender.so /usr/lib/libXrandr.so
/usr/lib/libXcursor.so /usr/lib/libXinerama.so /usr/lib/libXft.so
/usr/lib64/libfreetype.so /usr/lib64/libfontconfig.so
/usr/lib64/libXext.so /usr/lib64/libX11.so -lm /usr/lib64/libSM.so -lICE
-ldl -lpthread -lGLU -lGL -lboost_serialization -lboost_date_time
-Wl,--rpath -Wl,/home/bs/development/lib -Wl,--rpath
-Wl,/home/bs/development/lib/Quantities/1.2.1+ -Wl,--rpath
-Wl,/home/bs/development/lib/BSUtilities/0.6.1+ -Wl,--rpath
-Wl,/usr/lib/qt3/lib64
/usr/lib/libXi.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
As you can see, some of the X libraries are incorrectly specified, such
as /usr/lib/libXi.so, which should be /usr/lib64/libXi.so. For all of
them, the 32 and the 64 bit versions exist.
I would appreciate any help in this matter. Please let me know, if I can
provide additional information.
Best regards
Bernd
- libtool problem on system with 32 and 64 bit libraries,
Bernd Speiser <=