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