Mne to nejde prelozit, potrebne devel knihovny mam
nainstalovane, nevi nekdo konkretne co s tim?
/usr/lib/libglut.so: undefined reference to `XGetExtensionVersion'
/usr/lib/libglut.so: undefined reference to `XFreeDeviceList'
/usr/lib/libglut.so: undefined reference to `XQueryDeviceState'
/usr/lib/libglut.so: undefined reference to `XListInputDevices'
/usr/lib/libglut.so: undefined reference to `XFreeDeviceState'
/usr/lib/libglut.so: undefined reference to `XOpenDevice'
/usr/lib/libglut.so: undefined reference to `XmuLookupStandardColormap'
/usr/lib/libglut.so: undefined reference to `XSelectExtensionEvent'
collect2: ld returned 1 exit status
make: *** [kiki] Error 1
Tak ta binarka od Mandrake mi pod Mandrake ma zajimavy beh (o prekladu nemluve, nemam tolik casu se s tim s...t.). Kiki pustim objevi se cele bile okno v levem rohu jakasi koule okolo niz obihaji jine koule. Zmacnu-li jakoukoliv sipku tak vyhodi SDL parachute a segmentation fault. Blba verze SDL?
mel jsem obdobny problem u jineho programu. resenim bylo Py 2.2, pyOpenGL totiz jeste nebylo pro Python 2.3.
Pozn. k clanku - ve hre samotne zadny naniti nejsou. A ty nanoboti, kteri jsou zmateni, tak nic nenici. Akorat v poslednim levelu je potreba znicit je.
Jinak KIKI je fakt supr hra, dala dost zabrat nez jsem dojel vsechny levely.
Doporucuji :)
Mel sem stejny problem take (s tou bilou obrazovnou a koulou dole :)) na verzi rpm kiki-0.9.0-4mdk.i586.rpm pak sem ale nasel kiki-0.9.0-5mdk.i586.rpm a uz to jelo ok... zni jak pohadka co ?:o To jen kdybyse to nahodou taky nekomu stalo. Vetsi problem me dela level "move" kde fakt uz nevim jak dal.
rpmseek? proč tak složitě?
proč si prostě nepřidat contrib do urpmi zdrojů a nepoužívat třeba rpmdrake?
btw, updatovat z cookeru obecně nedoporučuju, ale když něco nejede, aktuální verze to dost často řeší ... kiki-0.9.0-5mdk (rebuild s dynamicky linkovaným pythonem) je tam už tři týdny ...
# cat /etc/urpmi/urpmi.cfg
redbox-cooker-RPMS {
hdlist: hdlist.redbox-cooker-RPMS.cz
with_hdlist: ../base/hdlist.cz
list: list.redbox-cooker-RPMS
key-ids: 70771ff3
}
redbox-cooker-RPMS2 {
hdlist: hdlist.redbox-cooker-RPMS2.cz
with_hdlist: ../base/hdlist2.cz
list: list.redbox-cooker-RPMS2
key-ids: 70771ff3
}
redbox-cooker-RPMS3 ftp://mandrake.redbox.cz/Mandrake-devel/cooker/i586/Mandrake/RPMS3 {
hdlist: hdlist.redbox-cooker-RPMS3.cz
with_hdlist: ../base/hdlist3.cz
key-ids: c431416d
}
plf ftp://ftp.easynet.fr/plf/mandrake/cooker {
hdlist: hdlist.plf.cz
with_hdlist: hdlist.cz
list: list.plf
key-ids: caba22ae
}
Zdravim
Nevim co je vetsi zabava, jestli nekolikahodinove s...i s kompilaci nebo hra samotna. Po nekolikahodinove kompilaci vseho mozneho i nemozneho jsem se nakonec dostal do stavu ze mam python 2.2.2 a to bile okno s tocicima se koulema. Na konzoli to vypsalo ze nemuze najit spoustu svych souboru a jejich cesty. Reseni jsem pak sice nasel v readme, ale porad tam je jedno lomitko navic:
WARNING :: environment variable KIKI_HOME not set ...
... assuming resources in current directory
Xlib: extension "XFree86-DRI" missing on display ":0.0".
mcop warning: user defined signal handler found for SIG_PIPE, overriding
unable to load title song ("/kiki_src/kiki//sounds/title_song.mp3"): Module format not recognized
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
V tomto stavu to ihned skonci. Load "dri" v XF86config samozrejme mam, tak nevim co po me chce. Pokud binarku spustim z jineho adresare kde nemuze najit sve soubory tak mi vynada ze nenajde ty soubory a v otevrenem okne se tocej (za neustaleho sekani mysi) ty kulicky a pise to hlasku:
[ERROR] KikiPython::initPython unable to open /kiki_src/kiki/linux//py/kiki.py
Coz je sice logicke, ale ukazuje to na fakt ze to spadne kvuli necemu v kiki.py.
Uz vim ze Linux neni dobra platforma na hry. V tomhle pripade nemuzu rict nic jinyho nez zlatej setup-next-next-done.
Zdenek
hm, hm, někdo má holt štěstí :-)
pro mě to bylo místo "setup" rpmdrake, najít kiki, klik, klik (next, next), done :-p
vsadím se, že gentooista by řekl emerge kiki, debianista nějaký apt-get nebo dselect atp. - jenom Vy se musíte dostat do křížku s kompilací zdrojáků ...
co se týče té hlášky o title songu, tipuju si, že mu chybí knihovna mad (libmad)
co se týče DRI, pouhé napsání do konfiguráku X nestačí ... co říká Xovský log?
co se týče problémů s cestami po spuštění, zkusil bych před spuštěním nastavit KIKI_HOME=/usr/share/games/kiki nebo kde to máte ...
ty bile kulicky na bilem pozadi mate hlavne proto ze nectete pozorne Readme.txt:)
------------------------------
Running kiki
kiki depends on the resources found in kiki_src/kiki/py and kiki_src/kiki/sounds. You should set the environment variable KIKI_HOME to the directory which contains the subdirectories py and sounds, e.g. setenv KIKI_HOME kiki_src/kiki Otherwise you have to start kiki from this directory:
kiki_src/kiki% linux/kiki
--------------------------------
hlavne si vsimnete posledniho radku jenz znamena:
% cd kiki_src/kiki
% ./linux/kiki
a ne takto:
% cd kiki_src/kiki/linux
% ./kiki
pak mi hra beha na Debianu s DRI i bez DRI (ale pomaleji:) ale bohuzel jen do ctvrte urovne (SWITCH) kde po strelbe do tech 4 switchu SDLko vypousti padaka... motem hry je asi ze strilet se proste nema:)
Rozbeham nanobota pod slackware/gnome? pythona aj sdl som nahodil ale stale mi to vypisuje chybovu hlasku pri instalovani. A mam taky vodojem, ze to asi beha len pod KDE. chybova hlaska:
../src/tools/KDisplayTools.cpp:13:23: SDL_image.h: Adresár alebo súbor neexistuje
../src/tools/KDisplayTools.cpp: In function `int kDisplayXPMIcon(char**, const
KPosition&)':
../src/tools/KDisplayTools.cpp:54: `IMG_ReadXPMFromArray' undeclared (first use
this function)
../src/tools/KDisplayTools.cpp:54: (Each undeclared identifier is reported only
once for each function it appears in.)