Amarok - kompilacja z SVN - wymagany Mysql ?

Tylko tematy nie mieszczące się powyżej.
Awatar użytkownika
EF
Zakręcona Traszka
Zakręcona Traszka
Posty: 781
Rejestracja: 25 lip 2007, 14:46
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86
Lokalizacja: Wrocław
Kontakt:

Amarok - kompilacja z SVN - wymagany Mysql ?

Post autor: EF »

Cześć, w związku z budiem nowego Amaroka 2 (nie scrobbluje utworów do last.fm), postanowiłem zbudować go z SVN, bo ponoć to załatwia problem ze scrobblingiem.
Wykonałem

Kod: Zaznacz cały

apt-get build-dep amarok
ale na etapie cmake sypie błędami, że nie może znaleźć mysql:

Kod: Zaznacz cały

root@kubuntu-bonio:/home/bonio/amarok/build# cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=debugfull ..
-- Taglib found: -L/usr/lib -ltag                                                                                               
-- Found Qt-Version 4.5.0 (using /usr/bin/qmake)                                                                                
-- Found X11: /usr/lib/libX11.so                                                                                                
-- Phonon Version: 4.3.0                                                                                                        
-- Found KDE 4.2 include dir: /usr/include                                                                                      
-- Found KDE 4.2 library dir: /usr/lib                                                                                          
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler                                                      
-- Found automoc4: /usr/bin/automoc4                                                                                            
-- Checking if the QtScript Qt Bindings are installed.                                                                          
-- includes /usr/include/qt4/QtCore;/usr/include/qt4/QtScript;/usr/include;/usr/include/KDE;/usr/include/KDE;/usr/include;/usr/include/qt4/phonon;/usr/include/qt4/QtXmlPatterns;/usr/include/qt4/QtWebKit;/usr/include/qt4/QtHelp;/usr/include/qt4/QtAssistant;/usr/include/qt4/QtDBus;/usr/include/qt4/QtTest;/usr/include/qt4/QtUiTools;/usr/include/qt4/QtScript;/usr/include/qt4/QtSvg;/usr/include/qt4/QtXml;/usr/include/qt4/QtSql;/usr/include/qt4/QtOpenGL;/usr/include/qt4/QtNetwork;/usr/include/qt4/QtDesigner;/usr/include/qt4/QtDesigner;/usr/include/qt4/QtAssistant;/usr/include/qt4/Qt3Support;/usr/include/qt4/QtGui;/usr/include/qt4/QtCore;/usr/include/qt4/Qt;/usr/share/qt4/mkspecs/default;/usr/include/qt4;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include;/usr/include libraries /usr/lib/libQtScript.so;/usr/lib/libQtCore.so;-L/usr/lib;-lkdecore;-lkdeui                                                                                                                                      
-- QtBindings found                                                                                                                                                                            
-- MySQL not found.                                                                                                                                                                            
-- MySQL Embedded not found.                                                                                                                                                                   
-- Strigi API needs 'signed char'                                                                                                                                                              
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig                                                                                                                     
-- Found MTP: /usr/lib/libmtp.so                                                                                                                                                               
-- Libgcrypt found: /lib/libgcrypt.so                                                                                                                                                          
-- Found GObject libraries: /usr/lib/libgobject-2.0.so;/usr/lib/libgmodule-2.0.so;/usr/lib/libgthread-2.0.so;/usr/lib/libglib-2.0.so                                                           
-- Found GObject includes : /usr/include/glib-2.0/gobject                                                                                                                                      
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig                                                                                                                     
-- checking for one of the modules 'gdk-pixbuf-2.0'                                                                                                                                            
-- Could NOT find Gdk  (missing:  GDK_INCLUDE_DIRS GDK_LIBRARIES)                                                                                                                              
-- WARNING: you are using the obsolete 'PKGCONFIG' macro use FindPkgConfig                                                                                                                     
-- Found MTP: /usr/lib/libmtp.so                                                                                                                                                               
--                                                                                                                                                                                             
-----------------------------------------------------------------------------                                                                                                                  
-- The following REQUIRED packages could NOT be located on your system.                                                                                                                        
-- Please install them before continuing this software installation.                                                                                                                           
-----------------------------------------------------------------------------                                                                                                                  
+ mysqld: Embedded MySQL <http://www.mysql.com>                                                                                                                                                
-----------------------------------------------------------------------------                                                                                                                  
CMake Error at /usr/share/kde4/apps/cmake/modules/MacroLogFeature.cmake:93 (MESSAGE):                                                                                                          
  Exiting: Missing Requirements                                                                                                                                                                
Call Stack (most recent call first):                                                                                                                                                           
  CMakeLists.txt:114 (macro_display_feature_log)                                                                                                                                               


CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:          
MYSQL_EMBEDDED_LIBRARIES (ADVANCED)                                                         
    linked by target "amarok_collection-sqlcollection" in directory /home/bonio/amarok/src/collection/sqlcollection
MYSQL_INCLUDE_DIR (ADVANCED)                                                                                       
   used as include directory in directory /home/bonio/amarok                                                       
   used as include directory in directory /home/bonio/amarok/src                                                   
   used as include directory in directory /home/bonio/amarok/src/collection                                        
   used as include directory in directory /home/bonio/amarok/src/collection/daap                                   
   used as include directory in directory /home/bonio/amarok/src/collection/mediadevicecollection                  
   used as include directory in directory /home/bonio/amarok/src/collection/ipodcollection                         
   used as include directory in directory /home/bonio/amarok/src/collection/mtpcollection                          
   used as include directory in directory /home/bonio/amarok/src/collection/sqlcollection                          
   used as include directory in directory /home/bonio/amarok/src/collection/sqlcollection/device                   
   used as include directory in directory /home/bonio/amarok/src/collection/sqlcollection/device/massstorage       
   used as include directory in directory /home/bonio/amarok/src/context                                           
   used as include directory in directory /home/bonio/amarok/src/context/applets                                   
   used as include directory in directory /home/bonio/amarok/src/context/applets/albums                            
   used as include directory in directory /home/bonio/amarok/src/context/applets/bookmark                          
   used as include directory in directory /home/bonio/amarok/src/context/applets/currenttrack                      
   used as include directory in directory /home/bonio/amarok/src/context/applets/lyrics                            
   used as include directory in directory /home/bonio/amarok/src/context/applets/serviceinfo                       
   used as include directory in directory /home/bonio/amarok/src/context/applets/wikipedia                         
   used as include directory in directory /home/bonio/amarok/src/context/applets/mediadevices                      
   used as include directory in directory /home/bonio/amarok/src/context/engines                                   
   used as include directory in directory /home/bonio/amarok/src/context/engines/wikipedia                         
   used as include directory in directory /home/bonio/amarok/src/context/engines/lyrics                            
   used as include directory in directory /home/bonio/amarok/src/context/engines/current                           
   used as include directory in directory /home/bonio/amarok/src/context/engines/service                           
   used as include directory in directory /home/bonio/amarok/src/context/containments                              
   used as include directory in directory /home/bonio/amarok/src/context/containments/verticallayout
   used as include directory in directory /home/bonio/amarok/src/images
   used as include directory in directory /home/bonio/amarok/src/images/icons
   used as include directory in directory /home/bonio/amarok/src/services
   used as include directory in directory /home/bonio/amarok/src/services/magnatune
   used as include directory in directory /home/bonio/amarok/src/services/jamendo
   used as include directory in directory /home/bonio/amarok/src/services/mp3tunes
   used as include directory in directory /home/bonio/amarok/src/services/ampache
   used as include directory in directory /home/bonio/amarok/src/services/shoutcast
   used as include directory in directory /home/bonio/amarok/src/services/lastfm
   used as include directory in directory /home/bonio/amarok/src/services/lastfm/lastfm
   used as include directory in directory /home/bonio/amarok/src/services/opmldirectory
   used as include directory in directory /home/bonio/amarok/src/scripts
   used as include directory in directory /home/bonio/amarok/src/scripts/radio_station_service
   used as include directory in directory /home/bonio/amarok/src/scripts/librivox_service
   used as include directory in directory /home/bonio/amarok/src/scripts/lyrics_lyricwiki
   used as include directory in directory /home/bonio/amarok/src/scripts/script_console
   used as include directory in directory /home/bonio/amarok/src/themes
   used as include directory in directory /home/bonio/amarok/src/themes/context
   used as include directory in directory /home/bonio/amarok/src/themes/context/default
   used as include directory in directory /home/bonio/amarok/src/themes/context/Amarok-Mockup
   used as include directory in directory /home/bonio/amarok/src/strigi
   used as include directory in directory /home/bonio/amarok/src/strigi/audible
   used as include directory in directory /home/bonio/amarok/src/strigi/mp4
   used as include directory in directory /home/bonio/amarok/tests
MYSQL_LIBRARIES (ADVANCED)
    linked by target "amarok_collection-sqlcollection" in directory /home/bonio/amarok/src/collection/sqlcollection

-- Configuring incomplete, errors occurred!
I moje pytanie: które paczki powinienem zainstalować, bo instalowanie wszystkich mysql chyba mija się z celem : |
Chakra Linux user.
Awatar użytkownika
empe
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 13 gru 2006, 11:01
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Xfce
Architektura: x86_64

Odp: Amarok - kompilacja z SVN - wymagany Mysql ?

Post autor: empe »

Wygląda na to, że program potrzebuje mysqld a taki plik zawierają następujące paczki:
http://packages.ubuntu.com/search?searc ... y&arch=any
nowy sprzęt - operacja zakończona :)
nowy system - http://www.freebsd.org/ - kusząca propozycja... przygotowania trwają ;)
Awatar użytkownika
EF
Zakręcona Traszka
Zakręcona Traszka
Posty: 781
Rejestracja: 25 lip 2007, 14:46
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86
Lokalizacja: Wrocław
Kontakt:

Odp: Amarok - kompilacja z SVN - wymagany Mysql ?

Post autor: EF »

Niestety, zainstalowałem wszystkie 3 paczki i nic ;(
Chakra Linux user.
Awatar użytkownika
Nadril
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 171
Rejestracja: 11 lip 2008, 10:54
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Odp: Amarok - kompilacja z SVN - wymagany Mysql ?

Post autor: Nadril »

bo to nie ten pakiet jest Ci potrzebny, ja go nie mam i mi działa. Mam za to mysql-common i libmysqlclient15off polecam tych pakietów spróbować.
Awatar użytkownika
EF
Zakręcona Traszka
Zakręcona Traszka
Posty: 781
Rejestracja: 25 lip 2007, 14:46
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86
Lokalizacja: Wrocław
Kontakt:

Odp: Amarok - kompilacja z SVN - wymagany Mysql ?

Post autor: EF »

Wszystkie mam w najnowszych wersjach a i tak nie śmiga :(
Chakra Linux user.
Awatar użytkownika
Nadril
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 171
Rejestracja: 11 lip 2008, 10:54
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Odp: Amarok - kompilacja z SVN - wymagany Mysql ?

Post autor: Nadril »

mój błąd, paczki które Ci podałem są potrzebne w czasie używania, jeśli kompilujesz wersje z svna potrzebujesz libmysqlclient15-dev, według http://amarok.kde.org/wiki/Development/ ... ntrepid.29
Awatar użytkownika
EF
Zakręcona Traszka
Zakręcona Traszka
Posty: 781
Rejestracja: 25 lip 2007, 14:46
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86
Lokalizacja: Wrocław
Kontakt:

Odp: Amarok - kompilacja z SVN - wymagany Mysql ?

Post autor: EF »

Coś drgnęło, teraz też pisze, że nie może znaleźć mysqld, ale nie wywala już tej całej listy pluginów... Poinstaluje paczki i zobaczę co i jak. Nie mniej jednak dziękuję za wskazówkę ; )

EDIT: Wystarczyło wywalić z amarok/build plik CMakeCache.txt ;)


Dzięki za pomoc !!
Chakra Linux user.
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości