title: pecl installs for previous php version
body: <p>I've upgraded my MacBook to Mavericks and ruined my development environment. The problem I have right now is that my pear/pecl still tries to install for my previous (5.3) version of PHP instead of version 5.4.</p>
  
  <p>PHP version:</p>
  
  <pre><code>$ php -v
  PHP 5.4.17 (cli) (built: Aug 25 2013 02:03:38) 
  Copyright (c) 1997-2013 The PHP Group
  Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
      with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans
  </code></pre>
  
  <p>Pear</p>
  
  <pre><code>$ pear version
  PEAR Version: 1.9.4
  PHP Version: 5.4.17
  Zend Engine Version: 2.4.0
  Running on: Darwin MBP-retina.local 13.0.0 Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT2013; root:xnu-2422.1.72~6/RELEASE_X86_64 x86_64
  </code></pre>
  
  <p>If I install apc with</p>
  
  <pre><code>$ sudo pecl install apc
  downloading APC-3.1.13.tgz ...
  Starting to download APC-3.1.13.tgz (171,591 bytes)
  .....................................done: 171,591 bytes
  55 source files, building
  running: phpize
  Configuring for:
  PHP Api Version:         20090626
  Zend Module Api No:      20090626
  Zend Extension Api No:   220090626
  ...
  Build process completed successfully
  Installing '/usr/local/Cellar/php53/5.3.26/include/php/ext/apc/apc_serializer.h'
  Installing '/usr/local/Cellar/php53/5.3.26/lib/php/extensions/no-debug-non-zts-20090626/apc.so'
  install ok: channel://pecl.php.net/APC-3.1.13
  Extension apc enabled in php.ini
  </code></pre>
  
  <p>And enable the apc module in my php.ini php -v changes to this:</p>
  
  <pre><code>$ php -v
  PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20100525/apc.so' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20100525/apc.so, 9): image not found in Unknown on line 0
  PHP 5.4.17 (cli) (built: Aug 25 2013 02:03:38) 
  Copyright (c) 1997-2013 The PHP Group
  Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
      with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans
  </code></pre>
  
  <p>So pecl installs my apc extension in <code>/usr/local/Cellar/php53/5.3.26/lib/php/extensions/no-debug-non-zts-20090626</code> and php expects it in <code>/usr/lib/php/extensions/no-debug-non-zts-20100525/</code>.</p>
  
  <p>Simply making a symlink gives the following error:</p>
  
  <pre><code>$ php -v
  PHP Warning:  PHP Startup: apc: Unable to initialize module
  Module compiled with module API=20090626
  PHP    compiled with module API=20100525
  These options need to match
   in Unknown on line 0
  PHP 5.4.17 (cli) (built: Aug 25 2013 02:03:38) 
  Copyright (c) 1997-2013 The PHP Group
  Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
      with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans
  </code></pre>
  
  <p>So that's not a solution.</p>
  
  <p>Can anybody point me in the right direction? I really don't have a clue what is going on here.</p>