Re: ./configure problems when using --with-mysqli

From: Date: Wed, 15 Oct 2014 15:35:06 +0000
Subject: Re: ./configure problems when using --with-mysqli
References: 1 2 3 4  Groups: php.install 
Request: Send a blank email to php-install+get-20369@lists.php.net to get a copy of this message
Hi Jorge, Try leaving out the path entirely, so PHP only uses the native driver: --with-mysql --with-mysqli No path for either one, and see if that works. - Dave On Wed, Oct 15, 2014 at 11:31 AM, Jorge F. Hernandez <jfha73@gmail.com> wrote: > I re-installed my MySQL server/Client but now I'm getting a mysqlnd error, > I also changed my configure to have --with-mysql=shared,/usr/local/mysql > --with-mysqli=shared,mysqlnd and I left mysqlnd to be compiled implicitly > > Any ideas? > Signature > > > On 10/13/2014 11:55 AM, David Parker wrote: > >> Sorry, it was just pointed out in a different thread that the discussion >> in this thread went off-list. I didn't pay close enough attention to >> notice it. The solution to this particular problem was delete the existing >> installation of PHP, and then do a clean install using the native drive >> ("--with-mysqli" and no path to the MySQL stuff specified). >> >> On Mon, Oct 6, 2014 at 9:26 AM, David Parker <dparker@utica.edu <mailto: >> dparker@utica.edu>> wrote: >> >> I'm not sure if this will solve the problem, but what if you just >> do --with-mysqli=/usr/local/mysql ? >> >> On Mon, Oct 6, 2014 at 3:02 AM, Nejc Vukovic >> <nejc.vukovic@gmail.com < >>mailto:nejc.vukovic@gmail.com>> wrote: >> >> Hello there, >> >> I stumbled upon a problem that I cannot get pass: >> >> when trying to configure the PHP installation from sources I >> get this error: >> >> Undefined symbols for architecture x86_64: >> "_dns_free", referenced from: >> _zif_dns_check_record in dns.o >> _zif_dns_get_record in dns.o >> _zif_dns_get_mx in dns.o >> "_dns_open", referenced from: >> _zif_dns_check_record in dns.o >> _zif_dns_get_record in dns.o >> _zif_dns_get_mx in dns.o >> "_dns_search", referenced from: >> _zif_dns_check_record in dns.o >> _zif_dns_get_record in dns.o >> _zif_dns_get_mx in dns.o >> "_res_9_dn_expand", referenced from: >> _php_parserr in dns.o >> _zif_dns_get_mx in dns.o >> "_res_9_dn_skipname", referenced from: >> _zif_dns_get_record in dns.o >> _zif_dns_get_mx in dns.o >> ld: symbol(s) not found for architecture x86_64 >> clang: error: linker command failed with exit code 1 (use -v >> to see invocation) >> make: *** [libs/libphp5.bundle] Error 1 >> >> my configure looks like this: >> >> sudo ./configure --prefix=/usr/local/php\ >> --with-apxs2=/usr/local/apache2/bin/apxs\ >> --disable-ipv6\ >> --enable-dtrace\ >> --with-zlib --with-curl=/usr/local/cURL\ >> --enable-mbstring\ >> --with-mcrypt=/usr/local/libmcrypt\ >> --with-mysqli=/usr/local/mysql/bin/mysql_config\ >> --enable-opcache=no >> >> I only get this error when I try to enable mysqli support. >> >> ./configure passes with no problems, but at make it screams >> about the libphp5.bundle ... >> >> Any ideas how to get pass this? >> >> I'm running Mac OSX 10.9 with Apache 2.4.10. >> >> Please help! >> >> Best regards, >> >> N.V. >> >> >> >> >> -- Dave Parker >> Systems Administrator >> Utica College >> Integrated Information Technology Services >> (315) 792-3229 <tel:%28315%29%20792-3229> >> Registered Linux User #408177 >> >> >> >> >> -- >> Dave Parker >> Systems Administrator >> Utica College >> Integrated Information Technology Services >> (315) 792-3229 >> Registered Linux User #408177 >> > > -- Dave Parker Systems Administrator Utica College Integrated Information Technology Services (315) 792-3229 Registered Linux User #408177

« previous php.install (#20369) next »