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
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
Sascha Schumann
c8ac4bb069
Link with libtsrm.a, if thread-safety is chosen.
1999-09-23 20:27:17 +00:00
Sascha Schumann
51ad9501d1
fix Unix build
1999-09-17 00:12:58 +00:00
Zeev Suraski
ec50085da3
*** empty log message ***
1999-09-16 22:42:21 +00:00
Zeev Suraski
13e67642fa
Generalize SAPI a bit
1999-09-16 22:15:43 +00:00
Stig Bakken
093e9f5e97
add LIBOBJS, used by AC_REPLACE_FUNCS
1999-09-15 11:08:00 +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
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
Thies C. Arntzen
fb981b9650
we need DEFS when compiling this dir
1999-08-31 15:42:12 +00:00
Thies C. Arntzen
63931ff4e8
you can now override the CFLAGS while doing make - eg:
...
make CFLAGS="-g"
1999-08-10 09:16:19 +00:00
Andrey Hristov
97c496fc9d
Remove buildconf.stamp on make distclean
1999-07-24 21:19:54 +00:00
Stig Bakken
7ae27b5bcd
temporary hack-fix
1999-07-22 15:55:13 +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
Andrey Hristov
851ee7b598
Moving dlist stuff into core.
1999-07-19 18:58:44 +00:00
Sascha Schumann
377d7d599d
*** empty log message ***
1999-07-03 22:05:56 +00:00
Sascha Schumann
6dd7254b39
remove cvsignore files as well
1999-07-03 19:46:32 +00:00
Sascha Schumann
012e1abb4f
'make dist' builds an easy distributable tarball
1999-07-03 19:35:08 +00:00
Sascha Schumann
bd031b0422
ugly and working
1999-06-28 03:01:48 +00:00
Sascha Schumann
30e80d1a8c
BSD derived tests want -h for symlink test
1999-06-28 02:57:08 +00:00
Sascha Schumann
d819da4897
port Rasmus' APXS changes for AIX
1999-06-27 21:36:00 +00:00
Sascha Schumann
adde17749b
lex optimizations
1999-06-27 21:18:43 +00:00
Sascha Schumann
aa4e00b33c
port over autoconf fixes from php3
1999-06-27 21:14:00 +00:00
Sascha Schumann
f3ef2ff1d0
- APXS link thingie
...
- functions/ game obsolete. Should make compiling faster on slow machines (hi Kristian :-)
1999-06-25 23:40:26 +00:00
Sascha Schumann
43a466a076
Introduce AC_ADD_* macros
...
The use of AC_EXPAND_PATH makes it possible to continue
to use relative paths when configuring PHP.
(e.g. --with-apache=../apache-1.3.x works again)
1999-06-20 18:52:46 +00:00
Sascha Schumann
2b97cb1f88
avoid error message
1999-06-20 17:15:29 +00:00
Zeev Suraski
e058cccfc1
* Changed the way INI entries work in Apache to allow .conf entries to work right too.
...
* vpath fixes for standard Apache build
1999-05-29 19:06:22 +00:00
Sascha Schumann
941bdd57a3
- fix APXS VPATH build
...
- libzend/TSRM build in their own directories
- ext/Makefile was generated twice
****NOTE******
If you use any kind of VPATH, you need to do a "make distclean" in your
libzend/TSRM directory, before running configure again.
1999-05-29 16:15:21 +00:00
Zeev Suraski
873763473f
fixes
1999-05-29 15:10:06 +00:00
Rasmus Lerdorf
f1f4e6f478
Some innocent cleanups
1999-05-28 03:54:15 +00:00
Sascha Schumann
16ec4608ac
add rfc1867.c
1999-05-27 01:20:52 +00:00
Sascha Schumann
7b58930456
add a $(srcdir)
1999-05-22 16:13:10 +00:00
Sascha Schumann
1652802641
fix APXS compile
1999-05-22 15:48:29 +00:00
Zeev Suraski
a08e3925b1
Time to rename the child
1999-05-22 09:24:21 +00:00
Zeev Suraski
0b77132507
* Get Apache to work. POST doesn't work yet.
...
* There are now -I directives for the absolute path of php4, php4/libzend and the builddir for
the Apache module, so we can #include any php/Zend header.
* Rename config.h to php_config.h
1999-05-11 00:01:47 +00:00
Zeev Suraski
842b5ee941
vpath fix
...
Apache compatability fix
1999-05-05 21:47:04 +00:00
Stig Bakken
9a66ffbaee
* added --enable-thread-safety switch
...
* now generating internal_functions.c
1999-05-03 11:11:23 +00:00
Zeev Suraski
7375ca5588
Temporary fix for CGI compilation under UNIX
1999-04-26 19:48:10 +00:00
Zeev Suraski
3cd0af11ee
* Get the Apache module to compile again
...
* Get rid of php3_rqst, use SG(server_context) instead (there's still Apache-specific code,
but it nuked a global)
1999-04-26 17:26:37 +00:00
Rasmus Lerdorf
8ffbed7d7e
Ok, apxs build works nicely now
1999-04-25 22:16:44 +00:00
Rasmus Lerdorf
c4442ed7c5
Ok, this beast compiles via --with-apxs
...
Not sure if it actually works yet though. I have a feeling there are
some -fpic flags missing in the libzend build. Will test later on
today.
1999-04-25 14:10:23 +00:00
Zeev Suraski
327fc20243
vpath fix
1999-04-22 22:28:17 +00:00
Stig Bakken
2c0ad3ee25
last bunch of extensions moving to ext/
...
fhttpd module taken out of functions, functions is ready to go.
The only extensions I have tested are gd+freetype and odbc(solid).
Please try compiling in your favourite extensions and let me know how it
works.
1999-04-22 02:48:28 +00:00
Stig Bakken
2a78f92804
moved imap and ldap
1999-04-22 00:45:14 +00:00
Stig Bakken
ff37732997
moved fdf, hyperwave, informix and some smaller files
1999-04-22 00:25:57 +00:00
Stig Bakken
f582bec9db
moved db
1999-04-21 23:37:47 +00:00
Stig Bakken
f9f82960d9
moved bcmath
1999-04-21 23:28:00 +00:00