Re: lug-bg: qt KDE
- Subject: Re: lug-bg: qt KDE
- From: danchev@xxxxxxxxx (George Danchev)
- Date: Tue, 21 Jan 2003 10:17:40 +0200
On 21 01 2003 03:41, Àòàíàñ Ìàâðîâ wrote:
> Çäðàâåéòå,
> èìàì ñëåäíèÿ ïðîáëåì. Èçïîëçâàì slackware 8 è ðåøèõ äà èíñòàëèðàì íîâîòî
> kde 3.0.5.a sys qt 3.0.6 /îò êîìïèëèðàíè ïàêåòè íà slackware/. Äî ñåãà
> èçïîëçâàõ kde 3.0.3. È òàêà âñè÷êî ñòàíà êàêòî òðÿáâà íî ïðèëîæåíèÿòà
> êîèòî íå ñà îò kde ïàêåòèòå, à èçïîëçâà qt íå ðàáîòÿò. Ïîëó÷àâà ñå íÿêàêâà
> ãðåøêà. Ïî ïðèíöèï áè òðÿáâàëî äà èìà ñúâìåñòèìîñò íî ÿâíî íå å òàêà...
> Íÿêîè èìà ëè èäåÿ ìîæå ëè äà ñå íàïðàâè íåùî ïî âúïðîñà?
> Áëàãîäàðÿ
"Mom, mom, ... we need correct build toolchain ... "
g++ < 3.2 è g++ = 3.2 èìàò backward incompatible C++ application binary
interface (òîâà íå å bug, à feature íà ever improving GNU Compiler
Collection;-). Òîâà ùå èäå äà ðå÷å, ÷å ïðèëîæåíèÿòà êîèòî íå ñà îò kde
ïàêåòèòå (êîìïèëèðàíè ñ g++ < =3.2), à èçïîëçâàò íîâîòî òè qt íå ðàáîòÿò,
ïîíåæå ñà áèëè êîìïèëèðàíè ñ g++ < 3.2 è ñå (îïèòâàò) äà ñå ñâúðçâàò ñ
áèáëèîòåêè (qt) êîìïèëèðàíè ñ g++ > = 3.2.
<Since/>
"backward incompatible C++ application binary interface"
à îò òóê è "íåñúâìåñòèìè symbols â îáåêòíèòå ôàéëîâå êîèòî ùå ñå ñâúðçâàò"
<then/>
"Dynamic linker"
<ÐÅÂÅ/> ...
Ðåøåíèå: êîìïèëèðàé âñè÷êèÿ C++ êîä êîèòî èìàø ñ g++ < 3.2 èëè g++ > = 3.2, íî
íå è äà ãè ìèêñèðàø. Çà ïîñòèãàíå íà êîíñèñòåíòíîñò òðåáå ñå óïðàæíÿâà
íåïðåêúñíàò è ïîâñåìåñòåí (run)depends & conflicts, build-depends & conflicts
êîíòðîë ;-)
"Look Ma, now it works... "
--
Greets,
fr33zb1
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================
|