briano%netscape.com
a2e47acd91
Final fix for bug#5157. Moved the NSPR checks closer to the beginning.
1999-04-22 01:07:55 +00:00
briano%netscape.com
46945a8181
Fix for bug#5048. Can't use --enable-java and --enable-oji at the same time.
1999-04-22 00:43:06 +00:00
mcafee%netscape.com
f810be9b85
Turning on clipboard by default; preparation for yanking non-NEW_CLIPBOARD_SUPPORT code.
1999-04-21 07:44:30 +00:00
slamm%netscape.com
cb6aa6eb49
Quickly output makefiles.
1999-04-21 01:13:55 +00:00
waqar%netscape.com
3c1058a4cd
Changes to AIX flags to build on AIX 4.2.x.
1999-04-17 01:40:35 +00:00
briano%netscape.com
690ff2baca
Fixes for 4179, 5156, and part of 5157.
1999-04-16 04:49:49 +00:00
ramiro%netscape.com
f70762af01
Only works on Linux for some reason.
1999-04-16 03:32:17 +00:00
ramiro%netscape.com
e140572a4d
Make it not break on systems where 'make' is not gnu make.
1999-04-16 02:55:02 +00:00
ramiro%netscape.com
5dd3a3e629
Make sure NSPR always builds with make and not make -jX (X > 1). NSPR cant
...
handle -jX builds because of the OBJDIR dependencies.
1999-04-16 02:39:00 +00:00
slamm%netscape.com
433ef71a8d
Do not support --enable-toolkit in Configurator because it is out of order.
1999-04-15 19:34:25 +00:00
alecf%netscape.com
44892beed3
fix configure so that libIDL is now REQUIRED rather than just warning the user
1999-04-15 18:50:11 +00:00
ramiro%netscape.com
118ad90bda
Fix typo. Setting MOZILLA_CLIENT force nspr to use user threads instead
...
of pthreds, which is bad.
1999-04-15 05:45:05 +00:00
ramiro%netscape.com
8e26ead4fa
Turn on support for building and using nspr as part of the seamonkey build.
...
YAY!
1999-04-15 05:14:19 +00:00
ramiro%netscape.com
9af0be6656
Update nspr environment config and override as discussed with the NSPR team.
1999-04-14 11:24:11 +00:00
briano%netscape.com
1e4be2fd83
Yet another floundering attempt to get the NetBSD/alpha Tinderbox building.
1999-04-14 03:59:29 +00:00
briano%netscape.com
a5d07dc5a1
Fix for the HP-UX build breakage.
1999-04-14 03:15:46 +00:00
briano%netscape.com
0f2a08db57
Added pthread support for FreeBSD.
1999-04-13 22:05:21 +00:00
slamm%netscape.com
522029de9a
Clean up test that produced a.out. We don't want that.
1999-04-13 21:08:54 +00:00
ramiro%netscape.com
6512775af8
Make -g the default, take -O out.
1999-04-13 13:59:57 +00:00
ramiro%netscape.com
25d323e78a
Move unix specific build hacks/scripts/etc into their own little place:
...
build/unix.
1999-04-13 04:15:34 +00:00
ramiro%netscape.com
072a66ef0e
Better fix for the nspr building thing - after talking to wtc. Disabled
...
for now until he makes the changes to nspr config.mk.
1999-04-13 02:59:35 +00:00
briano%netscape.com
b83aa2ca8e
Fixed a typo.
1999-04-13 01:29:40 +00:00
waqar%netscape.com
65aae81f0b
Removed the -O option from the AIX build process.
1999-04-12 22:36:41 +00:00
ramiro%netscape.com
1e9fd04c32
Uncouple MOZ_DEBUG from --enable-debug.
1999-04-11 19:36:21 +00:00
ramiro%netscape.com
bfdfbfb348
Undo hack that made -O and -g were mutually exclusive.
1999-04-11 17:43:06 +00:00
ramiro%netscape.com
31f0396d2d
Add support for building NSPR from the source tree. If the NSPR detection
...
fails, use build and use mozilla/nsprpub as if nspr were part of the build
system. A small tweak to NSPR is needed before this can be activated.
Also make sure the USE_PTHREADS environment var for NSPR is properly set
and not hard coded.
1999-04-11 14:12:39 +00:00
ramiro%netscape.com
d00f145f90
Fixing the pthread check. Step 1. Un-couple -lpthread from NSPR_LIBS.
...
Im doing this very carefully I steps in order not to break the complicated
pthread and nspr hackery.
1999-04-11 11:17:43 +00:00
ramiro%netscape.com
54628fb276
Simplify further. Use only one one variable to indicate whether NSPR is
...
native or not.
Remove a bunch of AC_DEFINE() statements for a previous rpm support checkin
I made (it was not needed). Use MOZ_ instead of MOZILLA_ to be consistent
with the rest of configure.in.
Added build/nsprenv.mk support. Setting the NSPR environment via a file.
This doesnt work yet, since it needs 2 small tweaks to NSPR.
Added support for non native nspr. Not turned on yet. Until NSPR includes
2 small tweaks.
Since comments are free, added a bunch of them.
1999-04-11 10:32:45 +00:00
ramiro%netscape.com
26310e3cf8
Simplyfi a bit. If NSPR is detected in the system, dont build nsprpub
...
automatically witout having to specify --disable-build-nspr.
1999-04-11 08:04:59 +00:00
blizzard%redhat.com
fbd7a623a0
add makefiles for xlib and add toolkit option
1999-04-10 15:30:19 +00:00
braddr%puremagic.com
c8cb8b90de
Add build and build/package to the exceptions list so that build/package/rpm/Makefile can be created
1999-04-10 06:52:59 +00:00
briano%netscape.com
4a7ff172ef
Minor change to make IRIX happier.
1999-04-10 01:42:21 +00:00
slamm%netscape.com
a1015d133f
nevermind the AC_LANG stuff. it's not universal.
1999-04-10 01:18:06 +00:00
briano%netscape.com
5cc3e106e7
Change to allow us to find statfs, or statvfs if available, and do away with platform-specific ifdefs in the places this is used.
1999-04-10 01:09:22 +00:00
slamm%netscape.com
537ccf9ae2
Use autoconf magic to switch AC_ tests to use C++ instead of C.
1999-04-10 00:27:24 +00:00
alecf%netscape.com
5bd8cc8609
fix libIDL checking in configure script. For now require 0.6.3
1999-04-10 00:25:55 +00:00
ramiro%netscape.com
3fce5c3aeb
Fix for bug 4855. Packaging info for m4 on Linux.
1999-04-09 23:01:46 +00:00
briano%netscape.com
f07a5dad67
Added a check for compat.h. Yes, it's an extremely obscure case for extremely obsolete SunOS versions, but what the hell.
1999-04-09 00:01:43 +00:00
briano%netscape.com
0626682fe8
Define _REENTRANT for any compiler on OSF/1. Fixes the problem with mkautocf.c.
1999-04-08 01:31:49 +00:00
briano%netscape.com
006edffc63
Turned off -pipe for BSDI builds.
1999-04-07 21:48:19 +00:00
sspitzer%netscape.com
1f65017f5e
fix typos
1999-04-06 23:53:32 +00:00
alecf%netscape.com
73d81bbb2f
give nice long message when user does not have libIDL
1999-04-06 23:33:14 +00:00
briano%netscape.com
2c06c7f5fb
Need to eliminate -pipe from CXXFLAGS as well on Solaris.
1999-04-06 00:18:34 +00:00
briano%netscape.com
5ab606c264
Fix for NetBSD. Submitted by gduzan@acm.org.
1999-04-05 23:11:57 +00:00
briano%netscape.com
3fa0375395
Fix for Solaris/x86 build. Sun's as doesn't like having gcc flags passed to it.
1999-04-05 22:31:53 +00:00
akkana%netscape.com
743e9af41b
Turn editor on by default; use --disable-editor to turn it off
1999-04-05 22:21:02 +00:00
mcafee%netscape.com
28fb773080
Backing out the -pedantic is on by default change, until we don't get a warning for every file that gets compiled. Ressurecting the --enable-pedantic configure flag.
1999-04-05 17:49:28 +00:00
toshok%hungry.com
a8a8937791
add check for pthread_attr_init in -lc_r if it's not in -lpthread, and the gethostbyname_r check fails. this gets pthreads on freebsd working. Also, add another AC_SUBST for the NSPR include dir, since the OJI stuff needs NSPR_INCLUDE_DIR/private
1999-04-05 02:48:00 +00:00
alecf%netscape.com
c4bc4533c7
make -pedantic the default on gcc builds
1999-04-02 23:20:28 +00:00
waterson%netscape.com
0ef4be2ade
Added AC_DEFINE for MOZ_BRPROF.
1999-04-02 20:19:17 +00:00
briano%netscape.com
e89acc17eb
Moved the checks for X and the toolkits closer to the beginning.
1999-04-02 03:39:13 +00:00
briano%netscape.com
f8d69e8797
Fix for the Solaris breakage.
1999-04-02 03:21:38 +00:00
briano%netscape.com
6cb4280a57
Now we check for ld support of archive extraction flags (only know three sets of flags at this point).
1999-04-02 02:29:11 +00:00
waterson%netscape.com
f7bd650753
Added BRPROF into the build, --disable-brprof to disable it.
1999-04-01 07:26:42 +00:00
briano%netscape.com
83fecdf5a5
Fix (sort of) for NetBSD/alpha 1.3H specifically, but perhaps others as well.
1999-03-27 02:09:04 +00:00
slamm%netscape.com
ac00745474
1. Turn --enable-md on by default if using GNU tools.
...
2. Remove "-include" test again. I thought we needed it but we don't.
3. Standardize GNU_CC and GNU_CXX usage.
4. General clean-up.
1999-03-26 05:37:38 +00:00
slamm%netscape.com
8ad72403a8
Restore -include test (for BSD/OS 3.1 port).
1999-03-24 01:27:01 +00:00
mcafee%netscape.com
a54c3acf92
Adding --enable-new-clipboard to turn on NEW_CLIPBOARD_SUPPORT ifdef.
1999-03-23 22:55:22 +00:00
slamm%netscape.com
8a7112f1a4
Quote shell variable in comparison (otherwise it gives an error when undefined).
1999-03-22 20:42:40 +00:00
briano%netscape.com
0a69f9ae98
Fixed the typo in the check for C++ unused methods, and hard-coded ac_ext=C
...
for the C++ checks (needed to make Watcom's QNX compiler notice that it's
dealing with C++ not C <sigh...>).
1999-03-18 03:11:15 +00:00
donm%netscape.com
7233eef009
script oopsy. fixed now.
1999-03-17 23:38:44 +00:00
leaf%mozilla.org
0a0f5ac00f
Landing nspr library name change, and plevent function call change.
1999-03-17 21:32:03 +00:00
pavlov%pavlov.net
d7a2ff8486
attempt to see what tinderbox machines don't have gtk 1.2 on them... will
...
revert this in a minute.
1999-03-15 00:47:55 +00:00
alecf%netscape.com
ec843b33aa
use BUILD_IDLC to refer to the DOM idl compiler
1999-03-12 19:34:25 +00:00
ramiro%netscape.com
96f27eabb0
Take out exception tests, it breaks --enable-tests.
1999-03-12 11:42:10 +00:00
briano%netscape.com
9fa46da501
Fix for the NetBSD build breakage (hopefully).
1999-03-11 23:16:49 +00:00
slamm%netscape.com
39b612dcf6
Fix for -MD flags. Filter-out the rule if the rule if it is bogus. A better way around the problem would be to take CFLAGS off the link line, but I am not sure if we can do this.
1999-03-11 19:46:00 +00:00
mcafee%netscape.com
9ad5b5e229
Adding -xildoff linker flag to Solaris/CC build; removing -z defaultextract MKSHLIB_UNFORCE_ALL option, this works with ld but not CC. CC just picks the last -z option and uses that for the whole line, ld behaves as advertized in the ld man page.
1999-03-11 09:16:56 +00:00
briano%netscape.com
88878b3c2e
Added tests for int16_t, int32_t, and uint16_t for AIX and BSDI.
1999-03-11 02:32:53 +00:00
ramiro%netscape.com
e355a93818
Reverted donm's solaris linker flag changes. You need to detect that gcc
...
is built to use the gnu linker. You cant assume that here.
1999-03-10 05:09:54 +00:00
alecf%netscape.com
73f877b57c
don't #define MOZ_MAIL_NEWS, only set it in the make system
1999-03-10 01:41:09 +00:00
donm%netscape.com
fe3bde1bdd
solaris gcc needs different command line options to link a
...
set of static libs into a shared lib.
1999-03-10 00:27:20 +00:00
slamm%netscape.com
9e3e4c916e
Give error if building in objdir and have previously built in srcdir. Move '-Wall' and '-include' to GNU-only section (silly to test for GNU-only features). Change '-MMD' to '-MD' to include standard headers. Clean '-O' from CFLAGS/CXXFLAGS if MOZ_DEBUG is set.
1999-03-09 01:30:26 +00:00
akkana%netscape.com
25cd4f851d
Changes to fix the Irix N32/egcs build; thanks to Jason Heirtzler <jasonh@cthulhu.engr.sgi.com>
1999-03-09 00:24:17 +00:00
ramiro%netscape.com
6809aa923c
Fix unix builds.
1999-03-08 15:50:50 +00:00
ramiro%netscape.com
0f9121d023
Allow for lock_SunOS.s to build properly. Fix the build system to
...
properly set all the ac magic needed to properly asm files.
Currently this is only an issue on Solaris, when building with the native
sun compiler.
1999-03-08 15:01:13 +00:00
cls%seawood.org
0934081cb8
Introduced separate CXXFLAGS for use with C++ code in the same style as the existing CFLAGS. Prepended _ to some configure.in private variables.
1999-03-07 05:18:45 +00:00
cls%seawood.org
978e540e95
Modified allmakefiles.sh setup to use autoconf's default $srcdir. Also fixes mailnews not building in separate obj tree.
1999-03-06 20:38:24 +00:00
ramiro%netscape.com
4845292b51
Latest AIX fixes from waqar@netscape.com.
1999-03-06 15:09:48 +00:00
ramiro%netscape.com
89fa0bbb44
Fix the exceptions flag test.
1999-03-06 12:03:42 +00:00
mcafee%netscape.com
940d7fc4b1
Removing -xar from MKSHLIB, this was incorrectly generating .a libs, thanks to Tim McNerney <mumbly@netcom.com> for this fix.
1999-03-06 05:08:12 +00:00
ramiro%netscape.com
07b894f694
Add --enable-cpp-rtti , --enable-cpp-exceptions flags.
...
RTTI and exceptions are off by default on Linux.
1999-03-05 15:36:20 +00:00
scc%netscape.com
aa6be30e38
make HAVE_CPP_NEW_CASTS stronger for bug in Solaris/CC
1999-03-04 22:22:14 +00:00
briano%netscape.com
63bc8fc3d6
Fix the SunOS4 shared lib linking problem. Probably ought to be done more elegantly, though....
1999-03-03 00:31:42 +00:00
slamm%netscape.com
f323678e09
Change the order of --disable-build-xpfe and --disable-build-nspr
1999-03-02 23:25:29 +00:00
briano%netscape.com
4553f4ef54
Fixes for the SunOS 4 build.
1999-03-02 01:36:48 +00:00
ramiro%netscape.com
90607bf011
Add test for exceptions. Exceptions are illegal, but somebody (whose name
...
I dont want to say, but it rhymes with "fcc") is using them in a test program.
1999-03-01 12:01:32 +00:00
ramiro%netscape.com
bb5e2580dc
AIX portability fixes. (Waqar Malik <waqar@netscape.com>)
1999-03-01 06:10:54 +00:00
cls%seawood.org
4d6d0db404
Removed OPTIMIZE_CFLAGS. If CFLAGS isn't set in the enviornment, set it to -O. If MOZ_DEBUG is set, filter-out the optimization options in autoconf.mk.
1999-03-01 01:54:00 +00:00
mcafee%netscape.com
1da8b582c7
Add check for bool, might need this in 3rd-party code. Mozilla code should use PRBool.
1999-02-27 06:06:59 +00:00
alecf%netscape.com
d95e9769af
add new tests from scc@netscape.com
1999-02-27 04:08:24 +00:00
slamm%netscape.com
2b4fd7623a
Force configure to be regenerated.
1999-02-25 19:47:46 +00:00
alecf%netscape.com
58849ae3ba
add C++ compiler checks for namespaces and static_cast (for nsCOMPtr)
1999-02-25 17:38:09 +00:00
alecf%netscape.com
961c35fa78
add flag for shaver's XPIDL flag
1999-02-23 19:02:27 +00:00
slamm%netscape.com
b2bcbb7056
Little patch for -md dependencies.
1999-02-22 18:26:12 +00:00
slamm%netscape.com
21ec6f77b6
Reorder/group options. Align comments. Remove dead options.
1999-02-19 17:29:51 +00:00
alecf%netscape.com
1c53ab90ae
check in new .deps based dependancy system
1999-02-19 03:06:32 +00:00
slamm%netscape.com
49e61cdc8b
Remove duplicate flags.
1999-02-18 21:53:19 +00:00
ramiro%netscape.com
6b95778b26
Added --{enable,disable}-build-nspr --{enable,disable}-build-xpfe.
1999-02-18 04:19:43 +00:00
briano%netscape.com
9ab1e12d2e
Fix DSO_LDOPTS for AIX (4.2 for now).
1999-02-18 02:49:42 +00:00