Re: Porting PHP - PEAR problems during 'make install'
| From: | Yann Larrivee | Date: | Tue, 10 Jun 2003 09:29:01 +0000 |
| Subject: | Re: Porting PHP - PEAR problems during 'make install' | ||
| References: | 1 | Groups: | php.install |
| Request: | Send a blank email to php-install+get-11069@lists.php.net to get a copy of this message | ||
Hi, just to add a not to what Ben said.
I compiled PHP5 php5-200306081730
./configure, make .. works well
But i get a Segmentation Fault at Make Install right when it starts
installing PEAR.
We are looking at a Suse 8.2 Linux, 166mhz, 64 sdram box.
The work around is to compile PHP without PEAR.
There must be a way to desactivate PEAR befor the installation, but i
dont know for windows (linux --without=PEAR)
I hope this helps.
Yann Larrivee
www.phpquebec.org
www.protonicdesign.com
On Thu, 2003-06-12 at 02:42, deckerben wrote:
> Hello,
>
> I am new to PHP (and CGI). As part of my experiment, I ported PHP to DOS
> using DJGPP. I may make it available in the next several weeks at
> http://members.lycos.co.uk/bdeck. The executable itself is
> based on DJGPP's
> 32-bit DPMI libraries, and Wattcp-32 networking technology. This is the same
> winning combination that currently powers our DOS port of Python. The
> executable 'php.exe' built and seems to return a correct response to stdout.
>
> However, during the 'Make install' process, I recieved several errors:
>
> Installing PHP SAPI module
> Installing shared extensions:
> /dev/env/DJDIR/lib/extensions/no-debug-non-zts
> -20020429/
> Installing PEAR environment: /dev/env/DJDIR/lib/php/
> Waterloo TCP/IP setup: D:\USR\DJGPP\etc as $(hostname)
> [PEAR] Archive_Tar: Unable to open
> d:/Project/php-4.3.2/pear/package-Archive_Tar
> .xml
> [PEAR] Console_Getopt: Unable to open
> d:/Project/php-4.3.2/pear/package-Console_
> Getopt.xml
> [PEAR] PEAR: Unable to open d:/Project/php-4.3.2/pear/package-PEAR.xml
> Error setting receiver mode: An invalid receiver mode was specified
> Waterloo TCP/IP setup: D:\USR\DJGPP\etc as $(hostname)
> [PEAR] DB: unable to unpack d:/Project/php-4.3.2/pear/packages/DB-1.3.tar
> [PEAR] HTTP: unable to unpack
> d:/Project/php-4.3.2/pear/packages/HTTP-1.2.tar
> [PEAR] Mail: unable to unpack
> d:/Project/php-4.3.2/pear/packages/Mail-1.0.1.tar
> [PEAR] Net_SMTP: unable to unpack
> d:/Project/php-4.3.2/pear/packages/Net_SMTP-1.
> 0.tar
> [PEAR] Net_Socket: unable to unpack
> d:/Project/php-4.3.2/pear/packages/Net_Socke
> t-1.0.1.tar
> [PEAR] XML_Parser: unable to unpack
> d:/Project/php-4.3.2/pear/packages/XML_Parse
> r-1.0.1.tar
> [PEAR] XML_RPC: unable to unpack
> d:/Project/php-4.3.2/pear/packages/XML_RPC-1.0.
> 4.tar
> Error setting receiver mode: An invalid receiver mode was specified
> Installing build environment: /dev/env/DJDIR/lib/php/build/
> cp: accessing `/dev/e': No such device or address (ENXIO)
> Installing header files: /dev/env/DJDIR/include/php/
> Installing helper programs: /dev/env/DJDIR/bin/
> program: phpize
> program: php-config
> program: phpextdist
>
> The line: "Waterloo TCP/IP setup: D:\USR\DJGPP\etc as $(hostname)" comes
> from my system... it indicates that Wattcp-32 has been fired up. But I don't
> understand the cause of all these fruity errors from PEAR. Can anyone tell
> me what to look at to trace the cause of this?
>
> Regards,
> Ben
>
>
>
>
>
> --
> PHP Install Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>