Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
kdelibs
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
nuxster
n00b
n00b


Joined: 19 Mar 2007
Posts: 3
Location: Россия/Мурманск

PostPosted: Mon Mar 19, 2007 3:24 pm    Post subject: kdelibs Reply with quote

Товарищи, кто сталкивался с подобной ошибкой во время сбоки kdelibs? Ни одна из присутствующих в portage
версий не собирается!!! Система Gentoo x86_64 c профилем 2007.0/desktop, vanilla-sources-2.6.19.3, gcc-4.1.2, glibc-2.5-r0

ksvgiconpainter.cpp:(.text+0xaa04): undefined reference to `art_alloc(unsigned long)'
svgicons/.libs/libkdesvgicons.a(ksvgiconpainter.o): In function `KSVGIconPainter::drawPolygon(QPointArray)':
ksvgiconpainter.cpp:(.text+0xaab5): undefined reference to `art_alloc(unsigned long)'
ksvgiconpainter.cpp:(.text+0xac13): undefined reference to `art_free(void*)'
svgicons/.libs/libkdesvgicons.a(ksvgiconpainter.o): In function `KSVGIconPainter::drawPolyline(QPointArray, int)':
ksvgiconpainter.cpp:(.text+0xacbc): undefined reference to `art_alloc(unsigned long)'
ksvgiconpainter.cpp:(.text+0xadce): undefined reference to `art_free(void*)'
svgicons/.libs/libkdesvgicons.a(ksvgiconpainter.o): In function `KSVGIconPainter::drawRectangle(double, double, double, double, double, double)':
ksvgiconpainter.cpp:(.text+0xaed2): undefined reference to `art_alloc(unsigned long)'
ksvgiconpainter.cpp:(.text+0xafd3): undefined reference to `art_free(void*)'
ksvgiconpainter.cpp:(.text+0xb021): undefined reference to `art_alloc(unsigned long)'
ksvgiconpainter.cpp:(.text+0xb2a3): undefined reference to `art_alloc(unsigned long)'
ksvgiconpainter.cpp:(.text+0xb302): undefined reference to `art_realloc(void*, unsigned long)'
ksvgiconpainter.cpp:(.text+0xbb75): undefined reference to `art_free(void*)'
ksvgiconpainter.cpp:(.text+0xbbdc): undefined reference to `art_free(void*)'
ksvgiconpainter.cpp:(.text+0xbd49): undefined reference to `art_alloc(unsigned long)'
svgicons/.libs/libkdesvgicons.a(ksvgiconpainter.o): In function `KSVGIconPainter::setClippingRect(int, int, int, int)':
ksvgiconpainter.cpp:(.text+0x43e): undefined reference to `art_free(void*)'
svgicons/.libs/libkdesvgicons.a(ksvgiconpainter.o): In function `KSVGIconPainterHelper::KSVGIconPainterHelper(int, int, KSVGIconPainter*)':
ksvgiconpainter.cpp:(.text._ZN21KSVGIconPainterHelperC1EiiP15KSVGIconPainter[KSVGIconPainterHelper::KSVGIconPainterHelper(int, int, KSVGIconPainter*)]+0x23a):
undefined reference to `art_alloc(unsigned long)'
svgicons/.libs/libkdesvgicons.a(ksvgiconpainter.o): In function `KSVGIconPainterHelper::~KSVGIconPainterHelper()':
ksvgiconpainter.cpp:(.text._ZN21KSVGIconPainterHelperD1Ev[KSVGIconPainterHelper::~KSVGIconPainterHelper()]+0x21): undefined reference to `art_free(void*)'
svgicons/.libs/libkdesvgicons.a(ksvgiconpainter.o): In function `KSVGIconPainterHelper::drawPathInternal(_ArtVpath*, double*)':
ksvgiconpainter.cpp:(.text._ZN21KSVGIconPainterHelper16drawPathInternalEP9_ArtVpathPd[KSVGIconPainterHelper::drawPathInternal(_ArtVpath*, double*)]+0x52f): und
efined reference to `art_free(void*)'
ksvgiconpainter.cpp:(.text._ZN21KSVGIconPainterHelper16drawPathInternalEP9_ArtVpathPd[KSVGIconPainterHelper::drawPathInternal(_ArtVpath*, double*)]+0x5ab): und
efined reference to `art_free(void*)'
ksvgiconpainter.cpp:(.text._ZN21KSVGIconPainterHelper16drawPathInternalEP9_ArtVpathPd[KSVGIconPainterHelper::drawPathInternal(_ArtVpath*, double*)]+0x9e8): und
efined reference to `art_free(void*)'
ksvgiconpainter.cpp:(.text._ZN21KSVGIconPainterHelper16drawPathInternalEP9_ArtVpathPd[KSVGIconPainterHelper::drawPathInternal(_ArtVpath*, double*)]+0xacd): und
efined reference to `art_alloc(unsigned long)'
collect2: ld returned 1 exit status
make[4]: *** [libkdecore.la] Ошибка 1
make[4]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.6-r2/work/kdelibs-3.5.6/kdecore'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.6-r2/work/kdelibs-3.5.6/kdecore'
make[2]: *** [all] Ошибка 2
make[2]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.6-r2/work/kdelibs-3.5.6/kdecore'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.6-r2/work/kdelibs-3.5.6'
make: *** [all] Ошибка 2

!!! ERROR: kde-base/kdelibs-3.5.6-r2 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_compile
ebuild.sh, line 971: Called qa_call 'src_compile'
environment, line 4786: Called src_compile
kdelibs-3.5.6-r2.ebuild, line 144: Called kde_src_compile
kde.eclass, line 170: Called kde_src_compile 'all'
kde.eclass, line 340: Called kde_src_compile 'myconf' 'configure' 'make'
kde.eclass, line 336: Called die

!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/kde-base/kdelibs-3.5.6-r2/temp/build.log'.
_________________
[nuxster]
Back to top
View user's profile Send private message
dmiceman
Tux's lil' helper
Tux's lil' helper


Joined: 06 Jun 2005
Posts: 115

PostPosted: Fri Mar 30, 2007 2:15 pm    Post subject: Reply with quote

а в /etc/make.conf нет ли строчек вроде:

Code:

LDFLAGS="-Wl,-O1 -Wl,--as-needed"


?
Back to top
View user's profile Send private message
nuxster
n00b
n00b


Joined: 19 Mar 2007
Posts: 3
Location: Россия/Мурманск

PostPosted: Mon Apr 02, 2007 1:39 pm    Post subject: Reply with quote

Нет уменя таких строк нету! Их необходимо добавить? Что они означают?
_________________
[nuxster]
Back to top
View user's profile Send private message
dmiceman
Tux's lil' helper
Tux's lil' helper


Joined: 06 Jun 2005
Posts: 115

PostPosted: Mon Apr 02, 2007 11:57 pm    Post subject: Reply with quote

нет, добавлять их не надо.

надо проверить что происходит с libart. и неплохо бы попробовать ее пересобрать: emerge media-libs/libart_lgpl
Back to top
View user's profile Send private message
nuxster
n00b
n00b


Joined: 19 Mar 2007
Posts: 3
Location: Россия/Мурманск

PostPosted: Wed Apr 04, 2007 4:40 pm    Post subject: Reply with quote

Спасибо! Обновление media-libs/libart_lgpl помогло! =)
_________________
[nuxster]
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum