You are not logged in.

#1 2008-12-11 12:31:08

Rinaldus
Member
From: Moscow, Russia
Registered: 2008-03-04
Posts: 40
Website

[SOLVED] I can't compile AmaroK 2.0

I can't compile Amarok 2.0, tried both 2.0-svn and 2.0-1 packages. On 84% compilation it says:

[ 84%] Building CXX object src/collection/mtpcollection/CMakeFiles/amarok_collection-mtpcollection.dir/amarok_collection-mtpcollection_automoc.o
In file included from /tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/mtpcollection/moc_MtpHandler.cpp:10,
                 from /tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/mtpcollection/amarok_collection-mtpcollection_automoc.cpp:4:
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/mtpcollection/handler/MtpHandler.h:68: ошибка: 'LIBMTP_raw_device_t' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/mtpcollection/handler/MtpHandler.h:160: ошибка: 'LIBMTP_raw_device_t' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/mtpcollection/handler/MtpHandler.h:171: ошибка: ISO C++ запрещает декларации 'LIBMTP_raw_device_t' без типа
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/mtpcollection/handler/MtpHandler.h:171: ошибка: expected ';' before '*' token
make[2]: *** [src/collection/mtpcollection/CMakeFiles/amarok_collection-mtpcollection.dir/amarok_collection-mtpcollection_automoc.o] Ошибка 1
make[1]: *** [src/collection/mtpcollection/CMakeFiles/amarok_collection-mtpcollection.dir/all] Ошибка 2
make: *** [all] Ошибка 2
==> ОШИбКА: Сборка завершилась неудачно.
    Преждевременный выход...

"ОШИбКА" means ERROR in Russian language.
How can I install it? Maybe binary files aready exist?

Last edited by Rinaldus (2008-12-12 07:26:20)


Sorry for my bad English. smile

Offline

#2 2008-12-11 12:55:32

kaola_linux
Member
From: Bacolod City/Philippines
Registered: 2008-09-23
Posts: 513

Re: [SOLVED] I can't compile AmaroK 2.0


Netbook (Acer Aspire One 110 || 160gb SATA HD || 1.5gb ram): archlinux i686 / KDEmod 4.3
Registered Linux User # 481212 / Machine Registration # 390468
"In a world without walls and fences, who needs windows and gates?"

Offline

#3 2008-12-11 13:05:03

Rinaldus
Member
From: Moscow, Russia
Registered: 2008-03-04
Posts: 40
Website

Re: [SOLVED] I can't compile AmaroK 2.0

I said I tried both Amarok from SVN and Amarok 2.0-1. These packages are both in AUR.


Sorry for my bad English. smile

Offline

#4 2008-12-11 13:11:59

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,018

Re: [SOLVED] I can't compile AmaroK 2.0

I think you gotta uninstall libmtp.

Offline

#5 2008-12-11 13:27:52

kaola_linux
Member
From: Bacolod City/Philippines
Registered: 2008-09-23
Posts: 513

Re: [SOLVED] I can't compile AmaroK 2.0

I'm sorry, I've overlooked your post...I will try compiling it at home...


Netbook (Acer Aspire One 110 || 160gb SATA HD || 1.5gb ram): archlinux i686 / KDEmod 4.3
Registered Linux User # 481212 / Machine Registration # 390468
"In a world without walls and fences, who needs windows and gates?"

Offline

#6 2008-12-11 13:32:16

Rinaldus
Member
From: Moscow, Russia
Registered: 2008-03-04
Posts: 40
Website

Re: [SOLVED] I can't compile AmaroK 2.0

lucke wrote:

I think you gotta uninstall libmtp.

I uninstalled it, trying to compile it again right now, but...

Dependencies (packages available in official repositories): libmtp mysql or mysqle taglib libnjb loudmouth libgpod

http://amarok.kde.org/wiki/Download:Arch

UPDATED: No, compilation failed again.

Last edited by Rinaldus (2008-12-11 13:53:01)


Sorry for my bad English. smile

Offline

#7 2008-12-11 15:35:17

heinzelotto
Member
From: Munich, Germany
Registered: 2008-09-05
Posts: 10

Re: [SOLVED] I can't compile AmaroK 2.0

install libmtp-devel from aur

Offline

#8 2008-12-11 15:40:23

agapito
Member
From: Who cares.
Registered: 2008-11-13
Posts: 641

Re: [SOLVED] I can't compile AmaroK 2.0

Maybe you can try these packages from kdemod repos. Works great on my kdemod 4.1.3 installation.

http://kdemod.ath.cx/repo/playground/i6 … pkg.tar.gz
http://kdemod.ath.cx/repo/playground/i6 … pkg.tar.gz


Excuse my poor English.

Offline

#9 2008-12-11 15:48:37

Rinaldus
Member
From: Moscow, Russia
Registered: 2008-03-04
Posts: 40
Website

Re: [SOLVED] I can't compile AmaroK 2.0

heinzelotto wrote:

install libmtp-devel from aur

Nope, still fail

[ 84%] Building CXX object src/collection/ipodcollection/CMakeFiles/amarok_collection-ipodcollection.dir/amarok_collection-ipodcollection_automoc.o
In file included from /tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/moc_IpodHandler.cpp:10,
                 from /tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/amarok_collection-ipodcollection_automoc.cpp:4:
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:30:25: error: gpod/itdb.h: Нет такого файла или каталога
In file included from /tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:35,
                 from /tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/moc_IpodHandler.cpp:10,
                 from /tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/amarok_collection-ipodcollection_automoc.cpp:4:
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/IpodMeta.h:82: ошибка: ISO C++ запрещает декларации 'Itdb_Track' без типа
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/IpodMeta.h:82: ошибка: expected ';' before '*' token
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/IpodMeta.h:83: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/IpodMeta.h:85: ошибка: нет декларации 'Itdb_Playlist' в этой области видимости
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/IpodMeta.h:85: ошибка: некорректный аргумент шаблона 1
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/IpodMeta.h:86: ошибка: 'Itdb_Playlist' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/IpodMeta.h:192: ошибка: ISO C++ запрещает декларации 'Itdb_Track' без типа
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/IpodMeta.h:192: ошибка: expected ';' before '*' token
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/IpodMeta.h:193: ошибка: нет декларации 'Itdb_Playlist' в этой области видимости
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/IpodMeta.h:193: ошибка: некорректный аргумент шаблона 1
In file included from /tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/moc_IpodHandler.cpp:10,
                 from /tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/amarok_collection-ipodcollection_automoc.cpp:4:
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:99: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:100: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:101: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:105: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:106: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:107: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:108: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:116: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:117: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:118: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:119: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:120: ошибка: 'Itdb_Track' не был декларирован
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:133: ошибка: ISO C++ запрещает декларации 'Itdb_iTunesDB' без типа
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:133: ошибка: expected ';' before '*' token
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:134: ошибка: ISO C++ запрещает декларации 'Itdb_Device' без типа
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:134: ошибка: expected ';' before '*' token
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:135: ошибка: ISO C++ запрещает декларации 'Itdb_Playlist' без типа
/tmp/yaourt-tmp-root/aur-amarok/amarok/src/amarok-2.0/src/collection/ipodcollection/handler/IpodHandler.h:135: ошибка: expected ';' before '*' token
make[2]: *** [src/collection/ipodcollection/CMakeFiles/amarok_collection-ipodcollection.dir/amarok_collection-ipodcollection_automoc.o] Ошибка 1
make[1]: *** [src/collection/ipodcollection/CMakeFiles/amarok_collection-ipodcollection.dir/all] Ошибка 2
make: *** [all] Ошибка 2
==> ОШИбКА: Сборка завершилась неудачно.
    Преждевременный выход...
Error: Makepkg was unable to build amarok package.

Maybe you can try these packages from kdemod repos. Works great on my kdemod 4.1.3 installation.

I'll try it at home.


Sorry for my bad English. smile

Offline

#10 2008-12-12 07:25:51

Rinaldus
Member
From: Moscow, Russia
Registered: 2008-03-04
Posts: 40
Website

Re: [SOLVED] I can't compile AmaroK 2.0

agapito wrote:

Maybe you can try these packages from kdemod repos. Works great on my kdemod 4.1.3 installation.

http://kdemod.ath.cx/repo/playground/i6 … pkg.tar.gz
http://kdemod.ath.cx/repo/playground/i6 … pkg.tar.gz

Yes, I DID IT! big_smile I installed Amarok! Thank you very much! The problem is solved.

Last edited by Rinaldus (2008-12-12 07:26:04)


Sorry for my bad English. smile

Offline

Board footer

Powered by FluxBB