[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    libtool problems ?
From:       Pavel Troller <patrol () sinus ! cz>
Date:       2002-03-04 15:15:34
[Download RAW message or body]

Hi!
  I've recently found compiler complaints about unknown option -R.
This option is passed to libtool and I think it should be translated as
-Wl,--rpath -Wl,<path> for the compiler.
  It seems that libtool is doing it correctly, but sometimes (not for
every link) forgets to remove the original -R option, which causes the
following:

/bin/sh ../libtool --mode=link --tag=CXX g++  -DNDEBUG -DNO_DEBUG -O2 -O2 -march=i586 \
-mcpu=i586 -fomit-frame-pointer -fforce-mem -fforce-addr -fno-exceptions \
-fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST  -s -o \
libkdegames.la -rpath /opt/kde3/lib -L/opt/X11/lib -L/opt/qt3/lib -L/opt/kde3/lib  \
-L/opt/Xapps/lib -R /opt/kde3/lib -R /opt/qt3/lib -R /opt/X11/lib -R /opt/Xapps/lib \
-no-undefined -version-info 1:1 libkdegames_la.all_cpp.lo  \
../libkdegames/kgame/libkgame.la              \
../libkdegames/kgame/dialogs/libkgamedialogs.la             -lkio objprelink \
.libs/libkdegames_la.all_cpp.o g++ -shared -nostdlib \
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.0.4/../../../crti.o \
                /usr/lib/gcc-lib/i686-pc-linux-gnu/3.0.4/crtbeginS.o
 .libs/libkdegames_la.all_cpp.o -Wl,--whole-archive \
../libkdegames/kgame/.libs/libkgame.a \
../libkdegames/kgame/dialogs/.libs/libkgamedialogs.a -Wl,--no-whole-archive  \
-Wl,--rpath -Wl,/opt/kde3/lib -Wl,--rpath -Wl,/opt/qt3/lib -Wl,--rpath \
-Wl,/opt/X11/lib -Wl,--rpath -Wl,/opt/Xapps/lib  -L/opt/X11/lib -L/opt/qt3/lib \
-L/opt/kde3/lib -L/opt/Xapps/lib ../libkdegames/kgame/.libs/libkgame.a \
-L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.0.4 \
-L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.0.4/../../../../i686-pc-linux-gnu/lib \
-L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.0.4/../../.. -L/usr/i686-pc-linux-gnu/bin \
-L/usr/i686-pc-linux-gnu/lib ../libkdegames/kgame/dialogs/.libs/libkgamedialogs.a \
-R/opt/kde3/lib -R/opt/qt3/lib -R/opt/X11/lib -R/opt/Xapps/lib \
/opt/kde3/lib/libkio.so -L/opt/sound/lib -L/usr/lib /usr/lib/libstdc++.so -lm -lc \
-lgcc_s -lgcc   /usr/lib/gcc-lib/i686-pc-linux-gnu/3.0.4/crtendS.o \
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.0.4/../../../crtn.o   -DNDEBUG -DNO_DEBUG -O2 \
-O2 -march=i586 -mcpu=i586 -fomit-frame-pointer -fforce-mem -fforce-addr \
-fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST \
-s -Wl,-soname -Wl,libkdegames.so.1 -o .libs/libkdegames.so.1.0.1 g++: unrecognized \
option `-R/opt/kde3/lib' g++: unrecognized option `-R/opt/qt3/lib'
g++: unrecognized option `-R/opt/X11/lib'
g++: unrecognized option `-R/opt/Xapps/lib'

  The compilation is not aborted, all this seems harmless, but who knows...
  Should I upgrade my libtool, or is it a KDE-specific problem ? Maybe
it appeared with my upgrade to gcc-3.0.4, but I didn't touch libtool
during this.
                                     With regards, Pavel Troller

> > Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic