Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: syth в Mar 18, 2006, 00:56



Титла: Проблем с amarok
Публикувано от: syth в Mar 18, 2006, 00:56
При компилирането на amarok (1.3.8, 1.4_beta1 или beta2-r1) ми дава error: http://phpfi.com/107852 .
С gentoo съм ако ви трябва допълнително инфо кажете, че вече нямам идея как да го накарам да бачка.


Титла: Проблем с amarok
Публикувано от: PhobosK в Mar 18, 2006, 01:17
Сложи си последната версия на xine-lib - 1.1.1


Титла: Проблем с amarok
Публикувано от: syth в Mar 18, 2006, 17:54
Аз съм с xine-lib-1.1.1-r3  в момента.


Титла: Проблем с amarok
Публикувано от: mom в Mar 18, 2006, 18:56
Вероятно ползваш слак. Не знам как е в слак-а, но в дебиан-а има dev пакети. Вероятно имаш само изпълнимите библиотеки. Dev пакетите съдържат header-ите на библиотеките и трябват на компилатора при компилиране.

Накратко потърси и си инсталирай xine-lib-xxxx-dev и би трябвало да успееш да компилираш amarok.

/offtopic
amarok rulez :ok:


Титла: Проблем с amarok
Публикувано от: ray в Mar 18, 2006, 20:12
Здравейте,
@mom: човека пише че е с Gentoo не Слак.
Опитай като изключиш "xine" USE флага, ето как:
#echo "media-sound/amarok -xine" >> /etc/portage/package.use
Ако няма директория //etc/portage я създай: mkdir /etc/portage
После създаваш и файла "package.use" а не е лошо и файла "package.keywords".
#touch /etc/portage/package.use /etc/portage/package.keywords
Последната версия на amarok e: 1.3.8
media-sound/amarok-1.3.8  USE="flac gstreamer mp3 opengl vorbis xine -arts -debug -kde -musicbrainz -mysql -noamazon -postgres -visualization -xinerama -xmms" 0 kB
Ако искаш да инсталираш нея, изпълни:
echo "media-sound/amarok ~x86" >> /etc/portage/package.keywords
Ето сега вече може и да инсталираш:
emerge amarok -av
Успех.Румен
PS: не бях видял че и ти имаш 1.3.8 (явно нещо ми се е мотаело в главата за 1.1.1 а то е било за xine-lib). Sorry.


Титла: Проблем с amarok
Публикувано от: syth в Mar 18, 2006, 23:27
Пробвал съм го с -xine пак дава подобен error:
http://forums.gentoo.org/viewtopic-p-3159123.html


Титла: Проблем с amarok
Публикувано от: mom в Mar 19, 2006, 01:47
@ray: опс, не съм догледал - извинявам се


Титла: Проблем с amarok
Публикувано от: syth в Mar 21, 2006, 19:21
@ray някаква друга идея ???


Титла: Проблем с amarok
Публикувано от: ray в Apr 03, 2006, 22:05
Здравей,
Значи първо стартирай "revdep-rebuild --ignore -pv" (част от gentoolkit);
Виж дали ще ти даде някакви 'счупени библ./пакети' и ако *да* ги прекомпилирай;
Второ - опитай да прекомппилирай преди amarok' отново 'xine-lib'.
Трето - изключи всички USE флагове на amarok и ако се компилира ги включвай един по един (да видиш къде се чупи).
Това се сещам засега.
Успех.Румен


Титла: Проблем с amarok
Публикувано от: kennedy в Apr 04, 2006, 12:38
при генто няма ли ./configure ? помня, че то си показваше кое има и кое не и какво ще компилира ....


Титла: Проблем с amarok
Публикувано от: syth в Apr 10, 2006, 19:21
1. revdep-rebuild --ignore -pv даде, че няма никакви пакети за прекомпилиране.
2. Пробвах да го прекомпилирам xine-lib и след тва  амарок пак същото :(
3. Ако не му слагам нищо дава проблем в gstream като го махна него дава в  xine като го махна него дава в main.cpp
Пробвах същата процедура и след като ъпдейтнах с emerge world пак същото.


Титла: Проблем с amarok
Публикувано от: alabal в Apr 10, 2006, 23:58
Намирисва ми на странни use и gcc флагове. Да си вършил насилия над make.conf? Да си правил неща за които emerge те е предупредило, че могат да бъдат опасни?
И най-накрая може да пуснеш едно
# emerge --info
и да видиш какво дава.


Титла: Проблем с amarok
Публикувано от: syth в Apr 11, 2006, 19:37
emerge --info
Примерен код

Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r3, 2.6.14-gentoo-r5 i686)
=================================================================
System uname: 2.6.14-gentoo-r5 i686 Intel(R) Celeron(R) CPU 2.40GHz
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i386-pc-linux-gnu"
CFLAGS="-O2 -mcpu=i686"
CHOST="i386-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync2.bg.gentoo.org/gentoo-portage"
USE="x86 3dfx 3dnow X a52 aac aalib acpi alsa apache apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 calendar cdr crypt cups curl dedicated dri dv dvd dvdread eds emboss encode esd exif expat fam flac flash foomaticdb fortran ftp gd gdbm gif glut gpm gstreamer gtk gtk2 icq idn ieee1394 imagemagic imagemagick imlib ipv6 isdnlog jabber java javascript jikes jpeg junit kde kdeenablefinal kdexdeltas lcms libcaca libg++ libwww mad mikmod mng motif mozilla mp3 mpeg mpi mysql ncurses nls ogg oggvorbis opengl oss pam pcre pdflib perl php png pppd python qt quciktime quicktime readline ruby scanner sdl spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts udev usb vcd vorbis win32codecs xine xml2 xmms xv yahoo zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY


make.conf
Примерен код

CFLAGS="-O2 -mcpu=i686"
CHOST="i386-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
USE="-gnome 3dfx 3dnow a52 aac acpi aalib apache apache2 audiofile calendar cdr dedicated dv dvd dvdread encode esd flac flash ftp gtk icq ieee1394 imagemagic jabber java javascript jikes kdexdeltas kdeenablefinal libg++ libwww mad mozilla mp3 mpi mpeg mysql ogg oggvorbis php quciktime scanner spl tiff usb vcd win32codecs yahoo"
SYNC="rsync://rsync2.bg.gentoo.org/gentoo-portage"


Титла: Проблем с amarok
Публикувано от: sdr в Apr 11, 2006, 20:29
Днеска има нов амарок в ънстейбъл! Още не съм го пробвал но да се надяваме че решава повечето проблеми поради които напоследък ползвах хммс


Титла: Проблем с amarok
Публикувано от: ray в Apr 11, 2006, 20:45
Здравей,
Общо взето няма особени флагове/неща, затова само някои догадки.
1)Опитай да махнеш "kdenablefinal" - за да не го махаш за постоянно, а само за този опит, става така: #USE="-kdeenablefinal" emerge amarok -av.
Това за да се види дали има влияние на компилацията. Аз не го ползвам.
2)Друго нещо - опитай дали ще компилира тестовата (най-новата) версия, става така (преди това виж да ли съществува /etc/portage, ако не я създай все някога ще ти потрябва ;) #mkdir /etc/portage
2.a)После в /etc/portage създай 4 файла: package.use, package.keywords, package.mask и package.unmask (можеше и само 1 но като ги създаваш веднъж е по-добре да ги има всичките ;).
Става с:#touch /etc/portage/package.use|keywords|mask|unmask (тук не копирай директно).
Всичко това може и да го имаш (да го знаеш) но за всеки случай го пиша, ако е излишно извинявай ;)
2.b)После: #echo "media-sound/amarok ~x86" >> /etc/portage/package.keywords
2.c)Може да се наложи да се добавят и още някои пакети (които вървят с новата версия, става по същия начин).
3) #emerge amarok -av
PS: През последните два дни почти всеки ден излиза версия (бети), днес дори имаше две - едната сутринта, другата привечер.
Успех.Румен





Титла: Проблем с amarok
Публикувано от: senser в Apr 11, 2006, 20:56
Цитат (sdr @ Април 11 2006,21:29)
Днеска има нов амарок в ънстейбъл! Още не съм го пробвал но да се надяваме че решава повечето проблеми поради които напоследък ползвах хммс

Точно в момента инсталирам тази нова версия и искрено се надявам да са оправили проблемите, които поне аз имам, с онлайн радиа, Стриминг-а е под всякаква критика - при най малкия проблем с нета amarok-a забива, и ..... аве много неща не са наред.
На десктоп РС-то ми ползвам КДЕ, и оттам се запалих по амарок, но там го ползвам само за мр3 (опцията с текстовете и обложките е супер ;) ) и не слушам радио. На лаптопа съм си сложил Гном-че и там амарок-а просто ....... ,макар че основните му зависимости kdelibs & kdebase са си инсталирани - нямаm проблеми с тях.





Титла: Проблем с amarok
Публикувано от: syth в Apr 12, 2006, 00:21
На най-новата версия: xine-config.h:62: error:
celiq error

С USE="-kdeenablefinal" emerge amarok -av
(амарок 1.3.8)
дава main.cpp error
celiq error

Проблема според мен не е в амарок ама не мога да разбера в какво е :(


Титла: Проблем с amarok
Публикувано от: ray в Apr 12, 2006, 08:01
Здравейте,
Май наистина не е в amarok, но пък се сетих за друго ;)
Наскоро да си обновявал perl или python (особено към нова major версия) ?
Опитай, поне няма и да навреди да пуснеш: #perl-cleaner и #python-updater.
Може да се дължи и на проблеми с неактуализирани (perl & python) модули.
Но изглежда има проблем в QT|KDE headers (едва ли с linux-headers).
Виж и в Gentoo Bugzilla за проблеми с amarok (вероятно има доста ;)
Какво извежда: #gcc-config --list и от binutils-config --list.
Успех.Румен


Титла: Проблем с amarok
Публикувано от: sdr в Apr 12, 2006, 10:22
Примерен код

sdr@sdr ~ $ gcc-config -l
 [1] i686-pc-linux-gnu-3.3.6
 [2] i686-pc-linux-gnu-3.3.6-hardened
 [3] i686-pc-linux-gnu-3.3.6-hardenednopie
 [4] i686-pc-linux-gnu-3.3.6-hardenednopiessp
 [5] i686-pc-linux-gnu-3.3.6-hardenednossp
 [6] i686-pc-linux-gnu-3.4.6 *
 [7] i686-pc-linux-gnu-3.4.6-hardened
 [8] i686-pc-linux-gnu-3.4.6-hardenednopie
 [9] i686-pc-linux-gnu-3.4.6-hardenednopiessp
 [10] i686-pc-linux-gnu-3.4.6-hardenednossp
sdr@sdr ~ $ equery list xine-lib
[ Searching for package 'xine-lib' in all categories among: ]
 * installed packages
[I--] [ ~] media-libs/xine-lib-1.1.1-r5 (1)
sdr@sdr ~ $ equery list amarok
[ Searching for package 'amarok' in all categories among: ]
 * installed packages
[I--] [ ~] media-sound/amarok-1.4_beta3-r2 (0)
sdr@sdr ~ $ su
Password:
sdr /home/sdr # emerge -pv xine-lib amarok

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] media-libs/xine-lib-1.1.1-r5  USE="X alsa asf directfb dvd fbcon ffmpeg mad nls opengl sdl vcd vidix vorbis win32codecs xv -a52 -aac -aalib -arts -debug -dts -dxr3 -esd -flac -gnome -imagemagick -ipv6 -libcaca -mng -modplug -oss -samba -speex -theora -v4l -xinerama -xvmc" VIDEO_CARDS="-i810 -nvidia -via" 0 kB
[ebuild   R   ] media-sound/amarok-1.4_beta3-r2  USE="gstreamer kde noamazon xmms -aac -akode -arts -debug -exscalibar -flac -ifp -ipod -musicbrainz -mysql -opengl -postgres -real -visualization -xinerama" 0 kB

Total size of downloads: 0 kB
sdr /home/sdr #                


При мене неещата седят така  и към момента май работи и то точно с xine енджина


Титла: Проблем с amarok
Публикувано от: syth в Apr 12, 2006, 11:35
Пуснах го python-updater и пробвах пак да emerg-на пак същото.

Примерен код
syth ~ # gcc-config -l
 [1] i386-pc-linux-gnu-3.3.6 *
 [2] i386-pc-linux-gnu-3.3.6-hardened
 [3] i386-pc-linux-gnu-3.3.6-hardenednopie
 [4] i386-pc-linux-gnu-3.3.6-hardenednopiessp
 [5] i386-pc-linux-gnu-3.3.6-hardenednossp
 [6] i386-pc-linux-gnu-3.4.5
 [7] i386-pc-linux-gnu-3.4.5-hardened
 [8] i386-pc-linux-gnu-3.4.5-hardenednopie
 [9] i386-pc-linux-gnu-3.4.5-hardenednopiessp
 [10] i386-pc-linux-gnu-3.4.5-hardenednossp
syth ~ # binutils-config -l
 [1] i386-pc-linux-gnu-2.16.1 *


Титла: Проблем с amarok
Публикувано от: sdr в Apr 12, 2006, 14:54
Ами така като гледам май си смесил стейбъл и ънстейбъл... пробвай с по-ново GCC


Титла: Проблем с amarok
Публикувано от: alabal в Apr 12, 2006, 16:37
И на мен ми изглежда да е това.
Да не би в /etc/portage/package.keyword
да си дал на някой важен пакет от system да използва ~x86





Титла: Проблем с amarok
Публикувано от: syth в Apr 13, 2006, 10:40
package.keywords
Примерен код
app-admin/eselect
app-admin/eselect-opengl
x11-drivers/ati-drivers
x11-apps/ati-drivers-extra
www-client/mozilla-firefox
net-p2p/azureus
dev-java/swt
media-libs/libmp4v2
dev-libs/nss
media-sound/amarok
media-libs/xine-lib


Какво имаш предвид че съм смесил стейбъл и ънстейбъл? Аз нито едно от двете мога да го инсталирам.

ПС. С gcc-3.4.5-r1 съм.


Титла: Проблем с amarok
Публикувано от: в Apr 16, 2006, 15:21
Автора да ме извини, че питам тук. но понеже няколко човека се обадиха, че са ъпдейтнали до последната версия на амарок, биха ли били така добри да споделят, дали промените със стрийминг-а на онлайн радиата са се оправили при тях. Защото при мен проблема си остана.


Титла: Проблем с amarok
Публикувано от: syth в Apr 16, 2006, 23:38
Ъпдейтнах gcc на 3.4.4 и сега дава някакъв друг error: http://phpfi.com/113060


Титла: Проблем с amarok
Публикувано от: sdr в Apr 17, 2006, 13:01
@Noone:
Аз нямам проблеми да слушам ретро радио енджина май все още е xine
@syth:
аз отдавна съм заебал артс ... пробвай и ти - май проблема е там


Титла: Проблем с amarok
Публикувано от: syth в Apr 17, 2006, 21:56
И аз предпочтам xine ама то и с него не бачка :) .