php-5.2.13 a mysql

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Neděle Březen 18 02:31:04 CET 2012


On Wed, 14 Mar 2012 mjandova na asu.cas.cz wrote:

> v config.log je toto:
> /usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.so when
> searching for -lmysqlclient
> /usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.a when
> searching for -lmysqlclient
> /usr/bin/ld: cannot find -lmysqlclient

To hlášení znamená, že našel knihovnu se správným jménem ale 
s nevyhovující architekturou. V daném případě to asi znamená, že našel 
32-bitovou knihovnu, ale chtěl by 64-bitovou.

První otázka: Máte libmysqlclient.so nebo .a v /usr/lib64/mysql?
(Jak píšu níž, tak instalované by to asi být mělo, ale sichr je sichr.)

Druhá otázka: Jaký příkaz to přesně selhal? Mělo by to být v config.log
o pár řádek výš.

Třetí otázka: Nepomůže odinstalovat 32-bitové mysql-devel? (Podle
předloženého výpisu to nejde spolehlivě poznat, ale je tam všechno
dvakrát, a tudíž tam zřejmě budou instalované obě varianty i od
mysql-devel.)


-- 
Pavel Kankovsky aka Peak                          / Jeremiah 9:21        \
"For death is come up into our MS Windows(tm)..." \ 21st century edition /



Další informace o konferenci Linux