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

2372 Коммитов

Автор SHA1 Сообщение Дата
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
slamm%netscape.com a22af09164 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 9d6ee2ee0d Add option for -MMD dependencies. 1999-02-17 17:33:07 +00:00
ramiro%netscape.com 6260d3e6d9 Add support for insure. 1999-02-17 14:37:18 +00:00
slamm%netscape.com b78ec0c7fe Move makefile list into allmakefiles.sh 1999-02-16 19:29:21 +00:00
ftang%netscape.com 587b47e054 add intl/lwbrk directories 1999-02-16 19:04:05 +00:00
slamm%netscape.com 904927cc95 Move defines from CFLAGS to DEFINES. 1999-02-16 18:29:47 +00:00
alecf%netscape.com a7bfca86eb BSD/OS 4.0 patch, thanks to bert_triehuis@nl.compuware.com 1999-02-16 17:46:33 +00:00
shaver%netscape.com fb4b9931a1 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 ef4c5426f4 white space, ignore 1999-02-13 08:45:27 +00:00
akkana%netscape.com 7d78a3dc26 Fixing cata's Linux build bustage 1999-02-12 20:45:26 +00:00
mscott%netscape.com 97ae401641 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 a4e4f13e4e Add -Wall only if $CC and $CXX pass test 1999-02-12 02:22:25 +00:00
slamm%netscape.com 2c6319c6a2 Make pedantic an option until it can actually pass. 1999-02-12 01:53:54 +00:00
slamm%netscape.com 95dd57f333 Clean up a temp file. 1999-02-12 01:46:18 +00:00
kipp%netscape.com 96b2cdea9f Disabled -pedantic support until it's fully tested! 1999-02-12 01:42:51 +00:00
slamm%netscape.com 85f20c3f55 Clean up CFLAGS. Move some items off CFLAGS and onto DEFINES. 1999-02-12 01:40:34 +00:00
briano%netscape.com 0e21b20e5b Can't use -Wall if we're not using gcc.... 1999-02-12 01:30:50 +00:00
slamm%netscape.com d16ea70a40 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 29b1b2d3da forgot to substitute MOZ_XTERM_UPDATE 1999-02-11 23:08:26 +00:00
alecf%netscape.com 70505a041a 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 67d73fc184 Add local/tests/pop3 to list of mailnews directories... 1999-02-11 03:58:22 +00:00
buster%netscape.com 4d11d20fe9 added layout/html/table/public 1999-02-11 02:20:31 +00:00
briano%netscape.com a838af39d3 Another minor tweak for BSD/OS (3.1). 1999-02-10 04:05:13 +00:00
briano%netscape.com 9deab3ddb6 Added a feeble first attempt at handling BSDI BSD/OS. 1999-02-10 02:14:35 +00:00
akkana%netscape.com c42158b85b Separate gprof option from debug 1999-02-09 23:51:54 +00:00
mscott%netscape.com ab46be1806 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 dfb2a3475f Shorten the compile line. Add test and support for preprocessor '-include' flag 1999-02-09 23:24:12 +00:00
akkana%netscape.com bed0d8f1de Add --enable-gprof flag to add -pg flag 1999-02-09 19:32:04 +00:00
alecf%netscape.com 11e6291eeb add new mail/news Makefiles to build list 1999-02-08 19:55:35 +00:00
mscott%netscape.com cd5058f46d Add mailnews/compose directories... 1999-02-07 02:08:00 +00:00
mcafee%netscape.com 6ee669f69c Brief comment about fullcircle 1999-02-07 00:40:41 +00:00
jefft%netscape.com 69b1226a7a added mailnews/local/tests/Makefile 1999-02-05 22:32:48 +00:00
slamm%netscape.com 11dd8158af Add a comment. 1999-02-05 00:12:51 +00:00
slamm%netscape.com c3b9523c7e Use MOZ_ prefix for new autoconf macros. 1999-02-05 00:10:25 +00:00
radha%netscape.com 9959099138 Add xpfe/AppCores/xul/Makefile.in. 1999-02-04 22:59:26 +00:00
slamm%netscape.com ecd46519ab Add support for file-based options, 'myconfig.sh'. 1999-02-04 22:52:56 +00:00
mcafee%netscape.com 50e66c4f00 Adding xpfe/AppCores 1999-02-04 09:17:41 +00:00
erik%netscape.com 640c73aab0 Added mozilla/intl/strres Makefiles to Unix build. 1999-02-03 18:16:03 +00:00
kipp%netscape.com 5297afd620 Fixed solaris shared library problems 1999-02-03 04:24:36 +00:00
kipp%netscape.com 2c4470adb5 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 ebe995442f build local folders in Unix build 1999-02-02 00:13:52 +00:00
briano%netscape.com bc4d9aa653 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 9d0080d7cb Adding htmlparser/tests 1999-01-31 21:59:59 +00:00
coop%netscape.com 07523340a1 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 3465a2494d Added directory to mozilla/intl/locale 1999-01-29 04:10:23 +00:00
ramiro%netscape.com d83dc40b71 Make it possible to determine the DLL_SUFFIX in code. 1999-01-28 04:51:23 +00:00
slamm%netscape.com 031200a41c 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 3804d820dc Add xpfe/browser/public to build. 1999-01-27 05:13:41 +00:00
pollmann%netscape.com 35d81dca2d Bug 2370: FreeBSD 3.0 patches 1999-01-27 05:10:54 +00:00
mcafee%netscape.com 6bf07d4182 Adding xpfe/browser 1999-01-27 02:24:53 +00:00
mcafee%netscape.com 9f7fcc23d9 Renaming editor/core to editor/base 1999-01-26 23:59:14 +00:00
mcafee%netscape.com d8a92f77f8 Adding intl/locale, intl/unicharutil Makefiles 1999-01-26 12:48:25 +00:00
mscott%netscape.com 95d34885cf Build network/protocol/sockstub directory. 1999-01-25 17:51:52 +00:00
ramiro%netscape.com 900dd83680 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 d1b956f795 Adding test directories for network, rdf 1999-01-22 11:46:46 +00:00
ramiro%netscape.com 90a9a5c09e Add xul dirs. 1999-01-22 06:00:44 +00:00
pavlov%pavlov.net a4a6887311 require GTK 1.1.13 1999-01-21 23:26:19 +00:00
mcafee%netscape.com dfc8b90ff3 Adding guimgr to the editor build to match Win32 1999-01-21 22:19:45 +00:00
ftang%netscape.com 47abef9865 add intl/uconv into the build system 1999-01-21 09:20:39 +00:00
danm%netscape.com e3d9a440ab build xul 1999-01-21 03:41:43 +00:00
briano%netscape.com 2b0d2b5515 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 b78a4f914e added libxpt/tests 1999-01-20 23:18:27 +00:00
donm%netscape.com 51163b2d98 making change to include Doug Turner's silentdl 1999-01-20 00:37:17 +00:00
shaver%netscape.com 30f58f2246 added libxpt Makefiles 1999-01-18 18:03:45 +00:00
alecf%netscape.com 1fa2cb7fa3 add new MIME and IMAP trees to --enable-mailnews 1999-01-14 23:20:33 +00:00
cls%seawood.org a123f59f7c 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 115471fe2a 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 603de0f691 Updated to use new RDF build structure. 1998-12-24 08:14:01 +00:00
alecf%netscape.com 05bdfc2d83 add --eanble-mailnews and --enable-ldap switches, and depricate MOZ_DARK 1998-12-23 00:48:52 +00:00
pavlov%pavlov.net 7bf2215ef1 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 c0a8d6116e require GTK 1.1.9 1998-12-19 18:04:31 +00:00
shaver%netscape.com eebbb3832b add webshell/tests/viewer/public/Makefile to let viewer build again 1998-12-17 17:43:17 +00:00
warren%netscape.com a70399c2ee Added network/public/Makefile 1998-12-16 07:58:15 +00:00
ramiro%netscape.com f78180945e Yank xpviewer from the build on unix and win. 1998-12-16 01:33:41 +00:00
shaver%netscape.com 2e1488cb9a 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 813dce53f5 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 9bdc0b7b93 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 5de4fd300d Start enforcing the requirement of autoconf 2.12 or higher. 1998-12-12 02:39:21 +00:00
cls%seawood.org 65a54cc608 Make the build optimized by default 1998-12-11 00:29:48 +00:00
radha%netscape.com 10765a7605 Added appshell and bootstrap Makefiles to the list 1998-12-09 19:48:49 +00:00
ramiro%netscape.com 8abbc3825b Completely yank the inline check and blurb as suggested by wtc. 1998-12-07 03:32:51 +00:00
ramiro%netscape.com 436fe87f01 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 076408eb6f 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 ca7d6e5f44 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 5819efc4cc Added the editor/txmgr makefiles to the list of editor makefiles. 1998-12-03 22:20:34 +00:00
leaf%mozilla.org 056eac0361 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 2977ab5080 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 917e7c14ab fixed mismatched quotes. 1998-12-02 22:30:52 +00:00
leaf%mozilla.org 28d024df78 backing out bad change 1998-12-02 22:24:09 +00:00
leaf%mozilla.org 7d8db1633a adding the editor/public header export makefiles to the default makefile list 1998-12-02 22:08:05 +00:00
briano%netscape.com 2d1da05422 Fix for NetBSD. Bugzilla#1421. 1998-12-02 01:08:00 +00:00
briano%netscape.com d5e9966a01 Fix for OpenBSD. Bugzilla#1407. 1998-12-02 00:45:24 +00:00
waterson%netscape.com 5be8f88f28 Added rdf to the build. 1998-12-02 00:22:44 +00:00
cyeh%netscape.com 05cd307164 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 20042ee187 Tweaks to allow building SeaMonkeyBrowser w/o the editor. 1998-11-30 10:39:37 +00:00
cls%seawood.org 321e44a213 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 8dba62ee10 make Makefiles for xpidl 1998-11-25 20:03:57 +00:00
cyeh%netscape.com 2f6b034b5d 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 b5de031056 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 cb6d9ba4d4 add support for fullcircle libraries and headers 1998-11-24 21:27:42 +00:00
pavlov%pavlov.net f86ef2b074 require gtk 1.1.5 1998-11-23 23:41:29 +00:00
cls%seawood.org d751bf3b73 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 eea3dd8ded Added building of caps to the windows and unix build system 1998-11-21 06:05:24 +00:00
cls%seawood.org 59108f3b75 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 82ddc788e0 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 26474f8be8 unrevert the changes reverted earlier (build with static gtk libraries) 1998-11-20 03:25:59 +00:00
akkana%netscape.com 43df61c24a more fixes for the irix autoconf build 1998-11-20 02:00:14 +00:00
cls%seawood.org f1dc36016a Ooops, got my versions of configure.in confused. 1998-11-19 17:16:56 +00:00
cls%seawood.org 00c4632e64 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 66382f77ca 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 9e45b08f31 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 d55c53800d Get Irix autoconf build a bit farther along -- thanks to var@sgi.com 1998-11-19 02:24:28 +00:00
kin%netscape.com 8121906f69 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 eeaac74d92 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 2db5192e44 Only use libC is not using the GNU c++ compiler. 1998-11-18 17:29:38 +00:00
cls%seawood.org 41ba3729b2 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 93b3f92fc9 Added #include <iostream.h> to ios::binary check. 1998-11-18 01:38:20 +00:00
cls%seawood.org 13578c77c0 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 fdbcc80507 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 28da8d5df4 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 ceb6b70efc Added check to make sure user only specifies supported toolkits. 1998-11-16 23:02:40 +00:00
cls%seawood.org 6da8634dc3 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 936238d763 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 b30ce261c1 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 a6a89f0396 fix autoconf bustage for new xml layout stuff 1998-11-12 19:37:08 +00:00
cls%seawood.org 27df11fdb4 Added solaris section to pthread test 1998-11-10 21:57:18 +00:00
cls%seawood.org 9e4439c5c7 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 5af54219df Better error for missing nspr libs 1998-11-10 05:06:00 +00:00
akkana%netscape.com e9487bf16f Add coherent message if gtk libs are missing 1998-11-09 21:47:41 +00:00
mang%netscape.com 79789d473c Added fdlibm math library for JS 1.4 1998-11-04 20:11:45 +00:00
cls%seawood.org b9265d4202 Added xpfe Makefiles 1998-11-04 05:35:00 +00:00
cls%seawood.org f50c938b76 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 582dfd6925 Fix broken autoconf build. 1998-11-02 16:39:36 +00:00
blizzard%appliedtheory.com a2f9902d7a when using --enable-nglayout=gtk build gtk specific timer code 1998-11-01 19:49:49 +00:00
shaver%netscape.com f8df112cb4 add --enable-nglayout=gtk to build with GTK and not motif 1998-11-01 00:09:30 +00:00
shaver%netscape.com 84e0b04e0b add widget/src/gtk/Makefile 1998-10-31 19:45:01 +00:00
cls%seawood.org fb62c0cbbf FreeBSD shared libs opt, take2 1998-10-30 23:52:59 +00:00
cls%seawood.org e3e36164a0 Added fix for freebsd shared libs 1998-10-30 00:12:20 +00:00
cls%seawood.org 3f84172ab2 Fixed building of shared libs when using egcs. 1998-10-29 22:27:49 +00:00
cls%seawood.org 2f7e6e1095 Tweaked MKSHLIB settings. 1998-10-28 22:04:41 +00:00
cls%seawood.org 048a32e7d0 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 de51d518aa 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 f2f0a958dc 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 4a2be1f9fa 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 231e51bbaf 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 4a135c8640 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 17c70180cf Added xpcom/public/Makefile to AC_OUTPUT. 1998-10-20 00:32:48 +00:00
cls%seawood.org 24c317012e Changed -mieee-with-inexact to -mieee for Linux Alpha 1998-10-13 20:02:45 +00:00
cls%seawood.org 920c3428de 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 11f2712dc5 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 a936f5fe48 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 fff12b072c Fail if specified FE dir does not exist rather than just warn. 1998-10-03 02:21:18 +00:00
cls%seawood.org 4cd77f28a5 Fixed silly variable mistake. 1998-10-03 00:23:04 +00:00
cls%seawood.org 9bac17c3ad Added -L$(QTDIR)/lib to FE_QT_LIBS 1998-10-03 00:09:51 +00:00
cls%seawood.org 95ed6815c2 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 2ec7f9cf29 Added -lpthread to NSPR_LIBS if --enable-pthreads. 1998-10-02 21:59:13 +00:00
cls%seawood.org b40b568a08 Set NSPR_DIR to DIST if --with-nspr is not defined. 1998-10-02 08:59:56 +00:00
cls%seawood.org 216fa7434f 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 bd4fb1c2b4 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 a3e286caa6 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 e0c6f65354 Removed --enable-nspr. Added check for moc. 1998-09-26 02:07:08 +00:00
fur%netscape.com df5e0a2ee3 Removed references to now-defunct mozilla/js/jsj directory 1998-09-24 01:10:02 +00:00
ramiro%netscape.com 0e899d54b0 Add XfeToolBar. 1998-09-21 13:22:45 +00:00
blizzard%appliedtheory.com e746712aa5 Bring autoconf build up to date with non-autoconf build 1998-09-19 22:28:51 +00:00
cls%seawood.org b9878b2a2e 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 b50f8d55a9 Unset NO_EDITOR when mail-compose is enabled and removed unused variables. 1998-09-08 03:57:15 +00:00
cls%seawood.org 8fecf096df Removed libaddr and libmsg Makefile.ins 1998-09-05 23:17:44 +00:00
cls%seawood.org c35abe6d37 Added --enable-mail-compose option. 1998-09-05 20:40:43 +00:00
cls%seawood.org 6853c70ea7 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 8d7b70572b Added USE_AUTOCONF to DEFS and made building editor disabled by default. 1998-09-04 08:50:18 +00:00
cls%seawood.org 880c4f6f51 Added blizzard@appliedtheory.com's patches for gnomefe and enable-pthreads. 1998-09-02 00:52:55 +00:00
cls%seawood.org 2ea74bc94f 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 eab953e848 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 9c74df02ff Updates to autoconf files. 1998-08-26 04:04:57 +00:00
toshok%netscape.com fe6f4e9cf1 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 a0b39def0e Fixed problem with Irix when $x_includes is not set. 1998-08-21 03:11:33 +00:00
cyeh%netscape.com f08e44c718 merge autoconf branch to tip 1998-08-19 23:36:20 +00:00
cyeh%netscape.com e0d817c46a resurrect file toasted from tip 1998-08-19 23:34:46 +00:00
cls%seawood.org 9d1d003c73 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 edad0d9cea Run autoconf on this file to generate the configure script. 1998-08-07 06:01:37 +00:00