Commit Graph

478 Commits

Author SHA1 Message Date
briano%netscape.com
8003a9d0ec Fix for FullCircle. The header is called fullsoft.h not fullcircle.h. 1999-09-08 21:37:03 +00:00
pepper%netscape.com
5b653fa8fc Added appropriate defs so that gcc works on HPUX. Using LD to link shared libs now on HP only. 1999-09-08 18:47:38 +00:00
Jerry.Kirk%Nexwarecorp.com
6165c519c9 Adding ${_COMPILER_PREFIX} to the -Wno-long-long CFLAG for Neutrino
and Cross Compiling.
1999-09-08 12:40:30 +00:00
briano%netscape.com
183694001d Damn. Defining _XOPEN_SOURCE_EXTENDED breaks other things that didn't break before. Backing it out. 1999-09-08 03:20:54 +00:00
briano%netscape.com
f506bd7f03 Defined _XOPEN_SOURCE_EXTENDED for OSF/1 builds in order to get the prototype for usleep. 1999-09-08 01:38:07 +00:00
slamm%netscape.com
3b505be3c9 Straighten out long-long flag logic. 1999-09-07 22:52:55 +00:00
shaver%netscape.com
dd5d676813 add --with-extensions to turn on mozilla/extensions/* 1999-09-07 19:10:13 +00:00
cyeh%netscape.com
6de0892bfe remove last bits of MODULAR_NETLIB 1999-09-07 18:43:48 +00:00
cls%seawood.org
f24d5c74dd Aieecvs -z3 diff -u configure.in! MOZILLA_CLIENT should be set for CXXFLAGS as well...even though nothing seems to be affected by its absence. 1999-09-06 22:04:36 +00:00
ramiro%netscape.com
273bfe2706 Fix for beos timer linking. 1999-09-06 08:22:53 +00:00
cls%seawood.org
b7635b625f Added test for usleep() as OSF/1 apparently does not have it. Use select if usleep is not found. 1999-09-06 07:47:08 +00:00
cls%seawood.org
d4fd34d75a Added mozilla-config script so that external modules (like say GtkMozilla) can built with the same config (defines) that Mozilla proper does. This has been killing GtkMozilla for libc5 boxes for awhile now. Moved -DMOZILLA_CLIENT out of DEFS. Currenlty, only mozilla-config --cflags returns something useful.
Set $prefix to `pwd`/dist .
Removed -DUSE_AUTOCONF.
1999-09-06 04:20:50 +00:00
ramiro%netscape.com
2063b093e8 Add gle support. 1999-09-05 15:53:04 +00:00
syd%netscape.com
cdff6a5982 Change FC_Initialize to FCInitialize 1999-09-05 03:26:34 +00:00
cls%seawood.org
f8cfd5e736 Not all compilers support -Wno-long-long so do a compile test. 1999-09-04 06:02:45 +00:00
cls%seawood.org
614f22e28e Ignore ANSI long long warnings by default since -pedantic is on by default. 1999-09-04 04:07:28 +00:00
briano%netscape.com
c0a4da7184 Moved the _PEDANTIC definition up to the top so it can be automatically overridden for any OS (in this case BSDI). 1999-09-04 01:20:49 +00:00
cls%seawood.org
0c33c2b8b5 Added HOST_AR to build. Added --enable-cross-compile option to turn on cross-compiling autodetection selectively. Hijacked CROSS_COMPILE variable (Sorry Colin). 1999-09-03 22:11:39 +00:00
Jerry.Kirk%Nexwarecorp.com
fa543c4203 Added ${_COMPILER_PREFIX} to the -pedantic flags for Neutrino 1999-09-03 12:44:56 +00:00
cls%seawood.org
1dc2033223 Only turn on -pedantic for compilers that support it. 1999-09-03 09:42:46 +00:00
mcafee%netscape.com
225f6c2f37 Turning -pedantic on by default, use --disable-pedantic to turn this off 1999-09-03 08:10:06 +00:00
cls%seawood.org
361d844a3c Added host case for osf1. Changed test for c++ requiring implementation of unused methods from try_compile to try_link. 1999-09-03 06:14:10 +00:00
briano%netscape.com
7017a941de Fix for 'official' release builds. Now generates xpinstall/packager/Makefile explicitly. Also replaced the perl-based directory 'pre-creator' with a shell-based version. 1999-09-03 00:05:19 +00:00
cls%seawood.org
f277b79642 Removed redundant program checks.
Added target case for *-mingw*
Don't check for NSPR libs when cross-compiling.  Assume that they exist for now.
Added MDCPUCFG to CFLAGS for INTERNAL_TOOLS builds.
1999-09-02 23:58:00 +00:00
slamm%netscape.com
1477af406a Fix typo s/CONFIG_TEMP/CONFIG_TMP/. 1999-09-02 22:41:43 +00:00
slamm%netscape.com
ed0937533e Move some defines into configure. Remove unused build variables. 1999-09-02 22:02:19 +00:00
cyeh%netscape.com
7039058d87 Finish removal of STANDALONE_IMAGE_LIB. We don't need it anymore. 1999-09-02 18:13:43 +00:00
pepper%netscape.com
108bf34e41 Moved DSO_LDOPTS into the native compiler specific loop. 1999-09-02 03:47:08 +00:00
briano%netscape.com
cfae6e03ef Fix for OpenVMS provided by Colin Blake (colin@theblakes.com). 1999-09-02 01:23:15 +00:00
slamm%netscape.com
ff653c9c33 Switch to building incremental makefiles by default. In another week or so, I will remove allmakefiles.sh altogether. 1999-09-01 20:13:26 +00:00
briano%netscape.com
8e7ed5ba77 Cleaned up the fullcircle support. Should be obsolete fairly soon when libfullsoft becomes a component. 1999-08-31 01:53:41 +00:00
Jerry.Kirk%Nexwarecorp.com
53513eb58e Force Neutrino platform to link in stdc++ 1999-08-30 13:37:14 +00:00
cls%seawood.org
b8292166a3 Oops. Set AR_EXTRACT arg as t instead of x. Thanks to bruce for catching my breakage of the ports page. 1999-08-29 23:21:27 +00:00
cls%seawood.org
a0c4fbf7d8 By default, cat the contents of config-defs.h (if created or modified) during the configure process. This will help people debug tinderbox logs and other 3rd party builds where only the output of configure and the make process is given.
Use --disable-verbose-config-defs to turn it off.
1999-08-29 22:53:07 +00:00
cls%seawood.org
c3bc245475 Removed --enable-wrap-malloc from random options 1999-08-29 19:59:44 +00:00
cls%seawood.org
8625d885b7 Landed first set of cross-compiling changes
Split AR into AR & AR_FLAGS
Moved AR_LIST, AR_EXTRACT, OBJ_SUFFIX & LIB_SUFFIX definitions into configure.in
Moved DIST definition to autoconf.in.mk.  In the future, it should be set by configure using --prefix
Added DEBUG_AUTOCONF_XCOMPILE ifdef to config.mk
1999-08-29 18:10:23 +00:00
cls%seawood.org
e6e03c5bed Removed --strip-not-exported from --enable-random-options as it requires a special linker. 1999-08-29 04:54:45 +00:00
cls%seawood.org
8bdd892a17 GtkMozilla shouldn't know about Mozilla's dist path as it can be changed by setting DIST. 1999-08-29 04:52:37 +00:00
slamm%netscape.com
a637799c8d Move gtk option down show it shows up in the Build Configurator in the right place. Old directory building code is not needed by new Makefile building system. Move it down inside an if statement. 1999-08-27 23:01:43 +00:00
cls%seawood.org
319d45df66 Removed --without-pthreads from random options. Added XEXT_LIBS to test for -lXp. 1999-08-27 06:22:57 +00:00
briano%netscape.com
fcb81da452 Yet another attempt to build successfully on HP-UX using gcc. HP-specific change. 1999-08-27 00:02:25 +00:00
briano%netscape.com
268e393e62 Don't define NETSCAPE anymore. Not needed. 1999-08-26 00:19:58 +00:00
briano%netscape.com
8f64a3fdb5 HP-specific change for bug 11161. 1999-08-25 21:31:17 +00:00
ramiro%netscape.com
e93c9399ff Fix timer linking problems on monolithic toolkit platforms. 1999-08-25 11:32:04 +00:00
briano%netscape.com
6cfc96a60f Explicitly define SUNOS4 for SunOS 4.1.x builds instead of hiding it in the Tinderbox script. 1999-08-25 03:28:26 +00:00
briano%netscape.com
a50050f5ac Fix for HP-UX bustage when building with gcc. 1999-08-25 00:47:46 +00:00
slamm%netscape.com
69dbf6a476 Add --enable-incremental-makefiles. Has gmake generate the Makefiles just before it uses them. Eliminates a need for allmakefiles.sh. 1999-08-24 21:45:06 +00:00
ramiro%netscape.com
c472f184a9 Set the timer lib flags in one place. 1999-08-24 14:46:43 +00:00
cls%seawood.org
646a86cec0 Removed checks for stddef.h & stdlib.h as they aren't needed for mozilla proper and they break HP & AIX in the jpeg module. 1999-08-24 05:09:42 +00:00
cls%seawood.org
1a17c7979b Fixed setting of MOZ_MONOLITHIC_TOOLKIT.
Added new option: --enable-random-options .
This option will randomly invoke a select number of other build options.  The purpose of this option is to encourage the testing of some of our non-common build options by making it easy.  In theory, every option should work (given a constraint or two) or should be removed.  Currently, the additional options selected will override the ones passed on the command line.
1999-08-23 08:08:57 +00:00