Zkousel jsem to zkompilovat a zasekl jsem se hned u ./configure, skoncilo to hlaskou:
checking for main in -lreadline... no
configure: error: Need readline library for compiling.
pritom v adresari /lib knihovnu libreadline.so(respektive symbolicky odkaz na libreadline.so.4) mam, predchozi knihovny zkontroluje bez problemu.
Nutno podotknout, ze se linuxem zabyvam kratce, takze chyba je nejspis mezi zidli a klavesnici,
pouzivam Mandrake 9.2. Poradi mi prosim nekdo?
V systemu chybi vyvojova cast pro readline knihovnu.
Ale opet musim varovat, krome toho, ze muzete na strane serveru napsat par prikazu a pripojit klienta,tak to moc neumi. Zvlada to jeste nacist konfiguracni soubory (theme, load), vygenerovat plochu a pri zapnutem debugu vypisovat spoustu hlasek :-)
Jinak od toho opravdu nic neocekavejte. Screenshoty, ktere se asi nejvice libi jsou takovy maly podfuk, zdrojove kody totiz nejsou zatim zahrnuty v CVS a tudiz ani v tomto archivu. Pet, ktery ma na starost klientskou cast zkousel nejake algoritmy pro vykresleni povrchu mapy a tohle z toho vypadlo.
Myslim, ze mi vyvojova cast knihony nechybi, protoze jsem instaloval i balicek:
libreadline4-devel-4.3-7mdk.i586.rpm
a zdrjaky jsou v /usr/include/readline
asi se spis musi nekde nastavit cesty,
ale kde, to je asi nad moje znalosti.
Hru samozrejme nechci na hrani, ale abych se neco priucil, pripadne zkusil neco dopsal.
Tak to takhle nevim, ale zkuste tento jednoduchy zdrojacek:
/*--- cut test.c ---*/
int main (int argc, char *argv[]) {
return 1;
}
/*--- cut test.c ---*/
prelozit prikazem: 'gcc test.c -lreadline', toto je test, ktery se pouziva pro zjisteni pritomnosti knihovny readline. Je potreba aby v systemu nebyla jen knihovna readline.so, ale take readline.a, ktera je nutna pro kompilaci.
Snad to takhle nahrubo pomuze.
Do dalsi verze zkusim pridat kod, ktery umozni kompilaci i bez teto knihovny.
List.