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