Czesc
Wracam do sprawy kompilacji demona w wyzszych wersjach LMS. Podnioslem sobie LMSa testowo do wersji 1.11.21 i probuje skompilowac demona niestety napotykam blad. Czy ktos z Szanownych Kolegow pomoze? O ile na debianie 9 i w wersji 1.11.17 skompilowal sie poprawnie to tutaj niestety nie chce, a walcze z tym od wczoraj.
Srodowisko: Debian10/11, MariaDB - wszystko up to date Swiezy system w obu przypadkach, doinstalowane tylko: gcc flex bison file make libmariadb-dev-compat
configure wywala pod koniec:
./configure --with-mysql --libdir=/usr/lib/x86_64-linux-gnu/
--includedir=/usr/include/mysql
checking for strtoul... yes checking for mysql_config... /usr/bin/mysql_config ./configure: line 13280: test: /usr/include/mariadb: binary operator expected configure: error: mysql_config pointed on non existent directory. Your MySQL installation may be broken or you might need to use the --with-mysql=PATH configure option to point right mysql_config
i dalej:
root@debian:/etc/lms/daemon# ls /usr/include/mariadb -l razem 204 -rw-r--r-- 1 root root 3881 06-18 12:19 errmsg.h -rw-r--r-- 1 root root 1619 06-18 12:19 ma_list.h -rw-r--r-- 1 root root 4538 06-18 12:19 ma_pvio.h drwxr-xr-x 2 root root 4096 08-01 09:15 mariadb -rw-r--r-- 1 root root 17953 06-18 12:19 mariadb_com.h -rw-r--r-- 1 root root 2593 06-18 12:19 mariadb_ctype.h -rw-r--r-- 1 root root 8219 06-18 12:19 mariadb_dyncol.h -rw-r--r-- 1 root root 7878 06-18 12:19 mariadb_rpl.h -rw-r--r-- 1 root root 11808 06-18 12:19 mariadb_stmt.h -rw-r--r-- 1 root root 1232 07-26 00:38 mariadb_version.h -rw-r--r-- 1 root root 4256 06-18 12:19 ma_tls.h -rw-r--r-- 1 root root 148 07-26 00:38 my_config.h -rw-r--r-- 1 root root 148 07-26 00:38 my_global.h drwxr-xr-x 2 root root 4096 08-01 09:15 mysql -rw-r--r-- 1 root root 174 07-26 00:38 mysql_com.h -rw-r--r-- 1 root root 47669 07-26 00:38 mysqld_error.h -rw-r--r-- 1 root root 41230 06-18 12:19 mysql.h -rw-r--r-- 1 root root 230 07-26 00:38 mysql_version.h -rw-r--r-- 1 root root 148 07-26 00:38 my_sys.h
root@debian:/etc/lms/daemon# ls /usr/include/mysql -l lrwxrwxrwx 1 root root 7 07-26 00:38 /usr/include/mysql -> mariadb
root@debian:/etc/lms/daemon# locate mysql_config /usr/bin/mysql_config /usr/share/man/man1/mysql_config.1.gz
root@debian:/etc/lms/daemon# locate mariadb_config /usr/bin/mariadb_config /usr/share/man/man1/mariadb_config.1.gz
Czyli wyglada ze wszystko ma tam gdzie trzeba. Czy on ma problem z plikiem mysql_config? Jak to ogarnac?
Dodam ze testowo postawilem SLackware14 i tam sie demon kompiluje, niestety z debianem mam problem.
Czy ktos pomoze z Kolegów?
Z gory dziekuje Tomek