Wednesday, March 23, 2011

PHP4 on Centos 5

So I found this tonight, bad news it only works on i386 - i868, sorry folks no x86_64 :(

I will provide credit, where it is due -> http://www.labcoding.com


#> sudo yum install rpm-build autoconf automake m4 gcc gcc-c++ bison flex
#> sudo yum install bzip2-devel curl-devel db4-devel expat-devel gmp-devel aspell-devel httpd-devel libjpeg-devel libpng-devel pam-devel openssl-devel zlib-devel pcre-devel krb5-devel libc-client-devel cyrus-sascl-devel openldap-devel mysql-devel postgresql-devel unixODBC-devel net-snmp-devel elfutils-devel libxslt-devel libxml2-devel ncurses-devel freetype-devel
#> sudo yum install aspell-devel libtool libxslt-devel

#> wget http://www.labcoding.com/yum/centos/5/i386/SRPMS/php4-4.4.8-LAB8.src.rpm
#> cd /usr/src/redhat/SPECS
#> rpmbuild -bb php4-4.4.8_LAB8.spec


Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/php4-root
Wrote: /usr/src/redhat/RPMS/i386/php4-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-devel-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-pear-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-imap-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-ldap-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-mysql-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-pgsql-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-odbc-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-snmp-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-domxml-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-xmlrpc-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-mbstring-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-ncurses-4.4.8-LAB8.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/php4-gd-4.4.8-LAB8.i386.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.55937
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd php-4.4.8
+ '[' /var/tmp/php4-root '!=' / ']'
+ rm -rf /var/tmp/php4-root
+ rm files.domxml files.gd files.imap files.ldap files.mbstring files.mysql files.ncurses files.odbc files.pgsql files.snmp files.xmlrpc
+ exit 0

No comments: