Gentoosta on siis kyse. emerge k3b päättyy tällaseen: ../libtool: line 1: cd: no/lib: No such file or directory libtool: link: cannot determine absolute directory name of `no/lib' make[2]: *** [liblavfile.la] Error 1 make[2]: Leaving directory `/var/tmp/portage/mjpegtools-1.6.2-r3/work/mjpegtools-1.6.2/lavtools' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/mjpegtools-1.6.2-r3/work/mjpegtools-1.6.2' make: *** [all] Error 2 !!! ERROR: media-video/mjpegtools-1.6.2-r3 failed. !!! Function src_compile, Line 101, Exitcode 2 !!! compile problem Yleensä tollaset on menny ohi kun oon vaan yrittäny kääntää uudestaan mutta ei tällä kertaa. Apua?
USE flagit kunnossa? eli koetas emerge -pv k3b ja kopioit sieltä USE flagit, jonka jälkeen USE="......" emerge k3b korvaa pisteet niillä flageilla jotka tuli ekalla käskyllä.
Sama juttu tulee vieläkin. Jossain sanottiin että emerge libtool voisi auttaa jos on mjpegtoolsien kanssa ongelmia. Ei kyl auta tässä tapauksessa.
Koetapas sitten mjpegtools paketille samaa, eli emerge -pv mjpegtools USE="..." emerge mjpegtools Jos ei auttanut, niin sitten voit kokeilla revdep-rebuild + roinat edellä
Toi kuuluu gentoolkit pakettiin, eli yksinkertaisesti: emerge gentoolkit ja sitten pitäis löytyä... Jos ongelma jatkuu, niin postaappa emerge infosi tänne...eli siis: emerge info EDIT: ja postaa myös, että mitä tää sanoo: emerge -pv mjpegtools
Ei mikään auta. emerge -pv mjpegtools: [ebuild N] media-video/mjpegtools-1.6.2-r3 +3dnow +X +avi -debug -dv +gtk +mmx +quicktime +sdl -sse -yv12 emerge info: Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 3 2005, 23:11:49)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/" LANG="C" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl emboss encode esd fam flac font-server foomaticdb fortran gdbm gif gpm gtk gtk2 imlib ipv6 java jpeg libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline sdl spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts xml2 xmms xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Täältä (http://forums.gentoo.org/viewtopic-t-288798.html) löytyy ohjeet, kuinka saat sen kääntymään...aika "dirty hack" kylläkin, muttu pitäis toimia, mutta eiköhän tohon tule vähän ajan päästä ihan oikeakin korjaus, kun joku oli jo tehnyt ilmotuksen tosta bugistakin...eli siis kaikessa yksinkertaisuudessaan tota 'no/lib' hakemistoa (joka pitäisi olla linkki /usr/lib hakemistoon) ei oikeasti löydy ja siksi se ei käänny...
Kiitän. Toi toimis. Aika hämärää... Olin tolla sivulla joskus käynytkin mut keskustelu oli näemmä edennyt.
Huoh tässähän vois vähitellen raivostua. kdelibsien kääntäminen ei onnistu vaan lykkää tällaisen: In file included from kartsserver.h:24, from kartsserver.cpp:27: /usr/kde/3.3/include/arts/kmedia2.h:1323: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. /bin/sh ../../libtool --silent --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../dcop -I../../kio/kssl -I../../arts/kde -I../.. -I/usr/kde/3.3/include/arts -I../../dcop -I../../libltdl -I../../kdefx -I../../kdecore -I../../kdeui -I../../kio -I../../kio/kio -I../../kio/kfile -I../.. -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/kde/3.3/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -march=athlon-tbird -O2 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kaudioconverter.lo kaudioconverter.cc The bug is not reproducible, so it is likely a hardware or OS problem. make[3]: *** [kartsserver.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.3.2-r5/work/kdelibs-3.3.2/arts/kde' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.3.2-r5/work/kdelibs-3.3.2/arts' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.3.2-r5/work/kdelibs-3.3.2' make: *** [all] Error 2 !!! ERROR: kde-base/kdelibs-3.3.2-r5 failed. !!! Function kde_src_compile, Line 166, Exitcode 2 !!! died running emake, kde_src_compile:make Eikö cdrtoolsilla onnistu oikeastaan kaikki mikä k3b:lläkin? Voisi melkein laittaa sen kun tästä ei tuu mitään. Ei tarttis asentaa mitään massiivisia kde juttuja kun ei niillä muuta käyttöä ole kuin k3b.
Täältä (http://forums.gentoo.org/viewtopic-t-252373.html) voit vilkaista infoa saman tyyppisestä ongelmasta...eli toi viittaa siihen, että gcc kääntäjässä jotain vikaa tai sitten rautapuolella jotain vikaa... No ei nyt sentään...k3b on GUI joka käyttää hyväkseen monia muitakin komentoriviltä tuttuja ohjelmia...siis ilman k3b onnistuu periaatteessa ihan samat asiat, kuin k3b:lläkin, mutta ei pelkällä cdrtoolsilla... Mutta ei mun mielestä pelkän k3b:n takia kannata koko kde:tä kääntää...onhan niitä paljon muitakin toimivia poltto-ohjelmia linuxiin... Tässä threadista löytyy muutama ohjelma listattuna: http://keskustelu.afterdawn.com/thread_view.cfm/155015
Sainpas k3b asennettua. Jos jollain on sama ongelmia kdelibsien kääntämisessä niin mulla se onnistui kun sammutin kaikki ohjelmat ja X:n ja käänsin sen ihan perus komentoriviltä. Toisella yrittämällä meni loppuun asti.