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

List:       kde-devel
Subject:    Extremely(!) long command lines with g++-3.0
From:       Gordon Sadler <gbsadler1 () lcisp ! com>
Date:       2001-06-23 13:07:32
[Download RAW message or body]

I know it looks ridiculous, but it is a real example. There appears to
be code in kdebase/libtool to try to prevent/deal with linking libs
multiple times.

Is this more likely a kdebase/libtool issue or a gcc/g++ issue?

Thanks

Here's an example from kdebase:
g++-3.0 -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE
-DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o libkonqsound.la.closure
.libs/libkonqsound_la_closure.o .libs/konq_sound.o  -L/usr/X11R6/lib
-L/usr/local/qt2.3.1/lib -L/usr/local/kde2.2/lib -L/usr/local/lib
-L/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0
-L/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.0/../../..
-L/usr/local/src/build/gcc-3.0/i686-pc-linux-gnu/libstdc++-v3/src
-L/usr/local/src/build/gcc-3.0/i686-pc-linux-gnu/libstdc++-v3/src/.libs
-lm -lm -lm -L/usr/local/src/build/gcc-3.0/gcc -L/usr/local/qt2.3/lib
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm
-lc -lgcc_s -lgcc -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc -lm -lm -lm
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm
-lc -lgcc_s -lgcc -lm -lm -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc
-lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc -lm -lm -lm
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm
-lc -lgcc_s -lgcc -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc -lm -lm -lm
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm
-lc -lgcc_s -lgcc -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc
/usr/local/kde2.2/lib/libartskde.so
-L/usr/local/src/build/kdelibs/arts/qtmcop
/usr/local/kde2.2/lib/libksycoca.so /usr/local/kde2.2/lib/libkio.so -lm
-lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s
-lgcc -lm -lc -lgcc_s -lgcc -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc
-lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc -lm -lm -lm
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm
-lc -lgcc_s -lgcc /usr/local/kde2.2/lib/libkdesu.so -lm -lm -lm -lgcc_s
-lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc
-lgcc_s -lgcc -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s
-lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc -lutil -lm -lm -lm -lgcc_s
-lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc
-lgcc_s -lgcc /usr/local/kde2.2/lib/libkssl.so
/usr/local/kde2.2/lib/libkdeui.so /usr/local/kde2.2/lib/libkdecore.so
/usr/local/kde2.2/lib/libDCOP.so -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s
-lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc -lm -lm
-lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc
-lm -lc -lgcc_s -lgcc -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc -lm -lm -lm
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm
-lc -lgcc_s -lgcc -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc -lm -lm -lm
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm
-lc -lgcc_s -lgcc /usr/local/kde2.2/lib/libqtmcop.so -lm -lm -lm -lgcc_s
-lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc
-lgcc_s -lgcc -lqt-mt -lpng -lz -ljpeg -lXext -lX11 -lSM -lICE -lm -lm
-lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc
-lm -lc -lgcc_s -lgcc /usr/local/kde2.2/lib/libsoundserver_idl.so
/usr/local/kde2.2/lib/libkmedia2_idl.so
/usr/local/kde2.2/lib/libartsflow.so -lm -lm -lm -lgcc_s -lgcc -lc
-lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc
-lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc
-lgcc_s -lgcc -lm -lc -lgcc_s -lgcc -lm -lm -lm -lgcc_s -lgcc -lc
-lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc
/usr/lib/libaudiofile.so -lm -lm -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s
-lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc -lm -lm
-lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc
-lm -lc -lgcc_s -lgcc /usr/local/kde2.2/lib/libartsflow_idl.so
/usr/local/kde2.2/lib/libmcop.so -lpthread -ldl -lm -lm -lm -lgcc_s
-lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc
-lgcc_s -lgcc -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s
-lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc -lm -lm -lm -lgcc_s -lgcc
-lc -lgcc_s -lgcc -lm
-lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc
/usr/local/lib/libstdc++.so -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc
-lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lc -lgcc_s -lgcc -Wl,--rpath
-Wl,/usr/local/kde2.2/lib -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath
-Wl,/usr/local/kde2.2/lib -Wl,--rpath -Wl,/usr/local/lib

-- 
Gordon Sadler

 
>> Visit http://master.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