Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2006-12-27 15:11:34

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Kompilacja KDE 3.5.5

Mam wielkie z tym problemy.  Otóż wyskakują mi jakieś problemy i wiem, że dotyczą one Libtoola, jednak nie mogę ich pokonać (różnią się tylko tym plikiem *.la):

Kod:

svgicons/.libs/libkdesvgicons.a(ksvgiconpainter.o)(.gnu.linkonce.d.rel.ro._ZTI9QMemArrayI9_ArtBpathE+0x8): undefined reference to `typeinfo for QGArray'
collect2: ld returned 1 exit status
make[4]: *** [libkdecore.la] Błąd 1
make[4]: Opuszczenie katalogu `/home/nic/plk/kde/kdelibs-3.5.5/kdelibs-3.5.5/kdecore'
make[3]: *** [all-recursive] Błąd 1
make[3]: Opuszczenie katalogu `/home/nic/plk/kde/kdelibs-3.5.5/kdelibs-3.5.5/kdecore'
make[2]: *** [all] Błąd 2
make[2]: Opuszczenie katalogu `/home/nic/plk/kde/kdelibs-3.5.5/kdelibs-3.5.5/kdecore'
make[1]: *** [all-recursive] Błąd 1
make[1]: Opuszczenie katalogu `/home/nic/plk/kde/kdelibs-3.5.5/kdelibs-3.5.5'
make: *** [all] Błąd 2

A zauważyłem, że jesteś pełno warrningów takich (libtoolowych)

Kod:

libtool: link: warning: `/usr/kompil/gcc/lib/gcc/i686-pc-linux-gnu/4.1.1/../../..//libstdc++.la' seems to be moved
libtool: link: warning: `/usr/X11R6/lib/libXrender.la' seems to be moved
libtool: link: warning: `/usr/kompil/gcc/lib/gcc/i686-pc-linux-gnu/4.1.1/../../..//libstdc++.la' seems to be moved

i takich:

Kod:

svgicons/.libs/libkdesvgicons.a(ksvgiconpainter.o)(.gnu.linkonce.t._ZN21KSVGIconPainterHelper16drawPathInternalEP9_ArtVpathPd+0xc17): In function `KSVGIconPainterHelper::drawPathInternal(_ArtVpath*, double*)':
: undefined reference to `operator==(QString const&, char const*)'

i jeszcze więcej takich różnistych.

Używam GCC 4.1.1, ale przy np. 3.4 jest to samo. Otóż ./configure tworzy własny skrypcik libtool w katalogu i go używa. Ja tam sobie zainstalowałem  własne najnowsze Libtool i sobie dowiązałem zamiast tego odconfigurowego. I kompiluje się nieco inaczej, tzn. może przejść przez ten błąd, ale wywali się przy innym *.la....... Nie mam na to pomysłu już.


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#2  2006-12-27 15:57:20

  pasqdnik - Pijak ;-P

pasqdnik
Pijak ;-P
Skąd: Wrocław
Zarejestrowany: 2006-03-06

Re: Kompilacja KDE 3.5.5

Po co kompilujesz KDE ? Ściągnij paczki.


Dum spiro - spero ...
pozdrawiam, pasqdnik

Offline

 

#3  2006-12-27 16:01:26

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: Kompilacja KDE 3.5.5

Jak to po co? W końcu trzeba się uczyć, a tak w ogóle to ja mam własną teorię struktury katalogów i wolę mieć KDE gdzieś indziej.

Paczki są dla początkujących, a ja nurkuje aktualnie po systemie dogłębnie.


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#4  2006-12-27 16:06:34

  pasqdnik - Pijak ;-P

pasqdnik
Pijak ;-P
Skąd: Wrocław
Zarejestrowany: 2006-03-06

Re: Kompilacja KDE 3.5.5

Ehhzz, maniaki ;)

Pobierz "zdebianizowane" źródła wraz z zależnościami:

Kod:

apt-get build-dep pakiet

i dopiero później kompiluj.

Kod:

apt-get source kde

Dum spiro - spero ...
pozdrawiam, pasqdnik

Offline

 

#5  2006-12-27 16:07:04

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: Kompilacja KDE 3.5.5

no to wesołej zabawy chłopie

tylko faktycznie nie wiem po co wyważasz otwarte drzwi


linux regd. user #248790

Offline

 

#6  2006-12-27 16:11:49

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: Kompilacja KDE 3.5.5

Jak "zdebianizowane"? Przecie ze źródełek powinny się ładnie skompilować, bo przecie to od niczego nie zależy (jak się poustawia to nie zależy).

Heh... A po się kompiluje KDE? Trzeba umieć to i owo.... Poza tym to taki odpowiednik gry komputerowej... Tu mamy logiczną zręcznościówkę, pt: "Skompiluj to i owo".

Poza tym co w tym skomplikowanego? Wystarczy pokonać pierwsze trudności, a później to już tylko:
./configure
make
make install

Zabawa przy kompilacji Artsa była przednia. Polecam ;-)


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#7  2006-12-27 16:14:05

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Kompilacja KDE 3.5.5

A moze łatwiej przy pomocy konstruct?


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#8  2006-12-27 16:15:31

  BialyS - Członek DUG

BialyS
Członek DUG
Skąd: Olecko
Zarejestrowany: 2006-11-23
Serwis

Re: Kompilacja KDE 3.5.5

cos mi sie zdaje ze pomyliles dystrybycje ;p. Jak naprawde chcesz przednia zabawe skompiluj sobie gentoo.


http://annabielawska.pl Biuro Rachunkowe | http://ranking.cebr.pl Największy w sieci ranking biur rachunkowych

Offline

 

#9  2006-12-27 16:16:38

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: Kompilacja KDE 3.5.5

Nie próbowałem tylko po co nawet, jak tu nie ma nic trudnego poza błędami przy kompilacji. Na wszelki wypadek sprawdzę.

// Do postu wyżej: Nie zapominaj, że dla Debiana też ktoś to wszystko kompiluje, więc dać się musi.


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#10  2006-12-27 16:18:33

  pasqdnik - Pijak ;-P

pasqdnik
Pijak ;-P
Skąd: Wrocław
Zarejestrowany: 2006-03-06

Re: Kompilacja KDE 3.5.5


Poza tym co w tym skomplikowanego? Wystarczy pokonać pierwsze trudności, a później to już tylko:
./configure
make
make install
[/quote]

Tak kolego, to tylko w Erze ;)

A jeśli "masz własną teorię struktury katalogów w linuksie" to raczej powinieneś stawiać LFS`a na tej swojej strukturze a nie mieszać w czymś, co od iluś lat sobie ładnie i zgrabnie funkcjonuje.


Dum spiro - spero ...
pozdrawiam, pasqdnik

Offline

 

#11  2006-12-27 16:21:09

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: Kompilacja KDE 3.5.5

Mylisz się. Wszystko da się skonfigurować. Poza tym nie zapominaj, że ja badam tego linuksa dogłębnie. Więc robie wszystko na własne potrzeby.


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#12  2006-12-27 16:23:58

  Zbooj - Dark Sith

Zbooj
Dark Sith
Skąd: Siedziba Wszelkiego Zła
Zarejestrowany: 2005-07-28

Re: Kompilacja KDE 3.5.5

Ja tez bym sobie poskładal samochód na miare wlasnych potrzeb :> tylko pewnie zanim skoncze to ropy zabraknie na świecie ;)


[url=https://www.youtube.com/watch?v=rNg2Dh6gPkw]Nemo sailing home...[/url]

Offline

 

#13  2006-12-27 17:04:49

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Kompilacja KDE 3.5.5


// Do postu wyżej: Nie zapominaj, że dla Debiana też ktoś to wszystko kompiluje, więc dać się musi.[/quote]
Automat kompiluje.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#14  2006-12-27 19:48:44

  pasqdnik - Pijak ;-P

pasqdnik
Pijak ;-P
Skąd: Wrocław
Zarejestrowany: 2006-03-06

Re: Kompilacja KDE 3.5.5

cos mi sie zdaje ze pomyliles dystrybycje ;p. Jak naprawde chcesz przednia zabawe skompiluj sobie gentoo.[/quote]

W "dżentu" zabawa jest podobna jak w Debianie - tyle, że dłużej to trwa ;) (zależności dociągają się i kompilują z automatu)

[..]Poza tym nie zapominaj, że ja badam tego linuksa dogłębnie. [..][/quote]

Do "dogłębnego badania" wybrałeś IMO złą dystrybucję. Ja "dogłębnie" uczyłem się obsługi na [url=www.linuxfromscratch.org]LFS[/url]ie. Jest o wiele ciekawsza a efekty są zaskakujące ;)


Dum spiro - spero ...
pozdrawiam, pasqdnik

Offline

 

#15  2006-12-27 20:08:10

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: Kompilacja KDE 3.5.5

Jak to złą? Ja nie uznaję dystrubucji... Linux to linux... Jądro i parę programików... Poza tym Debiana cechuje prostota i ciekawa idea. Poza tym Debian nie upadnie jak te komercyjne dystrybucje....

Zresztą mnie o to co ja chcę... Grunt to by mój problem został rozwiązany.
Może ktoś sprawdzi czy ten błąd jest powszechny? Wystarczy zacząć make na arts z KDE 3.5.5

Aha... Mam Debian Sarge.


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#16  2006-12-27 20:08:53

  BialyS - Członek DUG

BialyS
Członek DUG
Skąd: Olecko
Zarejestrowany: 2006-11-23
Serwis

Re: Kompilacja KDE 3.5.5

cos mi sie zdaje ze pomyliles dystrybycje ;p. Jak naprawde chcesz przednia zabawe skompiluj sobie gentoo.[/quote]

W "dżentu" zabawa jest podobna jak w Debianie - tyle, że dłużej to trwa ;) (zależności dociągają się i kompilują z automatu)
[/quote]
Nie wiem jak jest teraz, ale kiedys trzeba bylo poswiecic duzooo ... czasu zeby jakos dzialalo ;). Z zaleznosciami bylo tak ze zazwyczaj wystepowaly bledy przy kompilacji ("Z automatu") i bylo trzeba samemu kompilowac.


http://annabielawska.pl Biuro Rachunkowe | http://ranking.cebr.pl Największy w sieci ranking biur rachunkowych

Offline

 

#17  2006-12-27 20:25:25

  pasqdnik - Pijak ;-P

pasqdnik
Pijak ;-P
Skąd: Wrocław
Zarejestrowany: 2006-03-06

Re: Kompilacja KDE 3.5.5

Nie wiem jak jest teraz, ale kiedys trzeba bylo poswiecic duzooo ... czasu zeby jakos dzialalo ;). Z zaleznosciami bylo tak ze zazwyczaj wystepowaly bledy przy kompilacji ("Z automatu") i bylo trzeba samemu kompilowac.[/quote]
Kwestia doboru odpowiednich flag.

Może ktoś sprawdzi czy ten błąd jest powszechny? Wystarczy zacząć make na arts z KDE 3.5.5[/quote]
Nie wiem, czy błąd jest powszechny. Mi KDE 3.5.5 skompilowało się bez zgrzytów (Gentoo) i pobrało i zainstalowało z backportów (Debian)
Jedyne co mogę Ci polecić to:
[url]http://www.kde.org/info/requirements/3.5.php[/url]
[url]http://www.kde.org/info/faq.php[/url]


Dum spiro - spero ...
pozdrawiam, pasqdnik

Offline

 

#18  2006-12-28 01:14:33

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: Kompilacja KDE 3.5.5

Mi to wygląda na błedy linkera, które mogą wystąpić ( w moim bardzo ograniczonym doświadczeniu)
1. brak bibliotek programistycznych- nie ma ich, to się nie da zlinkować
2. złe flagi dla linkera ( LDFLAGS)
3. inna wersja gcc, którymi były kompilowane biblioteki niż obecne gcc czy też g++
4. kompilowanie na raty- kompilujesz, przerywasz kompilację i potem znowu make
****
KDE da się skompilować. Ale mi tam szkoda czasu.


born to be root
linux register user #362473

Offline

 

#19  2006-12-28 09:58:14

  Ryszard - Piwo DUG

Ryszard
Piwo DUG
Skąd: Zadupia
Zarejestrowany: 2006-06-30

Re: Kompilacja KDE 3.5.5

http://developer.kde.org/source/anonsvn.html
http://julien.danjou.info/article-apt-build.html A TO JEST do sources tak jak w gentoo tylko musisz se zainstalowac różnej maśći kompilatory gcc i g77
Zabawa jest no ale nie rozumiem po co Wystarczy aptitude -i kde i blabla
A jak nie podołasz na Debianie przejdz na Gentoze tam masz miochania na 24h na dobe


[url=http://img196.imageshack.us/i/freebsde.jpg/][img]http://img196.imageshack.us/img196/3770/freebsde.jpg[/img][/url]

Offline

 

#20  2006-12-28 10:38:42

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: Kompilacja KDE 3.5.5

Panowie widzę nie znają mego zamysłu... Dlaczego Debian? Bo jak coś popsuję to apt-get install kde i działa z powrotem.

Kompilatory i wszystko inne jest. W końcu ./configure to sprawdza. Problem leży dokładnie w libtoolu, którego coś nie pasuje przy linkowaniu za pomocą plików *.la. Zaznaczam, że już obszukałem system i wszystko jest.

A tak na marginesie to może mi ktoś coś wspomnieć jak używa się tych flag LDFLAGS (i gdzie).

Nikt tu się nie porywał na KDE? Kompilacja KDE jest bajecznie prosta. Tylko, że ja mam problem... I tylko to stoi przeszkodą (bo niepowiem jak bo wstyd, ale skompilowałem Arts... niezły ubaw miałem).

Co do straty czasu na KDE. KDE się kompiluje, a ja stronki sobie przeglądam czy robię. Tak więc tego nie widać.

Jak się mi uda to pochwalę się obrazkami.

PS. Jakby co to moje hobby to kombinowanie do potęgi x... Więc nie dziwcie się... A KDE ze mną nie wygra.


Stronka-dom: [url]http://titek.victorygames.pl[/url]
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#21  2006-12-28 11:00:13

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Kompilacja KDE 3.5.5

NIC: jeżeli tak bardzo ci na kompilacji zależy to może apt-buildem się zainteresujesz?


Błogosławieni, którzy czynią FAQ.
[url=http://www.opencaching.pl]opencaching[/url] :: [url=http://dug.net.pl/sources.list]debian sources.list[/url] :: [url=http://www.linuxportal.pl/blogi/azhag/wpisy]coś jakby blog[/url] :: [url=http://dug.net.pl/]polski portal debiana[/url] :: linux user #403712

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.012 seconds, 13 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00006 SET NAMES latin2
0.00125 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.145.93.227' WHERE u.id=1
0.00095 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.93.227', 1732997831)
0.00042 SELECT * FROM punbb_online WHERE logged<1732997531
0.00069 DELETE FROM punbb_online WHERE ident='3.133.124.161'
0.00084 DELETE FROM punbb_online WHERE ident='54.36.149.28'
0.00062 SELECT topic_id FROM punbb_posts WHERE id=48072
0.00120 SELECT id FROM punbb_posts WHERE topic_id=6280 ORDER BY posted
0.00082 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=6280 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00092 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=6280 ORDER BY p.id LIMIT 0,25
0.00077 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=6280
Total query time: 0.00869 s