Граф коммитов

2535 Коммитов

Автор SHA1 Сообщение Дата
akkana%netscape.com 757ae91c44 Turn editor on by default; use --disable-editor to turn it off 1999-04-05 22:21:02 +00:00
mcafee%netscape.com 4710b95522 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 a26f40c149 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 c22c74a0b2 make -pedantic the default on gcc builds 1999-04-02 23:20:28 +00:00
waterson%netscape.com 37fc13ab90 Added AC_DEFINE for MOZ_BRPROF. 1999-04-02 20:19:17 +00:00
briano%netscape.com 42b83a7b34 Moved the checks for X and the toolkits closer to the beginning. 1999-04-02 03:39:13 +00:00
briano%netscape.com 64444cd637 Fix for the Solaris breakage. 1999-04-02 03:21:38 +00:00
briano%netscape.com 52bec6d9b4 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 63fd4df6aa Added BRPROF into the build, --disable-brprof to disable it. 1999-04-01 07:26:42 +00:00
briano%netscape.com 8e45b42247 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 c7c9b0bf0a 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 e6662e548e Restore -include test (for BSD/OS 3.1 port). 1999-03-24 01:27:01 +00:00
mcafee%netscape.com 458a079388 Adding --enable-new-clipboard to turn on NEW_CLIPBOARD_SUPPORT ifdef. 1999-03-23 22:55:22 +00:00
slamm%netscape.com 8d4c93c740 Quote shell variable in comparison (otherwise it gives an error when undefined). 1999-03-22 20:42:40 +00:00
briano%netscape.com ca4a50633d 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 2aa16c1b66 script oopsy. fixed now. 1999-03-17 23:38:44 +00:00
leaf%mozilla.org 4ad9f70d5d Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
pavlov%pavlov.net 422d5a83c5 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 8dde0ca8f9 use BUILD_IDLC to refer to the DOM idl compiler 1999-03-12 19:34:25 +00:00
ramiro%netscape.com 6c54bd614d Take out exception tests, it breaks --enable-tests. 1999-03-12 11:42:10 +00:00
briano%netscape.com b91bd9b1d1 Fix for the NetBSD build breakage (hopefully). 1999-03-11 23:16:49 +00:00
slamm%netscape.com 1a7856ba2e 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 dafaa316d9 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 e88afe135b 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 f77615a3a9 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 e262485d07 don't #define MOZ_MAIL_NEWS, only set it in the make system 1999-03-10 01:41:09 +00:00
donm%netscape.com 35fe91b9b2 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 f910ef9462 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 72a97f2925 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 f267f673b0 Fix unix builds. 1999-03-08 15:50:50 +00:00
ramiro%netscape.com cfa107e00d 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 202df19f2e 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 5eda5c303d 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 403022c392 Latest AIX fixes from waqar@netscape.com. 1999-03-06 15:09:48 +00:00
ramiro%netscape.com 619bb9d3db Fix the exceptions flag test. 1999-03-06 12:03:42 +00:00
mcafee%netscape.com 02a8ee25ae 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 8821535d54 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 b6e4dd1d04 make HAVE_CPP_NEW_CASTS stronger for bug in Solaris/CC 1999-03-04 22:22:14 +00:00
briano%netscape.com a3afcf25ae 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 ec5b768afd Change the order of --disable-build-xpfe and --disable-build-nspr 1999-03-02 23:25:29 +00:00
briano%netscape.com 2580de597b Fixes for the SunOS 4 build. 1999-03-02 01:36:48 +00:00
ramiro%netscape.com 70a347b7a3 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 52fac20c37 AIX portability fixes. (Waqar Malik <waqar@netscape.com>) 1999-03-01 06:10:54 +00:00
cls%seawood.org 33ac6b33e1 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 ea23eb56e1 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 f0bda4fd0d add new tests from scc@netscape.com 1999-02-27 04:08:24 +00:00
slamm%netscape.com e243d33b7e Force configure to be regenerated. 1999-02-25 19:47:46 +00:00
alecf%netscape.com fb085cf7ac add C++ compiler checks for namespaces and static_cast (for nsCOMPtr) 1999-02-25 17:38:09 +00:00
alecf%netscape.com 8e763c6e33 add flag for shaver's XPIDL flag 1999-02-23 19:02:27 +00:00
slamm%netscape.com 2435fec78c Little patch for -md dependencies. 1999-02-22 18:26:12 +00:00
slamm%netscape.com a50e352c64 Reorder/group options. Align comments. Remove dead options. 1999-02-19 17:29:51 +00:00
alecf%netscape.com 22a44aa910 check in new .deps based dependancy system 1999-02-19 03:06:32 +00:00
slamm%netscape.com 4b15b45930 Remove duplicate flags. 1999-02-18 21:53:19 +00:00
ramiro%netscape.com f98fa53d9e Added --{enable,disable}-build-nspr --{enable,disable}-build-xpfe. 1999-02-18 04:19:43 +00:00
briano%netscape.com c6eb1179e1 Fix DSO_LDOPTS for AIX (4.2 for now). 1999-02-18 02:49:42 +00:00
slamm%netscape.com ec541590cb Source allmakefiles.sh instead of running in subshell. This way it can read the variables from configure. 1999-02-17 18:25:39 +00:00
slamm%netscape.com 17fda57ce4 Add option for -MMD dependencies. 1999-02-17 17:33:07 +00:00
ramiro%netscape.com 7ca14af5b5 Add support for insure. 1999-02-17 14:37:18 +00:00
slamm%netscape.com eb2c3d952a Move makefile list into allmakefiles.sh 1999-02-16 19:29:21 +00:00
ftang%netscape.com 209e55e7f2 add intl/lwbrk directories 1999-02-16 19:04:05 +00:00
slamm%netscape.com 1ff1e0dbb6 Move defines from CFLAGS to DEFINES. 1999-02-16 18:29:47 +00:00
alecf%netscape.com 80dc5e4125 BSD/OS 4.0 patch, thanks to bert_triehuis@nl.compuware.com 1999-02-16 17:46:33 +00:00
shaver%netscape.com 7f40dfe883 fix platform detection for Linux/Alpha (Dan Morrill <morrildl@toshiba-179-24.nycap.rr.com>) 1999-02-13 18:58:34 +00:00
mcafee%netscape.com 9e06068370 white space, ignore 1999-02-13 08:45:27 +00:00
akkana%netscape.com 8842fe373e Fixing cata's Linux build bustage 1999-02-12 20:45:26 +00:00
mscott%netscape.com be8c06b423 Add mailnews\local\tests\mailbox to list of mailnews directories to build makefiles for... 1999-02-12 05:32:17 +00:00
slamm%netscape.com 12484a3b24 Add -Wall only if $CC and $CXX pass test 1999-02-12 02:22:25 +00:00
slamm%netscape.com 5d537487c5 Make pedantic an option until it can actually pass. 1999-02-12 01:53:54 +00:00
slamm%netscape.com 813e22d35f Clean up a temp file. 1999-02-12 01:46:18 +00:00
kipp%netscape.com 72f11610ac Disabled -pedantic support until it's fully tested! 1999-02-12 01:42:51 +00:00
slamm%netscape.com adb95f1bf0 Clean up CFLAGS. Move some items off CFLAGS and onto DEFINES. 1999-02-12 01:40:34 +00:00
briano%netscape.com 0b1ad71bce Can't use -Wall if we're not using gcc.... 1999-02-12 01:30:50 +00:00
slamm%netscape.com 5f8043a9fd Only write 'config-defs.h' if it has changed. Add -Wall and -pedantic to CFLAGS if they are supported by $(CC). Clean up test for -include flag. 1999-02-12 00:56:35 +00:00
alecf%netscape.com 98ca04a8fb forgot to substitute MOZ_XTERM_UPDATE 1999-02-11 23:08:26 +00:00
alecf%netscape.com 828f2ad399 add new mail/news, js, and xpfe Makefiles (js and xpfe/AppCore/idl aren't active yet) 1999-02-11 07:32:54 +00:00
mscott%netscape.com e654a9e928 Add local/tests/pop3 to list of mailnews directories... 1999-02-11 03:58:22 +00:00
buster%netscape.com 1300867964 added layout/html/table/public 1999-02-11 02:20:31 +00:00
briano%netscape.com 1492ff8ba8 Another minor tweak for BSD/OS (3.1). 1999-02-10 04:05:13 +00:00
briano%netscape.com 6c7c4456e9 Added a feeble first attempt at handling BSDI BSD/OS. 1999-02-10 02:14:35 +00:00
akkana%netscape.com fc7cc8ddcb Separate gprof option from debug 1999-02-09 23:51:54 +00:00
mscott%netscape.com 76005e7df3 Add compose/tests/smtp and compose/tests/compose to list of mail news directories. 1999-02-09 23:49:20 +00:00
slamm%netscape.com 009d97d3a3 Shorten the compile line. Add test and support for preprocessor '-include' flag 1999-02-09 23:24:12 +00:00
akkana%netscape.com f9043addcd Add --enable-gprof flag to add -pg flag 1999-02-09 19:32:04 +00:00
alecf%netscape.com 1ebfb9830a add new mail/news Makefiles to build list 1999-02-08 19:55:35 +00:00
mscott%netscape.com 42bf98152c Add mailnews/compose directories... 1999-02-07 02:08:00 +00:00
mcafee%netscape.com 8d13c29aac Brief comment about fullcircle 1999-02-07 00:40:41 +00:00
jefft%netscape.com ef3c6c3cfb added mailnews/local/tests/Makefile 1999-02-05 22:32:48 +00:00
slamm%netscape.com 4eeec240a9 Add a comment. 1999-02-05 00:12:51 +00:00
slamm%netscape.com cc2a1cf9eb Use MOZ_ prefix for new autoconf macros. 1999-02-05 00:10:25 +00:00
radha%netscape.com 6a50c187a0 Add xpfe/AppCores/xul/Makefile.in. 1999-02-04 22:59:26 +00:00
slamm%netscape.com 1f38f5e26a Add support for file-based options, 'myconfig.sh'. 1999-02-04 22:52:56 +00:00
mcafee%netscape.com 28425a042d Adding xpfe/AppCores 1999-02-04 09:17:41 +00:00
erik%netscape.com a58be09e8b Added mozilla/intl/strres Makefiles to Unix build. 1999-02-03 18:16:03 +00:00
kipp%netscape.com f4904c6fbe Fixed solaris shared library problems 1999-02-03 04:24:36 +00:00
kipp%netscape.com 1a7ee962b6 Added --enable-wrap-malloc,--with-malloc; removed liblayer cruft; better handling for debug builds and compiler warnings 1999-02-02 17:38:11 +00:00
alecf%netscape.com d3257efed1 build local folders in Unix build 1999-02-02 00:13:52 +00:00
briano%netscape.com 75ff0bf2c0 Fixed a typo that was preventing our shared libs from being loaded on NetBSD (bugzilla #2811). Thanks to gduzan@acm.org for pointing it out. 1999-02-01 06:19:08 +00:00
mcafee%netscape.com 1ea20b98db Adding htmlparser/tests 1999-01-31 21:59:59 +00:00
coop%netscape.com 072c9699f3 NOT YET PART OF SEAMONKEY:
* added directory libxpt/tools which currently only contains the typelib dumper
* removed dump code from tests dir
* added/modified appropriate Makefiles and configure scripts
1999-01-30 01:10:01 +00:00
tague%netscape.com 99094470b8 Added directory to mozilla/intl/locale 1999-01-29 04:10:23 +00:00
ramiro%netscape.com 94876e16e4 Make it possible to determine the DLL_SUFFIX in code. 1999-01-28 04:51:23 +00:00
slamm%netscape.com b78d7ef52a Use TK_CFLAGS instead of TK_(MOTIF|GTK)_CFLAGS. Use TK_LIBS instead of TK_(MOTIF|GTK)_LIBS to simplify makefile rules. 1999-01-27 19:51:59 +00:00
ramiro%netscape.com ebc4d392ab Add xpfe/browser/public to build. 1999-01-27 05:13:41 +00:00
pollmann%netscape.com 4716eac6b9 Bug 2370: FreeBSD 3.0 patches 1999-01-27 05:10:54 +00:00
mcafee%netscape.com bc15a3df7f Adding xpfe/browser 1999-01-27 02:24:53 +00:00
mcafee%netscape.com 1c6fe33f4b Renaming editor/core to editor/base 1999-01-26 23:59:14 +00:00
mcafee%netscape.com d4c6bf356b Adding intl/locale, intl/unicharutil Makefiles 1999-01-26 12:48:25 +00:00
mscott%netscape.com a4bf96e1f9 Build network/protocol/sockstub directory. 1999-01-25 17:51:52 +00:00
ramiro%netscape.com 25c3168f1a Add a -DMOZ_TOOLKIT=foo flag that makes it easy to distinguish toolkits in
code.
1999-01-23 08:57:10 +00:00
mcafee%netscape.com 96c95bb515 Adding test directories for network, rdf 1999-01-22 11:46:46 +00:00
ramiro%netscape.com a52f3e5ac2 Add xul dirs. 1999-01-22 06:00:44 +00:00
pavlov%pavlov.net 38e3ce56ed require GTK 1.1.13 1999-01-21 23:26:19 +00:00
mcafee%netscape.com 80feb5b0f9 Adding guimgr to the editor build to match Win32 1999-01-21 22:19:45 +00:00
ftang%netscape.com d4ca80e530 add intl/uconv into the build system 1999-01-21 09:20:39 +00:00
danm%netscape.com e89787a2e7 build xul 1999-01-21 03:41:43 +00:00
briano%netscape.com 65895a88df Fixes provided by kstailey@disclosure.com. Unfortunately, I don't have a machine to test them on.... 1999-01-20 23:30:52 +00:00
shaver%netscape.com b21598248c added libxpt/tests 1999-01-20 23:18:27 +00:00
donm%netscape.com 075ab8a53f making change to include Doug Turner's silentdl 1999-01-20 00:37:17 +00:00
shaver%netscape.com 39d9fca637 added libxpt Makefiles 1999-01-18 18:03:45 +00:00
alecf%netscape.com 60b66fd905 add new MIME and IMAP trees to --enable-mailnews 1999-01-14 23:20:33 +00:00
cls%seawood.org 78722f5693 Fixed problem in fullcircle detection that was causing configure to break when using autoconf-19981231. 1999-01-05 07:16:18 +00:00
briano%netscape.com 2c08bd6f0f First attempt at building on HP-UX again. Thanks to rkl@connect.org.uk for the patch, and for his amazing patience.... 1999-01-04 23:17:01 +00:00
waterson%netscape.com f2baf52f4a Updated to use new RDF build structure. 1998-12-24 08:14:01 +00:00
alecf%netscape.com 8b34208241 add --eanble-mailnews and --enable-ldap switches, and depricate MOZ_DARK 1998-12-23 00:48:52 +00:00
pavlov%pavlov.net 1cb91bdc05 require 1.1.6 instead of 1.1.9 (which replaced 1.1.5) 1998-12-19 20:01:39 +00:00
pavlov%pavlov.net 3659026a8f require GTK 1.1.9 1998-12-19 18:04:31 +00:00
shaver%netscape.com 490cb7d215 add webshell/tests/viewer/public/Makefile to let viewer build again 1998-12-17 17:43:17 +00:00
warren%netscape.com f5e567cb49 Added network/public/Makefile 1998-12-16 07:58:15 +00:00
ramiro%netscape.com 3e98de920b Yank xpviewer from the build on unix and win. 1998-12-16 01:33:41 +00:00
shaver%netscape.com 30635270f8 Add --enable-debug=module1,module2 to selective turn on debugging.
Remove --enable-dom, because Mariner is dead (sob).
Rename some MODULE= lines to make the afore-mentioned --enable-debug
technique actually useful.  Feel free to recategorize.
Fix libraptorhtml.so link bogosity by disabling shared lib generation for the
sub-archives (libraptor*_s.a), so that we can put bin before lib in the
library path and still get the right effect.  We could disable static-lib
generation in most other places and cut the build time down a fair bit, too.
[NOTE: I'm getting on a train...msw@gimp.org has agreed to be my tinderbox
buddy.  Thanks, Matt!]
1998-12-15 16:32:37 +00:00
cls%seawood.org 0aa90bbb4e Added build option for idl tool. Thanks to Tague Griffith <tague@netscape.com> for the patch and the patience while I fumbled this patch. :) 1998-12-15 03:24:59 +00:00
wtc%netscape.com 7c0a932372 Misc. changes for Digital Unix and pthreads. Digital Unix's ld does
not understand the -h option but has an equivalent -soname option.
Check for the symbol pthread_attr_init instead of pthread_create in
libpthread because DCE threads also has the symbol pthread_create.
1998-12-14 22:48:03 +00:00
cls%seawood.org 41d13ae5f0 Start enforcing the requirement of autoconf 2.12 or higher. 1998-12-12 02:39:21 +00:00
cls%seawood.org fdb13a22ad Make the build optimized by default 1998-12-11 00:29:48 +00:00
radha%netscape.com bf5fd6f312 Added appshell and bootstrap Makefiles to the list 1998-12-09 19:48:49 +00:00
ramiro%netscape.com 4a2cb49e7d Completely yank the inline check and blurb as suggested by wtc. 1998-12-07 03:32:51 +00:00
ramiro%netscape.com 8c78feeef3 Slowly working towards getting mozilla compiled/linking properly
using the Solaris native compilers.  This patch to configure.in
changes how we create shared libraries for Solaris from "ld" to
"CC", which can deal with templates and other C++ nastiness.

The other change removes the "inline" check, as the results of it
where being used in the wrong way.  It would see that "cc" didn't
understand "inline" and then force a "-Dinline=" option in the
CFLAGS, which are used for both C and C++ compile lines.  As you
can imagine, removing the "inline" keyword from the C++ compiles
was Bad News(tm).

Thanks to Tim Rowley <tor@boojum.cs.brown.edu> for the fix.
1998-12-06 07:07:56 +00:00
ramiro%netscape.com dc20748929 Comment out the "Building in the srcdir is not supported!" test/warning.
This is no longer needed, since the classic build system is dead.  The
original purpose of this test was for the autoconf build not to clobber the
classic makefiles and them someone checkin them in by mistake.  No longer a
problem.
1998-12-05 11:27:50 +00:00
ramiro%netscape.com aa9ee9d7c3 Add support for 'native' dependancies on systems that include the 'makedepend'
binary by default.  For example, linux freebsd and other unices that have
X11 installed in a reasonable fashion.  The commercial unices will continue
to suck as usual.
1998-12-04 05:07:01 +00:00
kin%netscape.com 5434115e00 Added the editor/txmgr makefiles to the list of editor makefiles. 1998-12-03 22:20:34 +00:00
leaf%mozilla.org 464394696e readding the xpcom/tools/Makefile rule. xpcom/tools needs to be made before
xpcom/tools/idl/Makefile.
1998-12-03 20:26:22 +00:00
leaf%mozilla.org 2dd4294075 there's no xpcom/toolsMakefile.in , so don't try and make the Makefile 1998-12-03 08:44:14 +00:00
leaf%mozilla.org 56538770d0 fixed mismatched quotes. 1998-12-02 22:30:52 +00:00
leaf%mozilla.org 01f8ef6a94 backing out bad change 1998-12-02 22:24:09 +00:00
leaf%mozilla.org c0909bd6d7 adding the editor/public header export makefiles to the default makefile list 1998-12-02 22:08:05 +00:00
briano%netscape.com 7ff8bfda1e Fix for NetBSD. Bugzilla#1421. 1998-12-02 01:08:00 +00:00
briano%netscape.com afa602e374 Fix for OpenBSD. Bugzilla#1407. 1998-12-02 00:45:24 +00:00
waterson%netscape.com ad20e16002 Added rdf to the build. 1998-12-02 00:22:44 +00:00
cyeh%netscape.com 105e8f46c3 applied fix from Bruce Mitchener (bruce@cybersight.com) to fix test
for --with-fullcircle. AC_TRY_LINK is still busted though, don't know why
1998-11-30 23:51:08 +00:00
cls%seawood.org d4a82e8a58 Tweaks to allow building SeaMonkeyBrowser w/o the editor. 1998-11-30 10:39:37 +00:00
cls%seawood.org b4bdf2ea8c Call motif_detect scripts only if building with motif toolkit. Thanks to bert hubert <ahu@vvtp.tn.tudelft.nl> for the suggestion.
Fixed $CC evaluation problem when calling motif_detect scripts.  It should now work for multi-word $CC.
Removed extraneous gtk version variables.
1998-11-30 06:42:36 +00:00
shaver%netscape.com 6ee8458c69 make Makefiles for xpidl 1998-11-25 20:03:57 +00:00
cyeh%netscape.com ee3a324aa6 oooops. back out everything by commenting it out until i can fix
it next week.
1998-11-25 05:48:38 +00:00
cyeh%netscape.com 5e81c03cc3 make it so that if it can't actually find the talkback lib, it fails.
previously, if it didn't fail properly
1998-11-25 03:16:59 +00:00
cyeh%netscape.com 0175ccda87 add support for fullcircle libraries and headers 1998-11-24 21:27:42 +00:00
pavlov%pavlov.net 1181ff2fbb require gtk 1.1.5 1998-11-23 23:41:29 +00:00
cls%seawood.org 5152f7b4d4 Check for libraries before functions and fixed detection of -c -o problem. Thanks to Tim Rice <tim@trr.metro.NET> for pointing those out.
Modified hcc & hcpp to work for any compiler that doesn't support -c -o, not just Unixware.   They expect the real compiler to be the first argument now.
1998-11-23 17:12:39 +00:00
raman%netscape.com df98df5fc4 Added building of caps to the windows and unix build system 1998-11-21 06:05:24 +00:00
cls%seawood.org 11f40c9572 Removed redundant check for ios::bin. Replaced hardcoded check for 1.1.2 with $GTK_VERSION. 1998-11-21 00:48:32 +00:00
msw%gimp.org 8b581cf6f0 Change the test for GTK+-1.1.3 to 1.1.2, as we should be able to build against
1.1.2 and that is the version that is on most boxes.  Approved by
shaver@netscape.com
1998-11-20 19:25:04 +00:00
pavlov%pavlov.net 7dd74b21bb unrevert the changes reverted earlier (build with static gtk libraries) 1998-11-20 03:25:59 +00:00
akkana%netscape.com 722238b3cb more fixes for the irix autoconf build 1998-11-20 02:00:14 +00:00
cls%seawood.org d7bc938e5a Ooops, got my versions of configure.in confused. 1998-11-19 17:16:56 +00:00
cls%seawood.org bf0ca76306 Pavlov's changes are reverted until the license issues with aclocal.m4 have been settled. 1998-11-19 16:49:09 +00:00
pavlov%pavlov.net bb90910714 add --enable-static-gtk flag which will link the binaries with static gtk
libraries.  added aclocal.m4 with gtk's gtk check stuff which checks for GTK
properly.
1998-11-19 04:35:31 +00:00
cls%seawood.org 1f47e98522 Don't bother checking for X libs or X toolkits when --without-x is specified. 1998-11-19 03:08:30 +00:00
akkana%netscape.com 073ae0ab49 Get Irix autoconf build a bit farther along -- thanks to var@sgi.com 1998-11-19 02:24:28 +00:00
kin%netscape.com ed764e9ee7 Makefile.in and config modifications to allow us to build the new NGT based
editor.
1998-11-18 22:35:21 +00:00
cls%seawood.org ad3a0d47ee Added -DMOZILLA_CLIENT define. Fixed problem with ios::binary cache values. Removed directory already exists error when manually making objdirs. 1998-11-18 21:54:38 +00:00
cls%seawood.org f18f5d1552 Only use libC is not using the GNU c++ compiler. 1998-11-18 17:29:38 +00:00
cls%seawood.org 00ca82abfa Added DLL_SUFFIX fixes. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the patches.
Removed dummy Makefiles from AC_OUTPUT and called mkdir manually.
1998-11-18 05:34:13 +00:00
cls%seawood.org aeebe20cc2 Added #include <iostream.h> to ios::binary check. 1998-11-18 01:38:20 +00:00
cls%seawood.org f617411935 Removed redundant test. Thanks to Chris <dexter@dns.ci.columbia.mo.us> for pointing this out. 1998-11-17 22:32:35 +00:00
cls%seawood.org df0d58397b Added check for ios::binary which seems to just be the new ANSI/ISO standard for ios::bin . 1998-11-17 16:53:02 +00:00
cls%seawood.org f1818aaa69 Added check for DLL_SUFFIX. Thanks to Jeremy Lea <reg@shale.csir.co.za> for supplying the patch.
Changed gtk lib check to depend entirely upon the output from gtk-config.
1998-11-17 00:23:25 +00:00
cls%seawood.org 034ad032cd Added check to make sure user only specifies supported toolkits. 1998-11-16 23:02:40 +00:00
cls%seawood.org 3f2cd59aa2 DSO_CFLAGS defaults to -fPIC only if using gcc, otherwise it's set to -KPIC. 1998-11-16 22:11:17 +00:00
cls%seawood.org 219bc9246a Actually set GTK_VERSION. Thanks to Chris <dexter@dns.ci.columbia.mo.us> for pointing out this oversight. 1998-11-16 21:50:33 +00:00
cls%seawood.org c825d3d506 Added --with-gtk-config=$location_of_gtk-config.
Added version checking for gtk.
Added check for GNU CC for setting DSO_LDOPTS for solaris and freebsd.
If compiler doesn't support -c -o, then use ${topsrcdir}/build/{hcc,hcpp}.
Cleaned up missing nspr error message.
1998-11-15 09:42:57 +00:00
alecf%netscape.com 88663bde46 fix autoconf bustage for new xml layout stuff 1998-11-12 19:37:08 +00:00
cls%seawood.org 39f7558a08 Added solaris section to pthread test 1998-11-10 21:57:18 +00:00
cls%seawood.org f6ad3d7f69 Changed libplds21 check from PL_VectorAdd to PL_GetEvent. Thanks to Brian Ryner <bryner@my-dejanews.com> for pointing out the nspr change. 1998-11-10 16:49:12 +00:00
mcafee%netscape.com 70392dbff5 Better error for missing nspr libs 1998-11-10 05:06:00 +00:00
akkana%netscape.com 4e9ad7d565 Add coherent message if gtk libs are missing 1998-11-09 21:47:41 +00:00
mang%netscape.com 7ce246151c Added fdlibm math library for JS 1.4 1998-11-04 20:11:45 +00:00
cls%seawood.org 3cd241c836 Added xpfe Makefiles 1998-11-04 05:35:00 +00:00
cls%seawood.org f70174e61a Removed classic build Makefiles from configure.in
Changed --enable-fe to --enable-toolkit which takes a single argument.
Changed MOZ_FE to MOZ_TOOLKIT.
Removed USE_NGLAYOUT and USE_NGLAYOUT_GTK.
Removed FULL_STATIC_BUILD and --enable-min-shared.
Removed checks for gnome and qt.
1998-11-03 15:48:45 +00:00
ramiro%netscape.com 6f718664c9 Fix broken autoconf build. 1998-11-02 16:39:36 +00:00
blizzard%appliedtheory.com 739a797d15 when using --enable-nglayout=gtk build gtk specific timer code 1998-11-01 19:49:49 +00:00
shaver%netscape.com 8427d0db3e add --enable-nglayout=gtk to build with GTK and not motif 1998-11-01 00:09:30 +00:00
shaver%netscape.com 19e0b5d337 add widget/src/gtk/Makefile 1998-10-31 19:45:01 +00:00
cls%seawood.org bbffb15213 FreeBSD shared libs opt, take2 1998-10-30 23:52:59 +00:00
cls%seawood.org ed30457af8 Added fix for freebsd shared libs 1998-10-30 00:12:20 +00:00
cls%seawood.org e2ef126a52 Fixed building of shared libs when using egcs. 1998-10-29 22:27:49 +00:00
cls%seawood.org 2f42dfb1b4 Tweaked MKSHLIB settings. 1998-10-28 22:04:41 +00:00
cls%seawood.org 89e0d6baf4 Added support for nglayout. Use --enable-nglayout to compile it *after* pulling the nglayout srcs. MKSHLIB & friends are now defined by configure. BUILD_UNIX_PLUGINS is set only ifndef NO_SHARED_LIB. 1998-10-28 03:40:33 +00:00
cls%seawood.org cba0478eaa Fixed silly problem when checking for Xpm and Motif 2.1. Thanks to Stuart Parmenter <pavlov@innerx.net> for pointing this out. 1998-10-27 23:51:16 +00:00
cls%seawood.org 8b39720d67 Changed --enable-pthreads to --with-pthreads. Made it bomb again if the run of the test program fails when checking for nspr with thread lib. 1998-10-25 20:46:19 +00:00
cls%seawood.org 6b105ada36 Remove any core files after each AC_TRY_RUN.
Modified LDFLAGS when checking for motif libs.  Thanks to Brian J. Murrell <brian@interlinx.bc.ca> for pointing out this oversight.
1998-10-25 07:43:59 +00:00
cls%seawood.org 4abf6c629b The system versions of jpeg & png are used by default (if found) unless the local copy is more recent. Zlib is used by default if found.
Added separate variables for jpeg, png & zlib CFLAGS & LIBS.
Added --with-option=dir support for jpeg, png & zlib.
Split X defines into XCFLAGS, XLDFLAGS & XLIBS.
Will attempt to link nspr against the proper thread lib if the initial check fails.
Removed last vestiges of NO_SECURITY.
Modified cmd/{gnome,qt,x}fe/Makefile to only use autoconf defined variable for the final link.
Changed ACCFLAGS to OS_CFLAGS. Changed ACLIBS to OS_LIBS.
OPTIMIZER (config.mk) is no longer set for autoconf.
No longer includes platform specific .mk
1998-10-23 00:36:08 +00:00
cls%seawood.org 908e69d697 Set FE_X_CFLAGS to MOTIF_INCLUDES.
Moved NSPR_LDFLAGS into NSPR_LIBS.
Changed NSPR_INCLUDES to NSPR_CFLAGS.
Moved Xp and Xpm to FE_X_LIBS.
1998-10-21 02:05:59 +00:00
cls%seawood.org 54fc771f4b Added xpcom/public/Makefile to AC_OUTPUT. 1998-10-20 00:32:48 +00:00
cls%seawood.org 4f19a9b2a7 Changed -mieee-with-inexact to -mieee for Linux Alpha 1998-10-13 20:02:45 +00:00
cls%seawood.org 403b9045b6 Changed /bin/true to : to fix problems with true being in /usr/bin/true.
Added -mieee-with-inexact to CFLAGS for Linux Alpha to fix FPU problems.  Thanks to Steve Willis <steve@redhat.com> for this fix.
1998-10-12 08:31:19 +00:00
cls%seawood.org 2d0fdf4906 Removed obsolete js/ref/Makefile from AC_OUTPUT. Thanks to Greg Noel <greg@qualcomm.com> for pointing this out. 1998-10-10 05:12:03 +00:00
cls%seawood.org 3b7421298c Cleaned up check for NSPR libs.
Added check for NSPR headers.
The build will stop if either are not found.
1998-10-03 21:27:30 +00:00
cls%seawood.org 12472d8607 Fail if specified FE dir does not exist rather than just warn. 1998-10-03 02:21:18 +00:00
cls%seawood.org 8b709c142f Fixed silly variable mistake. 1998-10-03 00:23:04 +00:00
cls%seawood.org 52e4538d7f Added -L$(QTDIR)/lib to FE_QT_LIBS 1998-10-03 00:09:51 +00:00
cls%seawood.org 64db4a8d96 Always use -L$(QTDIR)/lib when looking for -lqt. This means that QTDIR must be set when building. 1998-10-02 23:46:18 +00:00
cls%seawood.org ebeda1d1bb Added -lpthread to NSPR_LIBS if --enable-pthreads. 1998-10-02 21:59:13 +00:00
cls%seawood.org 6d1e2ac0c0 Set NSPR_DIR to DIST if --with-nspr is not defined. 1998-10-02 08:59:56 +00:00
cls%seawood.org a93c2533d1 Added check so libXpm is only looked for if Motif requires it. Undefine certain motif variables if detect_motif.sh returns unknown. Added --with-static-motif. Added --with-nspr. 1998-10-02 08:06:03 +00:00
cls%seawood.org b28e85f663 Moved checks for --disable-{shared,static}. Tested a few features. --enable-{java,oji} sets NO_SHARED_LIB= . Removed NSPR_MAKEFILES variable. 1998-10-02 02:10:37 +00:00
cls%seawood.org acfa6cf702 Replaced checks for NO_EDITOR with checks for MOZ_EDITOR. Removed check for NO_EDITOR from config.mk. Removed EDITOR=1 from config.mk. Set MOZ_EDITOR= ifdef MOZ_LITE. 1998-09-30 00:48:23 +00:00
cls%seawood.org 262befdf06 Removed --enable-nspr. Added check for moc. 1998-09-26 02:07:08 +00:00
fur%netscape.com 07da324c16 Removed references to now-defunct mozilla/js/jsj directory 1998-09-24 01:10:02 +00:00
ramiro%netscape.com a3d6ae04c6 Add XfeToolBar. 1998-09-21 13:22:45 +00:00
blizzard%appliedtheory.com e0444fcc03 Bring autoconf build up to date with non-autoconf build 1998-09-19 22:28:51 +00:00
cls%seawood.org 96128cefd3 Turned FULL_STATIC_BUILD on by default. Turn it off via --enable switches: min-shared, oji, or java. Turned unix ldap off by default. Added kludge to build NSPR with a separate build process. Added temp --enable-nspr to allow users to still use autoconf for NSPR build. 1998-09-10 04:08:00 +00:00
cls%seawood.org c36419fd9c Unset NO_EDITOR when mail-compose is enabled and removed unused variables. 1998-09-08 03:57:15 +00:00
cls%seawood.org d79a916b5d Removed libaddr and libmsg Makefile.ins 1998-09-05 23:17:44 +00:00
cls%seawood.org 9fde85a9b9 Added --enable-mail-compose option. 1998-09-05 20:40:43 +00:00
cls%seawood.org c8e03022c4 Swapped order of checking for X libs as Xt requires SM as of X11R6. 1998-09-04 22:22:26 +00:00
cls%seawood.org e6be72e115 Added USE_AUTOCONF to DEFS and made building editor disabled by default. 1998-09-04 08:50:18 +00:00
cls%seawood.org 69f7be9ef1 Added blizzard@appliedtheory.com's patches for gnomefe and enable-pthreads. 1998-09-02 00:52:55 +00:00
cls%seawood.org 0d573a23fc Removed check for thread libs as they conflicted with nsprpub threads. Added option for dom and removed option for shack. 1998-08-28 06:54:06 +00:00
ramiro%netscape.com ea43254261 First step in moving the tooltip insanity out of the xfe and onto its own
library.
1998-08-26 05:59:32 +00:00
cls%seawood.org 9020b80c52 Updates to autoconf files. 1998-08-26 04:04:57 +00:00
toshok%netscape.com 2aef9bdcc3 added check for sys_errlist/sys_nerr. defines HAVE_SYSERRLIST if they are present. 1998-08-25 19:57:01 +00:00
cls%seawood.org 38927fb005 Fixed problem with Irix when $x_includes is not set. 1998-08-21 03:11:33 +00:00
cyeh%netscape.com f645404417 merge autoconf branch to tip 1998-08-19 23:36:20 +00:00
cyeh%netscape.com 86e285f2b2 resurrect file toasted from tip 1998-08-19 23:34:46 +00:00
cls%seawood.org 7187ed0bbf Not quite sure what happened. It was in the repository but was not
showing up on bonsai and I could not commit any changes.
1998-08-07 06:20:02 +00:00
cls%seawood.org a2735d2cc8 Run autoconf on this file to generate the configure script. 1998-08-07 06:01:37 +00:00