On 10/14/2014 11:40 PM, Kenneth Wolcott wrote: > Hi; > > My first post about issues with compiling PHP... > > Unable to compile PHP 5.3.29 On CentOS 7.0: Configure complains about > BZip2 not in expected location > > I'm fairly good about the "configure; make; make install" dance for > open source software, but now and then I run into mysteries. > > I'm responsible for moving forwards an old PHP 5.3.3 (LAMP) dev and > production environment into the more modern age. The developers use > the abandoned "php-template" extension. I plan to move them forwards > into one of the more modern day PHP template engines (Haanga, Twig, > Blitz, etc) but first I need to move to a more recent platform and > then to a more recent version of PHP. > > I captured the output of "php -i" from the current dev system. In > that output is the configure syntax used to compile PHP. I used that > same syntax and received the following error from configure: > > checking for BZip2 support... yes > checking for BZip2 in default path... not found > configure: error: Please reinstall the BZip2 distribution > > I've checked and I do have bzip2 installed. > > I'm wondering if it is looking for contents of the bzip2-devel rpm? > > If necessary, I can provide the configure syntax that I used, but I'm > hoping that the question is sufficiently phrased to not need that. > > Thanks, > Ken Wolcott > At one point when trying to compile PHP I found that on my system 64-bit, things were not in the correct location. Because PHP was looking in the standard 32-bit location. Passing that ./configure option the correct path normally fixes it. So, with that said, your old system could be on a 32-bit system and copying the ./configure string from that system and trying to us it on your new CentOS 7 (which is 64-bit only) might not work. Checking yum, it appears that I have the following installed. bzip2.x86_64 1.0.5-7.el6_0 @anaconda-CentOS-201303020151.x86_64/6.4 bzip2-devel.x86_64 1.0.5-7.el6_0 @base bzip2-libs.x86_64 1.0.5-7.el6_0 @anaconda-CentOS-201303020151.x86_64/6.4 -- Jim Lucas http://www.cmsws.com/ http://www.cmsws.com/examples/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php