Go to file
2000-03-06 20:13:04 +00:00
build @- Implemented default_charset and default_mimetype config directives (Stig) 2000-02-25 21:27:03 +00:00
ext Finish config.m4 changes 2000-03-06 20:12:12 +00:00
main Eliminate "wrong number of parameters" warning 2000-03-05 23:59:56 +00:00
pear Avoid E_NOTICE errors in PEAR code. 2000-02-27 14:46:27 +00:00
regex Integration of -ng changes. Changes: 1999-12-30 02:59:53 +00:00
sapi Use php_module_shutdown_wrapper as the shutdown function 2000-03-06 19:27:59 +00:00
scripts Decent configure speedup. Makefiles are now generated only for the 1999-09-29 15:17:02 +00:00
tests - tiny changes to testscript and domxml 2000-03-03 12:38:20 +00:00
TSRM .dsp updates 1999-12-31 16:20:04 +00:00
win32 Allow the INI callbacks to know at what stage PHP is 2000-02-26 15:36:23 +00:00
Zend added GINIT_FUNC_ARGS and GINIT_FUNC_ARGS_PASSTHRU 2000-03-06 20:13:04 +00:00
acconfig.h.in - Convert 'PHP3' to 'PHP' 2000-02-26 03:20:55 +00:00
acinclude.m4 Support HP-UX 10.x non-standard time-related reentrant functions 2000-03-03 16:10:38 +00:00
apidoc-zend.txt - Move more stuff to ALLOC_ZVAL(). We need to add those FREE_ZVAL()'s now. 1999-12-24 17:39:27 +00:00
apidoc.txt I think that is the preferred way as of now 1999-05-28 18:51:51 +00:00
build-defs.h.in Some cleanup 1999-12-21 22:58:04 +00:00
buildconf Integration of -ng changes. Changes: 1999-12-30 02:59:53 +00:00
calendar.mak PHP 4.0 1999-04-07 21:05:13 +00:00
ChangeLog ChangeLog update 2000-03-06 02:09:09 +00:00
CODING_STANDARDS PHP 4.0 1999-04-07 21:05:13 +00:00
config.guess backed out some stuff that got committed by accident & broke things:(! 2000-02-11 19:17:57 +00:00
config.sub backed out some stuff that got committed by accident & broke things:(! 2000-02-11 19:17:57 +00:00
configure.in Support HP-UX 10.x non-standard time-related reentrant functions 2000-03-03 16:10:38 +00:00
CREDITS * Turn on debug by default 1999-07-17 16:43:11 +00:00
crypt.mak PHP 4.0 1999-04-07 21:05:13 +00:00
cvsclean "User interface" for removing all files which are ignored by cvs 2000-03-06 16:02:01 +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
dlist.c libzend -> Zend 1999-12-19 21:02:54 +00:00
dlist.h Moving dlist stuff into core. 1999-07-19 18:58:44 +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
genfiles Let genfiles work in the new environment 1999-12-30 03:13:21 +00:00
genif.sh - add global startup/shutdown handlers 1999-09-03 17:46:39 +00:00
header Happy Y2K patch! Happy new year (or the new millennium, depending on whether 2000-01-01 01:32:05 +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 "setup" is obsolete 1999-12-12 08:38:10 +00:00
ldap.mak PHP 4.0 1999-04-07 21:05:13 +00:00
LICENSE Happy Y2K patch! Happy new year (or the new millennium, depending on whether 2000-01-01 01:32:05 +00:00
ltconfig backed out some stuff that got committed by accident & broke things:(! 2000-02-11 19:17:57 +00:00
ltmain.sh Kill another warning 2000-02-23 20:56:18 +00:00
main.h Get the license right... (this won't make it to RC1 of B4) 2000-02-19 23:21:46 +00:00
MAINTAINERS Mention CyberCash. 1999-12-07 02:49:03 +00:00
makeall.bat PHP 4.0 1999-04-07 21:05:13 +00:00
makedist libzend -> Zend 1999-12-19 21:02:54 +00:00
Makefile.in @- Implemented default_charset and default_mimetype config directives (Stig) 2000-02-25 21:27:03 +00:00
makeparser.bat PHP 4.0 1999-04-07 21:05:13 +00:00
makerpm Added makerpm by Samuel Liddicott <sam@campbellsci.co.uk> 1999-12-10 13:00:13 +00:00
MODULES_STATUS *** empty log message *** 2000-02-27 18:06:12 +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
NEWS *** empty log message *** 2000-03-05 02:18:52 +00:00
patch-aa Enable hardcoding runpaths for more platforms and allow Solaris' patch to run 1999-10-06 23:26:36 +00:00
patch-ab Allow *.a and *.o as libtool objects, and hardcode runpaths into 1999-10-06 18:58:14 +00:00
php4.dsp - Update .dsp's 2000-02-16 16:46:01 +00:00
php4.dsw @- Added parse_ini_file(). Currently implemented in non thread safe version 2000-03-04 02:59:14 +00:00
php4.gif temporary icon for RPMs until Colin gets back and can make us a spiffy new one 1999-07-24 19:00:06 +00:00
php4.spec.in added workaround for Solaris PIC weirdness. 1999-07-24 19:02:38 +00:00
php4dll.dsp @- Added parse_ini_file(). Currently implemented in non thread safe version 2000-03-04 02:59:14 +00:00
php4dllts.dsp - Fix Win32 build 2000-03-04 19:58:59 +00:00
php4ext.dsw * Add a new workspace for dynamic PHP extensions. 1999-06-04 10:45:54 +00:00
php4ts.dsp - Fix Win32 build in Release_TS* modes 2000-02-24 15:56:48 +00:00
php4ts.dsw - MySQL now compiles right into the PHP 4 binary on Windows 2000-02-23 21:10:18 +00:00
php_custom_build.mak PHP 4.0 1999-04-07 21:05:13 +00:00
php.ini-dist Fix spelling 2000-03-03 01:58:15 +00:00
README-BCMATH Handle BCMath 1999-07-17 10:59:22 +00:00
README.CVS-RULES Added notice about LXR and Bonsai. 1999-10-11 20:45:03 +00:00
README.QNX PHP 4.0 1999-04-07 21:05:13 +00:00
snapshot Integration of -ng changes. Changes: 1999-12-30 02:59:53 +00:00
snmp.mak PHP 4.0 1999-04-07 21:05:13 +00:00
stamp-h.in # Fix ColorResolve bogosity 1999-11-21 04:07:56 +00:00
strtok_r.c Get Win32 to compile again 1999-11-27 00:48:50 +00:00
stub.c * archive-based convenience libraries completely replaced 1999-10-04 15:18:26 +00:00
TODO crazy idea brought on by someone at FAST 2000-03-03 17:08:18 +00:00
TODO-LeftOver Some ChangeLog surgery. 1999-10-07 19:53:33 +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