Witam
Mam taki mały problem, podejrzewam że brakuje mi jakichś bibliotek.
Chce sobie skompilować programik (eathena dot deltaanime dot net). I można to zrobić na dwa sposoby:
1. Program korzysta z bazy danych txt (tutaj wszystko działa OK)
2. Program korzysta z mysql (i tutaj tkwi mój problem)
Pod win'em instaluje sobie Cygwin'a ściągam MySQL Compressed GNU TAR archive instaluje do cygwina i kompiluje wszystko śmiga.
W NND wklepałem install_devel strasznie długo sprawdzało czy nie ma konfliktów ale po ok. godzinie poszło i się niby zainstalowało. Dla czego niby? Nie było make, więc przeszukałem forum i znalazłem temat (
http://forum.freesco.pl/viewtopic.php?t=13525&highlight=installdevel) w którym wyczytałem że install_devel słabo działa w 0.2.2 i trzeba doinstalować pakiety z lista_devel.txt. Posprawdzałem co jest poinstalowane i okazało się że brakuje make to zainstalowałem. W tym momencie wersja eatheny txt działa ale sql nie bo brakuje bibliotek.
Analogicznie do cygwina skopiowałem źródła mysql wklepałem ./configure --without-server a następnie make all i tu sie wysypało.
[root@mkser mysql]# make all
cd . && /bin/sh /home/sharkos/mysql/missing --run aclocal-1.9
aclocal:configure.in:10: warning: macro `AM_INIT_AUTOMAKE' not found in library
aclocal:configure.in:11: warning: macro `AM_CONFIG_HEADER' not found in library
aclocal:configure.in:155: warning: macro `AM_SANITY_CHECK' not found in library
aclocal:configure.in:179: warning: macro `AM_CONDITIONAL' not found in library
aclocal:configure.in:567: warning: macro `AM_PROG_AS' not found in library
aclocal:configure.in:704: warning: macro `AM_CONDITIONAL' not found in library
aclocal:configure.in:705: warning: macro `AM_CONDITIONAL' not found in library
aclocal:configure.in:706: warning: macro `AM_CONDITIONAL' not found in library
aclocal:configure.in:707: warning: macro `AM_CONDITIONAL' not found in library
aclocal:configure.in:1006: warning: macro `AM_CONDITIONAL' not found in library
aclocal:config/ac-macros/yassl.m4:44: warning: macro `AM_CONDITIONAL' not found in library
aclocal:config/ac-macros/ha_ndbcluster.m4:162: warning: macro `AM_CONDITIONAL' not found in library
aclocal:configure.in:2718: warning: macro `AM_CONDITIONAL' not found in library
autom4te: m4sugar/m4sugar.m4: no such file or directory
aclocal-1.9: autom4te failed with exit status: 1
make: *** [aclocal.m4] Błąd 1
[root@mkser mysql]#
Moje pytanie to co ja mam robić? Może jest już jakaś gotowa paczka dla NND z bibliotekami mysql?
http://eathena.ws/wiki/index.php/Compiling_with_GCC - tutaj jest poradnik jak to kompilować cygwinem gdyby kogoś interesowało jakie tam biblioteki są.