gcc 2.96

Michal Kochanowicz mkochano w ee.pw.edu.pl
Nie, 17 Gru 2000, 20:23:25 CET


On Thu, Dec 14, 2000 at 06:44:59PM +0100, Michal Kochanowicz wrote:
> On Thu, Dec 14, 2000 at 02:35:58PM +0100, Tomasz Kłoczko wrote:
> > Ano, bo to czego brak to stabilny kompilator do kompilacji aplikacji. Nie
> > wiem jak u innych ale jak mam kłopoty juz z kompilacją kdebase.
> Właśnie się zbudowało (45minut...).
> rpm -qa | g gcc
> gcc-2.95.3-13
> gcc-c++-2.95.3-13
Chyba jednak zbyt szybko się pochwaliłem. Obecnie mam z tym niezłe jaja.
Kdebase później (po upgradzie kilku pakietów, choć nie wiem czy ma to
związek) wielokrotnie nie chciało się budować, zbudowało się po
przebudowaniu kdelibs.

Natomiast całkowicie nie chciał mi działać kcontrol, nie pokazywał
żadnych modułów. Postanowiłem więc z palca zbudować sobie czyste kde:
export KDEDIR=/opt/kde
./configure --prefix=/opt/kde --enable-debug
make
i wykłada się na:
g++ -g -ansi -D_XOPEN_SOURCE -D_BSD_SOURCE -Wbad-function-cast -Wcast-align -Wundef -Wconversion -fno-exceptions -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin -frtti -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o .libs/libartsflow.la.closure .libs/libartsflow_la_closure.o .libs/synth_play_impl.o .libs/synthschedule.o .libs/audiosubsys.o .libs/pipebuffer.o .libs/convert.o .libs/synth_wave_sin_impl.o .libs/synth_frequency_impl.o .libs/synth_multi_add_impl.o .libs/synth_add_impl.o .libs/synth_mul_impl.o .libs/synth_play_wav_impl.o .libs/stdsynthmodule.o .libs/cache.o .libs/asyncschedule.o .libs/bytestreamtoaudio_impl.o .libs/stereovolumecontrol_impl.o .libs/stereoeffectstack_impl.o .libs/fft.o .libs/stereofftscope_impl.o .libs/virtualports.o .libs/bus.o .libs/audiomanager_impl.o .libs/synth_record_impl.o .libs/resample.o  ../../arts/mcop/.libs/libmcop.so -L/usr/lib/gcc-lib/i686-pld-linux/2.95.3 ./.libs/libartsflow_idl.so /home/misiek/SRC/kdelibs-2.0.1/arts/mcop/.libs/libmcop.so -lpthread -ldl -lstdc++ -lc -lgcc -L/usr/X11R6/lib -L/opt/kde/lib /usr/lib/libaudiofile.so -lm -Wl,--rpath -Wl,/opt/kde/lib
.libs/synthschedule.o: In function `Arts::StdFlowSystem::connectObject(Arts::Object, basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> > const &, Arts::Object, basic_string<char, string_char_traits<char>, __default_alloc_template<true, 0> > const &)':
/home/misiek/SRC/kdelibs-2.0.1/arts/flow/synthschedule.cc:864: undefined reference to `Arts::ASyncNetSend::ASyncNetSend(int)'
collect2: ld returned 1 exit status
make[4]: *** [libartsflow.la.closure] Error 1
make[4]: Leaving directory `/home/misiek/SRC/kdelibs-2.0.1/arts/flow'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/misiek/SRC/kdelibs-2.0.1/arts/flow'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/misiek/SRC/kdelibs-2.0.1/arts'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/misiek/SRC/kdelibs-2.0.1'
make: *** [all-recursive-am] Error 2

Za chwilę będę budować bez "--enable-debug", zobaczę czy to cokolwiek
da. Czy możliwe że jest to wina kompilatora?
-- 
--= Michal Kochanowicz==--==--==BOFH==--==--==mkochano w ee.pw.edu.pl =--
--= PGP key: www.ee(...)/~mkochano/PGP/ or finger me @ miriam.ee... =--
--==--==--==--= Happines is good health and bad memory  =--==--==--==--



Więcej informacji o liście dyskusyjnej pld-devel-pl