Go to file
1999-07-16 18:01:55 +00:00
ext Get the LDAP module uptodate 1999-07-16 18:01:55 +00:00
main License update 1999-07-16 13:13:16 +00:00
regex Finish porting aspell - tested and works ok now 1999-07-12 19:18:07 +00:00
scripts Sooner than you think, Sascha :) 1999-07-15 18:33:41 +00:00
tests More cleanup. 1999-07-08 21:56:19 +00:00
TSRM Release fix 1999-05-13 16:48:49 +00:00
win32 Use php.ini instead of php3.ini 1999-06-19 13:18:48 +00:00
Zend Ignore T_PHP_TRACK_VARS in the parser (handled in the scanner) 1999-07-16 16:42:49 +00:00
acconfig.h.in add dmalloc 1999-06-26 00:34:36 +00:00
acinclude.m4 avoid nameclash 1999-07-16 18:00:06 +00:00
apidoc-zend.txt Time to rename the child 1999-05-22 09:24:21 +00:00
apidoc.txt I think that is the preferred way as of now 1999-05-28 18:51:51 +00:00
apMakefile.libdir PHP 4.0 1999-04-07 21:05:13 +00:00
apMakefile.tmpl Time to rename the child 1999-05-22 09:24:21 +00:00
BUGS PHP 4.0 1999-04-07 21:05:13 +00:00
build-defs.h.in add some which are always substituted 1999-07-12 20:21:14 +00:00
buildconf Need to test for directory. 1999-06-14 15:05:55 +00:00
calendar.mak PHP 4.0 1999-04-07 21:05:13 +00:00
cgi_main.c License update 1999-07-16 13:13:16 +00:00
ChangeLog .. 1999-07-02 23:56:02 +00:00
ChangeLog.TODO test commit (new format inspired by FreeBSD cvs-all) 1999-07-12 14:19:27 +00:00
CHANGES-3.0 More 3->4 changes 1999-07-15 19:28:49 +00:00
CODING_STANDARDS PHP 4.0 1999-04-07 21:05:13 +00:00
config.guess PHP 4.0 1999-04-07 21:05:13 +00:00
config.sub PHP 4.0 1999-04-07 21:05:13 +00:00
configure.in.in * Update logos 1999-07-14 23:33:00 +00:00
COPYING PHP 4.0 1999-04-07 21:05:13 +00:00
CREDITS PHP 4.0 1999-04-07 21:05:13 +00:00
crypt.mak PHP 4.0 1999-04-07 21:05:13 +00:00
cvsusers PHP 4.0 1999-04-07 21:05:13 +00:00
dbase.mak PHP 4.0 1999-04-07 21:05:13 +00:00
dbm.mak PHP 4.0 1999-04-07 21:05:13 +00:00
EXTENSION_STATUS PHP 4.0 1999-04-07 21:05:13 +00:00
fhttpd.c License update 1999-07-16 13:13:16 +00:00
filepro.mak PHP 4.0 1999-04-07 21:05:13 +00:00
footer PHP 4.0 1999-04-07 21:05:13 +00:00
FUNCTION_LIST.txt PHP 4.0 1999-04-07 21:05:13 +00:00
gd.mak PHP 4.0 1999-04-07 21:05:13 +00:00
genif.pl vpath patches (cool job Stig!) 1999-05-03 19:59:55 +00:00
genif.sh - run ext sources through conv_proto 1999-05-21 10:06:25 +00:00
getopt.c getopt.h conflicted with system include file 1999-05-29 13:53:59 +00:00
header PHP 4.0 1999-04-07 21:05:13 +00:00
hyperwave.mak PHP 4.0 1999-04-07 21:05:13 +00:00
imap4.mak PHP 4.0 1999-04-07 21:05:13 +00:00
INSTALL * PHP 3.0 -> 4.0 changes 1999-07-15 19:26:25 +00:00
install-sh PHP 4.0 1999-04-07 21:05:13 +00:00
ldap.mak PHP 4.0 1999-04-07 21:05:13 +00:00
libphp4.module.in merge in some autoconf stuff 1999-07-11 10:51:41 +00:00
LICENSE Small grammar fix 1999-07-14 17:09:09 +00:00
ltconfig PHP 4.0 1999-04-07 21:05:13 +00:00
ltmain.sh PHP 4.0 1999-04-07 21:05:13 +00:00
main.h License update 1999-07-16 13:13:16 +00:00
makeall.bat PHP 4.0 1999-04-07 21:05:13 +00:00
makedist PHP 4.0 1999-04-07 21:05:13 +00:00
Makefile.in *** empty log message *** 1999-07-03 22:05:56 +00:00
makeparser.bat PHP 4.0 1999-04-07 21:05:13 +00:00
mod_php4.c License update 1999-07-16 13:13:16 +00:00
mod_php4.exp port Rasmus' APXS changes for AIX 1999-06-27 21:36:00 +00:00
mod_php4.h License update 1999-07-16 13:13:16 +00:00
MODULES_STATUS *** empty log message *** 1999-07-13 13:22:15 +00:00
msql1.mak PHP 4.0 1999-04-07 21:05:13 +00:00
msql.mak PHP 4.0 1999-04-07 21:05:13 +00:00
mtparser.bat PHP 4.0 1999-04-07 21:05:13 +00:00
mysql.mak PHP 4.0 1999-04-07 21:05:13 +00:00
objects PHP 4.0 1999-04-07 21:05:13 +00:00
output.c License update 1999-07-16 13:13:16 +00:00
output.h License update 1999-07-16 13:13:16 +00:00
php3_realpath.c License update 1999-07-16 13:13:16 +00:00
php3_realpath.h License update 1999-07-16 13:13:16 +00:00
php3_sprintf.c License update 1999-07-16 13:13:16 +00:00
php4.dsp - Small fixes 1999-05-20 12:06:45 +00:00
php4.dsw * Plenty of thread safety and Win32 work. 1999-04-26 14:00:49 +00:00
php4dll.dsp Support PCRE under Win32 1999-07-06 19:49:48 +00:00
php4dllts.dsp * PHP 3.0 -> 4.0 changes 1999-07-15 19:26:25 +00:00
php4ext.dsw * Add a new workspace for dynamic PHP extensions. 1999-06-04 10:45:54 +00:00
php4ts.dsp - Small fixes 1999-05-20 12:06:45 +00:00
php4ts.dsw * Plenty of thread safety and Win32 work. 1999-04-26 14:00:49 +00:00
php_custom_build.mak PHP 4.0 1999-04-07 21:05:13 +00:00
php_getopt.h getopt.h conflicted with system include file 1999-05-29 13:53:59 +00:00
php.ini-dist *** empty log message *** 1999-07-15 17:49:55 +00:00
press-release-3.0.txt PHP 4.0 1999-04-07 21:05:13 +00:00
README.QNX PHP 4.0 1999-04-07 21:05:13 +00:00
request_info.c License update 1999-07-16 13:13:16 +00:00
request_info.h License update 1999-07-16 13:13:16 +00:00
setup last bunch of extensions moving to ext/ 1999-04-22 02:48:28 +00:00
snmp.mak PHP 4.0 1999-04-07 21:05:13 +00:00
stamp-h.in PHP 4.0 1999-04-07 21:05:13 +00:00
TODO PHP 4.0 1999-04-07 21:05:13 +00:00
WISHLIST PHP 4.0 1999-04-07 21:05:13 +00:00
WISHLIST-3.1 PHP 4.0 1999-04-07 21:05:13 +00:00
zlib.mak PHP 4.0 1999-04-07 21:05:13 +00:00

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