Header files are in /usr/include/mysql and the libraries are in /usr/lib64/mysql
- Rob On 2/23/10 2:21 PM, "Rasmus Lerdorf" <ras...@lerdorf.com> wrote: > Where are the header files? If you don't have the libs and headers > under a single top dir, then you will have to munge the > ext/mysql/config.m4 file to fix the check. Or symlink appropriately. > > -Rasmus > > Rob Tanner wrote: >> Hi, >> >> I am trying to build PHP 5.2.12 on RHEL ES5 (the latest and greatest >> Redhat) 64bit. Why do I want to build PHP when Redhat includes PHP? >> The distro includes PHP 5.1.6 and our CMS (ModX) doesn¹t get along with >> 5.1.6 because of errors in the PDO layer. >> >> Now that I¹ve gotten that off my chest, when I run the configure, I get >> the error: >> >> checking for MySQL support... yes >> checking for specified location of the MySQL UNIX socket... no >> checking for MySQL UNIX socket location... no >> configure: error: Cannot find libmysqlclient under /usr. >> Note that the MySQL client library is not bundled anymore! >> >> The libmysqlclient libs are in /usr/lib64 and not /usr/lib (which >> contains 32 bit libs). >> >> I have tried simply with-mysql, with-mysql=/usr/lib64 and >> with-mysql=/usr/lib64/mysql. Any idea how to successfully tell >> configure where to look? >> >> Thanks, >> Rob >> >> >> >> *Rob Tanner >> *UNIX Services Manager >> Linfield College, McMinnville Oregon >> >