You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Zeev Suraski eefbe904b2 *** empty log message *** 26 years ago
TSRM * Include <stddef.h> for NULL 26 years ago
Zend *** empty log message *** 26 years ago
build Remove trailing slash 26 years ago
ext *** empty log message *** 26 years ago
main - Move to new Zend macros 26 years ago
pear *** empty log message *** 26 years ago
regex Integration of -ng changes. Changes: 26 years ago
sapi Accomodate back level (JSDK 2.0) implementations 26 years ago
scripts Decent configure speedup. Makefiles are now generated only for the 27 years ago
tests - fixed invalid class names 26 years ago
win32 @- Made the IMAP and LDAP modules compilable under Windows and thread-safe (Zeev) 26 years ago
CODING_STANDARDS PHP 4.0 27 years ago
CREDITS * Turn on debug by default 27 years ago
ChangeLog ChangeLog update 26 years ago
FUNCTION_LIST.txt PHP 4.0 27 years ago
INSTALL GNU make is not required 26 years ago
LICENSE - Change Zend license version 26 years ago
MAINTAINERS Mention CyberCash. 26 years ago
MODULES_STATUS Update the INSTALL docs 26 years ago
Makefile.in - Make php_virtual_cwd compile 26 years ago
NEWS Added some things that I forgot to add when I did them. 26 years ago
README-BCMATH Handle BCMath 27 years ago
README.CVS-RULES Added notice about LXR and Bonsai. 27 years ago
README.QNX PHP 4.0 27 years ago
TODO . 26 years ago
TODO-LeftOver Some ChangeLog surgery. 27 years ago
acconfig.h.in Nuke DEBUG. 26 years ago
acinclude.m4 Fix the HPUX 10.20 check for non-standard reentrant time functions 26 years ago
apidoc-zend.txt - Move more stuff to ALLOC_ZVAL(). We need to add those FREE_ZVAL()'s now. 26 years ago
apidoc.txt I think that is the preferred way as of now 27 years ago
build-defs.h.in - Don't define DEBUG anymore. Everyone should use PHP_DEBUG. 26 years ago
buildconf Integration of -ng changes. Changes: 26 years ago
calendar.mak PHP 4.0 27 years ago
config.guess Fix ltconfig, ltmain.sh 26 years ago
config.sub Fix ltconfig, ltmain.sh 26 years ago
configure.in Up version number to 4.0RC2-dev. (4.0-dev looks too general for now.) 26 years ago
crypt.mak PHP 4.0 27 years ago
cvsclean "User interface" for removing all files which are ignored by cvs 26 years ago
dbase.mak PHP 4.0 27 years ago
dbm.mak PHP 4.0 27 years ago
dlist.c libzend -> Zend 26 years ago
dlist.h Moving dlist stuff into core. 27 years ago
filepro.mak PHP 4.0 27 years ago
footer PHP 4.0 27 years ago
gd.mak PHP 4.0 27 years ago
genfiles Let genfiles work in the new environment 26 years ago
genif.sh Revamp session's config.m4 and reenable support for mm. The shared memory 26 years ago
header Happy Y2K patch! Happy new year (or the new millennium, depending on whether 26 years ago
hyperwave.mak PHP 4.0 27 years ago
imap4.mak PHP 4.0 27 years ago
ldap.mak PHP 4.0 27 years ago
ltconfig Cleanup 26 years ago
ltmain.sh Upgrade to libtool 1.3.4 26 years ago
main.h Get the license right... (this won't make it to RC1 of B4) 26 years ago
makeall.bat PHP 4.0 27 years ago
makedist Use compression for makedist 26 years ago
makeparser.bat PHP 4.0 27 years ago
makerpm Added makerpm by Samuel Liddicott <sam@campbellsci.co.uk> 26 years ago
msql.mak PHP 4.0 27 years ago
msql1.mak PHP 4.0 27 years ago
mtparser.bat PHP 4.0 27 years ago
mysql.mak PHP 4.0 27 years ago
php.ini-dist As it turns out, there are some browsers that can't handle default 26 years ago
php4.dsp Remove debug runtime libraries from Release builds 26 years ago
php4.dsw @- Added parse_ini_file(). Currently implemented in non thread safe version 26 years ago
php4.gif temporary icon for RPMs until Colin gets back and can make us a spiffy new one 27 years ago
php4.spec.in added workaround for Solaris PIC weirdness. 27 years ago
php4dll.dsp Several fixes, plus remove bindlib_w32 (it's more trouble than it's worth) 26 years ago
php4dllts.dsp Include metaphone on win32 builds 26 years ago
php4ext.dsw * Add a new workspace for dynamic PHP extensions. 27 years ago
php4ts.dsp - Fix Win32 build in Release_TS* modes 26 years ago
php4ts.dsw Several fixes, plus remove bindlib_w32 (it's more trouble than it's worth) 26 years ago
php_custom_build.mak PHP 4.0 27 years ago
snapshot Integration of -ng changes. Changes: 26 years ago
snmp.mak PHP 4.0 27 years ago
stamp-h.in # Fix ColorResolve bogosity 26 years ago
strtok_r.c Get Win32 to compile again 26 years ago
stub.c * archive-based convenience libraries completely replaced 27 years ago
zlib.mak PHP 4.0 27 years ago

README.QNX

QNX4 Installation Notes
-----------------------

NOTE: General installation instructions are in the INSTALL file


1. To compile and test PHP3 you have to grab, compile and install:
- GNU dbm library or another db library;
- GNU bison (1.25 or later; 1.25 tested);
- GNU flex (any version supporting -o and -P options; 2.5.4 tested);
- GNU diffutils (any version supporting -w option; 2.7 tested);

2. To use CVS version you may need also:
- GNU CVS (1.9 tested);
- GNU autoconf (2.12 tested);
- GNU m4 (1.3 or later preferable; 1.4 tested);

3. To run configure define -lunix in command line:
LDFLAGS=-lunix ./configure

4. To use Sybase SQL Anywhere define ODBC_QNX and CUSTOM_ODBC_LIBS in
command line and run configure with --with-custom-odbc:
CFLAGS=-DODBC_QNX LDFLAGS=-lunix CUSTOM_ODBC_LIBS="-ldblib -lodbc" ./configure --with-custom-odbc=/usr/lib/sqlany50
If you have SQL Anywhere version 5.5.00, then you have to add
CFLAGS=-DSQLANY_BUG
to workaround its SQLFreeEnv() bug. Other versions has not been tested,
so try without this flag first.

5. To build the Apache module, you may have to hardcode an include path for
alloc.h in your Apache base directory:
- APACHE_DIRECTORY/src/httpd.h:
change #include "alloc.h"
to #include "APACHE_DIRECTORY/src/alloc.h"
Unless you want to use system regex library, you have to hardcode also
a path to regex.h:
- APACHE_DIRECTORY/src/conf.h:
change #include <regex.h>
to #include "APACHE_DIRECTORY/src/regex/regex.h"
I don't know so far why this required for QNX, may be it is Watcom
compiler problem.

If you building Apache module with SQL Anywhere support, you'll get
symbol conflict with BOOL. It is defined in Apache (httpd.h) and in
SQL Anywhere (odbc.h). This has nothing to do with PHP, so you have to
fix it yourself someway.

6. With above precautions, it should compile as is and pass regression
tests completely:
make
make check
make install

Don't bother me unless you really sure you made that all but it
still doesn't work.

June 28, 1998
Igor Kovalenko -- owl@infomarket.ru