Sascha Schumann
96b6bdff27
Now thread safe version builds out of the box. libzend/TSRM
...
contain extra config scripts which pass the necessary libs back
to our Makefile.
1999-09-26 20:17:28 +00:00
Sascha Schumann
806abdb87c
Use new tsrm_config script to determine libraries.
1999-09-26 19:26:54 +00:00
Stig Bakken
1d9f6b8a57
Have to keep using AM_PROG_LIBTOOL to keep all automake versions happy.
1999-09-26 16:27:25 +00:00
Sascha Schumann
df42e494d7
Disable rpaths optionally.
1999-09-26 09:05:56 +00:00
Sascha Schumann
4e8c8fd992
Initial AOLserver support. Note that the current way of creating
...
the shared library works only with GNU utilities. Some features
have to be added yet (i.e. POST and cookie support).
1999-09-25 00:32:25 +00:00
Stig Bakken
701bd7cfad
set "phplibdir" in configure so it doesn't have to be set in Makefile.am
1999-09-24 15:34:06 +00:00
Stig Bakken
bd3132bcda
AM_PROG_LIBTOOL is obsolete in libtool 1.3.3, which we now require.
...
Using AC_PROG_LIBTOOL instead.
1999-09-24 14:36:43 +00:00
Sascha Schumann
f0ee629b04
Exit, if subsequent configure scripts fail.
1999-09-23 20:17:07 +00:00
Sascha Schumann
5d70fbf6c1
* Do not check explicitly for symbols in the C library ( fixes #2339 )
...
* sort function checks
1999-09-21 14:51:24 +00:00
Sascha Schumann
d47b44e3c2
Use install-sh (autoconf) script to install php. This automatically
...
creates the bindir path, so that the effect described in #2304 disappears.
1999-09-21 08:37:27 +00:00
Sascha Schumann
a4838358f3
Pipe header names through sort and put only one on each line. This
...
makes them better accessible.
Add stdlib.h to check headers.
1999-09-18 12:14:49 +00:00
Sascha Schumann
09af5f967f
supply path to xml include dir for APXS and APACI
1999-09-17 01:47:15 +00:00
Sascha Schumann
e20af627c2
improve short help messages
1999-09-16 15:35:49 +00:00
Sascha Schumann
cf0ea12384
this was twice here
1999-09-16 14:07:56 +00:00
Sascha Schumann
efea424869
use AM_PROG_CC_STDC which covers AIX, Ultrix, OSF/1, HP-UX, and SVR4
1999-09-16 08:42:25 +00:00
Sascha Schumann
e23d66fb5c
silence libtool
1999-09-16 08:26:46 +00:00
Stig Bakken
1740e6ee4e
Clean up the strlcat/strlcpy checks.
1999-09-15 09:35:20 +00:00
Andi Gutmans
61a3c147c3
Add strlcpy/strlcat to the build process
1999-09-14 19:12:57 +00:00
Stig Bakken
809198b916
Added PHP_WITH_SHARED for checking "shared,*" prefix when configuring
...
extensions.
1999-09-13 17:17:51 +00:00
Sascha Schumann
dda0b783df
optimize fpassthru/readfile to use mmap instead of fread
...
which especially increases speed on large files.
1999-09-11 18:15:39 +00:00
Sascha Schumann
177341f899
Move Linux check => more general --version-script check
1999-09-10 23:36:04 +00:00
Sascha Schumann
9ae2115123
pass flag correctly to linker
1999-09-10 22:05:58 +00:00
Sascha Schumann
7cb18f7109
- better use of scoping
...
- support Solaris 2.x
1999-09-10 21:51:17 +00:00
Gergely Madarász
d4b10839b3
remove -Wl,--version-script from RPATHS, put it into a separate
...
variable
1999-09-08 14:31:57 +00:00
Sascha Schumann
b43cf1a583
add versioning support
1999-09-08 12:26:31 +00:00
Rasmus Lerdorf
045aaef644
Oops, set_time_limit() would never have worked becase HAVE_SETITIMER
...
never got defined anywhere.
1999-09-04 21:33:18 +00:00
Zeev Suraski
ee56524324
Version update
1999-09-03 08:26:13 +00:00
Sascha Schumann
85151a61ce
remove all references to RAW_RPATHs
...
Apache builds now correctly when shared core is used
1999-08-22 18:47:27 +00:00
Thies C. Arntzen
e30a2740cf
imported diskfreespace from 3.0
1999-08-17 12:32:23 +00:00
Andi Gutmans
c791d60ad9
Go beta 2 (final)
1999-08-09 18:29:40 +00:00
Zeev Suraski
dcf9114329
AIX needs this include...
1999-08-02 19:59:04 +00:00
Zeev Suraski
30569aac45
Go Beta 2
1999-08-02 19:20:54 +00:00
Stig Bakken
ac7768adbf
final php3.ini -> php.ini renaming?
1999-07-25 12:57:50 +00:00
Stig Bakken
7c2f1384d4
added workaround for Solaris PIC weirdness.
...
added RPM spec file for a future "official" RPM, work-in-progress
1999-07-24 19:02:38 +00:00
Stig Bakken
beceb905cd
in case ltconfig isn't checked out executable
1999-07-23 15:29:57 +00:00
Sascha Schumann
3ccb07f34b
add the HPUX ANSI detection from php3
1999-07-22 21:11:09 +00:00
Stig Bakken
d9f52fe0a7
First cut at standard way of making dynamically loadable extensions on UNIX.
...
Examples on how to test:
./configure --with-xml static
./configure --with-xml=/opt static
./configure --with-xml=shared shared
./configure --with-xml=shared,/opt shared
The difference between these two is that when the extension is shared, it
is not merged into libphpext.a. The shared extension is currently always
built. I can't find a way to do just one or the other with automake/libtool,
if someone has a clever idea, please come forward. :-)
"make install" installs the .so (as well as a lot of other cruft) in
$prefix/lib/php.
1999-07-21 21:56:25 +00:00
Stig Bakken
968d6d9f8d
change version number to 4.0b2-dev
1999-07-21 14:42:22 +00:00
Sascha Schumann
dbe9e99213
disable broken sprintf test
1999-07-21 08:37:59 +00:00
Sascha Schumann
76cf93994c
defaults to empty string
1999-07-21 08:26:51 +00:00
Sascha Schumann
07e30106b9
get rid of --with-shared-apache
...
it's currently broken and redundant (use APXS instead)
1999-07-20 16:54:05 +00:00
Zeev Suraski
bc29ceef1b
* Turn on debug by default
...
* Remove CREDITS file, point to web page instead
1999-07-17 16:43:11 +00:00
Zeev Suraski
a6dc6b88d2
Handle BCMath
...
Add a license pointer
1999-07-17 10:59:22 +00:00
Zeev Suraski
af58c35f5c
Remove MEMORY_LIMIT from PHP, it's a Zend issue...
1999-07-17 00:05:09 +00:00
Sascha Schumann
538e1cd230
the regex check relies on a previously set APXS variable,
...
so it needs to be after the apxs check
1999-07-16 19:28:33 +00:00
Sascha Schumann
bd07cce770
merge fix
1999-07-16 19:07:13 +00:00
Zeev Suraski
e883283590
* Update logos
...
* Move from PreAlpha 1 to Beta 1.
1999-07-14 23:33:00 +00:00
Rasmus Lerdorf
ce6faf02f6
Woops, this was in the wrong place
1999-07-14 15:15:42 +00:00
Sascha Schumann
f0febf044f
merge in some autoconf stuff
1999-07-11 10:51:41 +00:00
Sascha Schumann
081da5006e
let's start OS X hacking
1999-07-03 01:28:31 +00:00