March 21, 2009
Tags: dtrace, entropy, leopard, osx, php
Similar to Xdebug, DTrace also didn’t want to work and failed with the same error, so I tried the same trick, and it worked.
Follow the instructions from Lee Packham’s blog but configure it as a 64-bit application:
- tar xzf dtrace-1.0.3fixtar.gz
- cd dtrace-1.0.3+fix
- phpize
- CFLAGS=’-arch x86_64′ ./configure –with-dtrace
- make
- make install
So far so good, the module is loaded. Now let’s see if Instruments will do its thing.
Tags: entropy, leopard, osx, php, xdebug
Since I have been struggling with this for forever and finally found an answer, here’s an attempt to spread the wealth knowledge around.
Blog: Compiling & installing Xdebug for PHP 5.2.5 (Entropy.ch build) on OS X 10.5
Just to give the web crawlers some more info, the error message was:
PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so’ – (null) in Unknown on line 0
The solution is to compile it manually as a 64-bit application like so:
CFLAGS=’-arch x86_64′ ./configure –enable-xdebug
Hope this helps someone out there.