libtool
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]