#19523: Mac OS X 10.5.6 libiconv, openssl errors when trying to build PHP 5.2.9 ---------------------------------+------------------------------------------ Reporter: z3r0_f4ct0r@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: libiconv, openssl | Port: libiconv, openssl ---------------------------------+------------------------------------------ Comment(by z3r0_f4ct0r@…): Turns out that PHP 5.3 uses mysqlnd vs mysqli http://dev.mysql.com/downloads/connector/php-mysqlnd/ So I had to change the config options to include: --with-mysql=mysqlnd, --with-mysqli=mysqlnd and --with-pdo-mysql=mysqlnd to compile PHP with mysqlnd support. Now I'm having issues with sqlite3 with the following config: {{{ './configure' \ '--disable-all' \ '--with-apxs2=/usr/sbin/apxs' \ '--with-mysql=mysqlnd' \ '--with-mysqli=mysqlnd' \ '--prefix=/usr/local/php' \ '--with-config-file-path=/usr/local/php' \ '--with-zlib' \ '--with-gettext=/opt/local' \ '--with-gdbm=/opt/local' \ '--with-mcrypt=/opt/local' \ '--with-curl=/opt/local' \ '--with-openssl' \ '--with-sqlite' \ '--enable-sqlite-utf8' \ '--enable-libxml' \ '--enable-simplexml' \ '--enable-xml' \ '--enable-xmlreader' \ '--enable-xmlwriter' \ '--enable-dom' \ '--with-pcre-regex' \ '--enable-session' \ '--enable-spl' \ '--with-gd' \ '--with-jpeg-dir=/opt/local' \ '--with-png-dir=/opt/local' \ '--with-freetype-dir=/opt/local' \ '--enable-ctype' \ '--with-iconv=/opt/local' \ '--with-xsl' \ '--with-pear' \ '--enable-hash' \ '--enable-json' \ '--enable-mbstring' \ '--enable-pdo' \ '--with-pdo-mysql=mysqlnd' \ '--enable-ftp' \ '--with-pdo-dblib=/opt/local' \ '--enable-shmop' \ '--enable-pcntl' \ '--enable-posix' }}} I've tried with the above config and even: {{{ --enable-pdo=shared \ --with-sqlite=shared \ --with-pdo-sqlite=shared }}} but I get this error: {{{ checking for dnet_addr in -ldnet_stub... no checking for Firebird support for PDO... no checking for MySQL support for PDO... no checking Oracle OCI support for PDO... no checking for ODBC v3 support for PDO... no checking for PostgreSQL support for PDO... no checking for sqlite 3 support for PDO... yes checking for PDO includes... (cached) /usr/local/src/php-5.3.0/ext configure: error: You've configured extension pdo_sqlite, which depends on extension sqlite3, but you've either not enabled sqlite3, or have disabled it. }}} Ideas? -- Ticket URL: <http://trac.macports.org/ticket/19523#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS