Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
cześć
Próbuję zainstalować program Cockatrice:
Program znajduje się tu:
Ze strony http://www.woogerworks.com/ można pobrać źródło programu:
https://www.dropbox.com/s/4m90wuw1zydo1d8/cockatric … t-d462870.zip
Mam problem ponieważ nie mogę poprawnie zainstalować qt4 na swoim kompie, które jest potrzebne do instalacji cockatrice-a.
Używam Linux Mint 15
Plik readme programu cockatrice:
# Cockatrice Cockatrice is an open-source multiplatform software for playing card games, such as Magic: The Gathering, over a network. It is fully client-server based to prevent any kind of cheating, though it supports single-player games without a network interface as well. Both client and server are written in Qt 4. # License Cockatrice is free software, licensed under the GPLv2; see COPYING for details. # Building Dependencies: - [Qt](http://qt-project.org/) - [protobuf](http://code.google.com/p/protobuf/) - [CMake](http://www.cmake.org/) The server requires an additional dependency: - [libgcrypt](http://www.gnu.org/software/libgcrypt/) To compile: mkdir build cd build cmake .. make make install The following flags can be passed to `cmake`: - `-DWITH_SERVER=1` build the server - `-DWITHOUT_CLIENT=1` do not build the client # Running `oracle` fetches card data `cockatrice` is the game client `servatrice` is the server
Zainstalowałem wszystkie zależności, ale polecenie:
cmake /home/andrzej/Pobrane/Cockatrice
zwracało mi niekompatybilność z nową biblioteką QT5. Tzn. wyświetlany komunikat domagał się qt w wersji 4XX
Usunąłem więc wszystko co znalazłem z QT5 i zainstalowałem QT4.8.5 ze źródeł pobranych stąd:
http://qt-project.org/downloads
W terminalu mam teraz taką sytuację:
andrzejroot Cockatrice # cmake /home/andrzej/Pobrane/Cockatrice -- Using QtMobility version: system's default Qt QTMULTIMEDIA library not found. 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: QT_QTSVG_INCLUDE_DIR (ADVANCED) used as include directory in directory /home/andrzej/Pobrane/Cockatrice/cockatrice used as include directory in directory /home/andrzej/Pobrane/Cockatrice/oracle -- Configuring incomplete, errors occurred!
Więc qtmultimedia nie znajdują się w pliku ze źródłami qt4.8.5(???), a aptitude szuka nowej wersji qt5, która nie pozwala na instalację cockatrice.
root Cockatrice # aptitude search qtmultimedia v libqt5declarative5-qtmultimedia-plugin - v libqt5declarative5-qtmultimedia-plugin:i386 - i A libqtmultimediakit1 - Qt Mobility MultimediaKit module p libqtmultimediakit1:i386 - Qt Mobility MultimediaKit module p qtdeclarative5-qtmultimedia-plugin - Qt 5 Multimedia QML plugin p qtdeclarative5-qtmultimedia-plugin:i386 - Qt 5 Multimedia QML plugin p qtmultimedia5-dbg - Qt 5 Multimedia library debugging symbols p qtmultimedia5-dbg:i386 - Qt 5 Multimedia library debugging symbols p qtmultimedia5-dev - APIs for multimedia functionality - development files p qtmultimedia5-dev:i386 - APIs for multimedia functionality - development files p qtmultimedia5-examples - Examples for Qt 5 Multimedia module p qtmultimedia5-examples:i386 - Examples for Qt 5 Multimedia module p qtmultimedia5-private-dev - APIs for multimedia functionality - development files p qtmultimedia5-private-dev:i386 - APIs for multimedia functionality - development files
QT5 nie zadziała z kompilacją cockatrice. qtmultimedia nie istnieją w qt4 (???) W jaki sposób można próbować działać dalej?
Ostatnio edytowany przez andrzej88 (2013-11-10 16:20:22)
Offline
Może w ten sposób ?
http://unixblogger.wordpress.com/tag/cockatrice/
https://launchpad.net/~s-elser/+archive/cockatrice/+packages
Dla wcześniejszej wersji ubuntu ale może wejdzie.
Offline
http://stackoverflow.com/questions/11392604/qtmulti … 6436#11886436
Ale i tak wygodniej z tamtych paczek instalować.
Offline
ilin
Dodawanie PPA nie powiadło się :(
W katalogu http://ppa.launchpad.net/s-elser/cockatrice/ubuntu/dists/ nie mamy najnowszej wersji ubuntu Raring Ringtail na którym linux mint 15 jest oparty. Szkoda.
aptitude update: W: Nie udało się pobrać http://ppa.launchpad.net/s-elser/cockatrice/ubuntu/dists/raring/main/source/Sources: 404 Not Found W: Nie udało się pobrać http://ppa.launchpad.net/s-elser/cockatrice/ubuntu/dists/raring/main/binary-amd64/Packages: 404 Not Found W: Nie udało się pobrać http://ppa.launchpad.net/s-elser/cockatrice/ubuntu/dists/raring/main/binary-i386/Packages: 404 Not Found
Próba instalacji z paczki deb niestety również nie przyniosła rezultatu.
yossarin Pakiet qtmobility-dev jest już u mnie zainstalowany. Jednak Qtmultimedia nadal są niewidoczne dla cmake.. hmm
root Cockatrice # cmake -I/usr/include/QtMultimediaKit -I/usr/include/QtMobility -lQtMultimediaKit /home/andrzej/Pobrane/Cockatrice/ -- Using QtMobility version: system's default Qt QTMULTIMEDIA library not found. 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: QT_QTSVG_INCLUDE_DIR (ADVANCED) used as include directory in directory /home/andrzej/Pobrane/Cockatrice/cockatrice used as include directory in directory /home/andrzej/Pobrane/Cockatrice/oracle -- Configuring incomplete, errors occurred!
Ostatnio edytowany przez andrzej88 (2013-11-09 22:21:05)
Offline
Zainstaluj z tego repozytorium ręcznie.
Offline
W tym pliku (w /etc/apt/sources.list.d/jakiśtam.list) zmień raring na quantal
Potem sudo apt-get update
I instaluj
Fervi
Offline
Pokaż wynik:
ls /etc/apt/sources.list.d/
Offline
w folderze sources.list.d mamy takie repo
root sources.list.d # ls local-repository.list s-elser-cockatrice-raring.list official-package-repositories.list
zmieniłem nazwę raring na quantal
root sources.list.d # nano s-elser-cockatrice-raring.list
deb http://ppa.launchpad.net/s-elser/cockatrice/ubuntu raring quantal main
deb-src http://ppa.launchpad.net/s-elser/cockatrice/ubuntu raring quantal main
aptitude update
aptitude install cockatrice
Instalacja się powiodła!
Napiszę jeszcze zainteresowanym osobom, co trzeba zrobić dalej:
Po włączenie programu uruchomi się opcja "ustawienia" jak widać nie będzie ścieżki do pliku cards.xml (path to card database) Trzeba go pobrać ręcznie.
Instrukcja ręcznego pobierania jest tu:
http://www.woogerworks.com/index.php/site-announcem … ation-updated
Adres servera do automatycznej aktualizacji bazy danych w programie cockatrice oracle downloader jest również tutaj:
http://www.woogerworks.com/index.php/site-announcem … ation-updated
Adres servera do gry:
http://www.woogerworks.com/index.php/hosted-service … r-information
Pozdrawiam i dzięki wielkie za pomoc !
Temat można zamknąć
Ostatnio edytowany przez andrzej88 (2013-11-10 16:19:36)
Offline
Strony: 1