我查看了http://blog.visionsource.org/2010/05/31/installing-php-extensions-on-mac-os-x-under-xampp/中的bocument,尝试安装pgsql扩展,成功构建扩展,并将pgsql.so复制到/usr/lib/php/extensions/no-debug-non-zts-20090626
但是当我在终端中点击' PHP‘命令时收到警告: PHP启动:无效库(可能不是PHP库)在未知的第0行中的'pgsql.so’
请帮帮我。谢谢。
发布于 2011-07-26 11:04:06
phpize似乎希望将编译设置为32位模式(I386),而不是64位模式(X86_64)。如果告诉编译器和链接器同时使用32位和64位模式,它应该可以工作。下面的命令帮我解决了这个问题:
$ phpize
$ export MACOSX_DEPLOYMENT_TARGET=10.6
$ export CFLAGS="-arch i386 -arch x86_64 -g -Os -pipe -no-cpp-precomp"
$ export CCFLAGS="-arch i386 -arch x86_64 -g -Os -pipe"
$ export CXXFLAGS="-arch i386 -arch x86_64 -g -Os -pipe"
$ export LDFLAGS="-arch i386 -arch x86_64 -bind_at_load"
$ ./configure
$ make
$ sudo make installhttps://stackoverflow.com/questions/3757208
复制相似问题