Porting PHP - PEAR problems during 'make install'
| From: | deckerben | Date: | Wed, 11 Jun 2003 22:42:07 +0000 |
| Subject: | Porting PHP - PEAR problems during 'make install' | ||
| Groups: | php.install php.pear.general | ||
| Request: | Send a blank email to pear-general+get-5911@lists.php.net to get a copy of this message | ||
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