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/cockatrice_source.20130509_git-d462870.zip[/quote]
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:Kod:
# 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 serverZainstalowałem wszystkie zależności, ale polecenie:
Kod:
cmake /home/andrzej/Pobrane/Cockatricezwracał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ę:Kod:
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.
Kod:
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 filesQT5 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/qtmultimedia-module-in-ubuntu-12-04lts/11886436#11886436
Ale i tak wygodniej z tamtych paczek instalować.
Offline
[b]ilin[/b]
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.
[b]yossarin[/b] 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
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 [s]raring[/s] [b]quantal[/b] main
deb-src http://ppa.launchpad.net/s-elser/cockatrice/ubuntu [s]raring[/s] [b]quantal[/b] main[/quote]aptitude update
aptitude install cockatrice[/quote]
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-announcements/30-set-information-updated
Adres servera do automatycznej aktualizacji bazy danych w programie cockatrice oracle downloader jest również tutaj:
http://www.woogerworks.com/index.php/site-announcements/30-set-information-updated
Adres servera do gry:
http://www.woogerworks.com/index.php/hosted-service-information/3-cockatrice-server-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
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00091 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.128.171.192' WHERE u.id=1 |
0.00080 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.128.171.192', 1732770114) |
0.00038 | SELECT * FROM punbb_online WHERE logged<1732769814 |
0.00062 | DELETE FROM punbb_online WHERE ident='13.58.38.184' |
0.00070 | SELECT topic_id FROM punbb_posts WHERE id=245469 |
0.00111 | SELECT id FROM punbb_posts WHERE topic_id=24570 ORDER BY posted |
0.00065 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=24570 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00079 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=24570 ORDER BY p.id LIMIT 0,25 |
0.00069 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=24570 |
Total query time: 0.00683 s |