Commit Graph

686 Commits

Author SHA1 Message Date
pavlov%netscape.com
ce094b4cfc changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
sherry.shen%sun.com
a906bb42b6 Bug #28281, r=leaf, a=leaf,
Add an option for building Java-supplement
and fix the Java building problem about JDIRS.
2000-03-09 02:08:23 +00:00
jim_nance%yahoo.com
d7b4ee7e41 Fix for the Tru64 changes to work with the autoconf scheme we are using.
r=cls
2000-03-07 02:35:43 +00:00
warren%netscape.com
1a7d019d1d Bug 21556: Making linux be thread-safe. Adding NS_MT_SUPPORTED to config rules. r=mcafee,a=jar 2000-03-05 09:07:44 +00:00
cls%seawood.org
8810958471 Long overdue removal of broken comment from --enable-mathml. Sorry guys. 2000-03-02 11:14:38 +00:00
jim_nance%yahoo.com
f0caec8443 add -noexceptions flag for Tru64 (AKA Digital Unix AKA OSF/1) cxx compiler 2000-02-26 02:58:36 +00:00
cls%seawood.org
67a58274ca Add X_CFLAGS to CPPFLAGS so that the X11 include path is used when looking for headers and testing for features.
Add defines needed for mingw32 build.
2000-02-25 23:11:33 +00:00
wtc%netscape.com
3d73b89625 Bugzilla bug #27457: pull NSPR using the static tag
NSPRPUB_RELEASE_4_0_20000218.  Change NSPR_VERSION to 4.
r=leaf@mozilla.org. a=jar@netscape.com.
Modified files: client.mak, client.mk, configure, configure.in,
build/mac/NGLayoutBuildList.pm, config/config.mak
2000-02-21 20:19:14 +00:00
cls%seawood.org
8b30dc934f BeOS specific tweaks to allow the browser to compile.
Fixed configure.in to properly set developer specific debug flag under BeOS.
Added UNIX_CRASH_ON_ASSERT ifdef to stop BeOS from bring up debugger on non-abort assertions.
2000-02-16 08:06:00 +00:00
cltbld%netscape.com
12c543dc38 Backing out wtc's nspr changes to clear up thread hanging & orangeness in linux build. r=alecf,don 2000-02-16 02:09:05 +00:00
leaf%mozilla.org
5015db0f79 fix for 10847, r=cls@seawood.org, turning on detect-webshell-leaks code
by default for debug builds.
2000-02-15 22:33:33 +00:00
tor%cs.brown.edu
b46f9e708c Add vtable autodetection for solaris to enable use of SUNWspro5.0
compilers.  bug 20297. r=cls
2000-02-15 21:23:01 +00:00
wtc%netscape.com
1889f05d72 Bugzilla bug #27457: pull the NSPR tag NSPRPUB_4_0_BETA_20000215 and
bump NSPR_VERSION to 4.
Modified files: client.mak, client.mk, configure, configure.in,
build/mac/NGLayoutBuildList.pm, config/config.mak
2000-02-15 21:17:40 +00:00
cls%seawood.org
3ea6196171 Pass value of NSPR_VERSION to subconfigures to reduce number of places the nspr version needs to be updated. Bug #27457 2000-02-15 04:52:52 +00:00
dp%netscape.com
8494b2f6e0 bug# 13732 Removing brprof from the build. r=akkanna 2000-02-12 18:50:36 +00:00
Jerry.Kirk%Nexwarecorp.com
a858f09231 Making changes for the Neutrino/Photon platform to switch from Photon 1
to Photon 2 and from cross compiling under QNX to native compiling under
Neutrino.
2000-02-09 12:57:36 +00:00
mcafee%netscape.com
4a5500469d Adding support to bypass profile at startup to test tinderbox. setenv MOZ_BYPASS_PROFILE_AT_STARTUP 1 to get do this. r=pavlov 2000-02-05 04:07:57 +00:00
jdunn%netscape.com
b9943af965 for plds detection, use PL_NewHashTable instead of PL_GetEvent (since wtc moved
that to xpcom).
r= wtc@netscape.com
a= leaf@mozilla.org
2000-02-01 01:01:07 +00:00
jim_nance%yahoo.com
8b31123315 Fix description of --enable-jprof
r=Pavlov
2000-01-26 13:01:31 +00:00
slamm%netscape.com
64c4ec960b Remove extra perl test. Move nspr option down in the list for the configurator page (http://cvs-mirror.mozilla.org/webtools/build/config.cgi). r=pavlov. 2000-01-26 00:45:58 +00:00
alecf%netscape.com
538dcaef63 Check in jlnance's jprof patches. r=alecf. Thanks! 2000-01-18 02:45:07 +00:00
bruce%cybersight.com
0e1e840e66 Speeling cownts. r=shaver 2000-01-17 21:28:22 +00:00
colin%theblakes.com
0791e7b2d5 Fix OpenVMS build (broken by rev 1.562). r=cls 2000-01-15 21:54:19 +00:00
cls%seawood.org
e8b90cc156 Add a check for miscompiled long long when using -pedantic. Bug #19431 r=waterson 2000-01-15 01:39:44 +00:00
cls%seawood.org
812856638c Added check for GNU as as we can only use certain ASFLAGS under solaris with Sun's as. 2000-01-11 04:54:28 +00:00
jdunn%netscape.com
10ecc9718e turning AIX to not be MONOLITHIC (following Colin and his OpenVMS work)
r= <noone>
2000-01-06 00:46:54 +00:00
mcafee%netscape.com
8c50db50c2 Turning OJI on by default (18899). Removing obsolete --enable-oji, --enable-java. r=slamm 2000-01-04 05:28:45 +00:00
cls%seawood.org
51d1c6e8a3 Ok, taking this split of compiler options used only for compiles a step further....The idea is that when the user passes CFLAGS to configure, those flags are to be used basically anywhere that that CC is. COMPILE_FLAGS is set in configure to contain the compiler flags that cannot be used while linking (e.g. -include on BSD/OS). In config.mk, I moved all of the variables that used to compose CFLAGS into COMPILE_CFLAGS so that CFLAGS only contains the values from running configure.
Removed unused NOMD_CFLAGS & MDUPDATE_FLAGS.
1999-12-24 10:58:11 +00:00
briano%netscape.com
958cd68998 Potential fix for Unixware 7 breakage, and a hack to deal with the lack of a prototype for usleep on Sol 2.5.1. 1999-12-24 01:14:23 +00:00
briano%netscape.com
2905ebcc71 Fix for build bustage on Solaris 2.3. 1999-12-18 00:13:27 +00:00
briano%netscape.com
e643619e08 Fix specifically for NetBSD/alpha builds. Won't affect other platforms. a=chofmann 1999-12-17 03:25:04 +00:00
briano%netscape.com
cb91d018c9 Fix for build breakage on some of the unwanted platforms. 1999-12-16 00:07:19 +00:00
briano%netscape.com
74654010a3 Fix for bug 21676. a=chofmann 1999-12-15 01:04:31 +00:00
briano%netscape.com
802d4480c0 Build fix for Solaris 2.3 (yes, really). No effect on other platforms. a=chofmann 1999-12-13 23:14:13 +00:00
briano%netscape.com
c4efc330cb Okay, the AIX breakage showed what was wrong with my initial bug 20882 change.
Linux and Solaris (using gcc) didn't have any problems, so I didn't notice
I was ending up with -DD_INO=\"d_ino\" when I really wanted -DD_INO=d_ino.
This fixes that problem.  Still will have no effect on the "official" builds
until the related code changes go in.
1999-12-11 06:02:54 +00:00
briano%netscape.com
f83c4a4cf7 Initial change to fix bug 20882. Defines D_INO and HAVE_VA_LIST_AS_ARRAY as appropriate. Won't affect builds until the actual code changes are checked in after M12. a=chofmann 1999-12-11 02:33:31 +00:00
cls%seawood.org
aef7991593 Remove unnecessary options from DSO_LDOPTS for AIX. r=jdunn 1999-12-10 20:10:57 +00:00
briano%netscape.com
e32bff27f7 Backed out my earlier QNX memory model change. It compiles just fine, but binaries linked in this manner don't run (memory violation). Sigh... 1999-12-07 03:50:43 +00:00
cls%seawood.org
60885fa744 Add "-p1" to aix's DSO_LDOPTS. Make aix use DSO_LDOPTS when making shared libs. 1999-12-05 06:24:12 +00:00
cls%seawood.org
2671e181c9 Instead of testing if /dev/zero is a file, just check if it is readable. Bug #16942 r=granrose 1999-12-05 03:50:53 +00:00
cls%seawood.org
7bd4d643b1 Use the builtin AC_LANG_ functions rather than overriding CC & CFLAGS when testing for non-C language features. Partial fix for bug #20254 1999-12-03 07:20:14 +00:00
bryner%uiuc.edu
da3b9f953e Remove two more unused defines, UNIX_EMBED and X_PLUGINS. r=cls. 1999-12-03 04:29:53 +00:00
briano%netscape.com
c98b1e3856 QNX-specific build fix. This should solve the stupid memory model segment size too small thing. 1999-12-03 00:07:18 +00:00
bryner%uiuc.edu
a33ea3864d Removing unused UNIX_LDAP define from the build. r=cls. 1999-12-02 02:34:39 +00:00
cls%seawood.org
685f31abad Removing --disable-editor (and MOZ_EDITOR) from the build as the editor module now handles all of the text fields for Mozilla and using this option will result in a "non-working" browser (text fields are not editable). Bug #20369 1999-12-01 06:08:25 +00:00
jdunn%netscape.com
7fb7c41a80 # 18551
r= granrose@netscape.com & rkl@connect.org.uk

On HPUX enable SHLIB_PATH in gcc builds
1999-11-30 22:54:08 +00:00
mcafee%netscape.com
034afbaaf3 Add -DULTRA_SPARC to CFLAGS as well, needed for jslock.c/WS5.0/Solaris. r=slamm 1999-11-24 00:43:58 +00:00
cls%seawood.org
59f406954e Oops, we're using USE_PTHREADS instead of _HAVE_PTHREADS. 1999-11-23 18:55:01 +00:00
cls%seawood.org
4c345c79d9 Added check for pthread symbols in libc. 1999-11-23 15:31:56 +00:00
cls%seawood.org
fdd5b6790d Forgot the "test" keyword on the final elif. Bug #19626 1999-11-23 06:35:43 +00:00
cls%seawood.org
7ed788270d FreeBSD should not use monolithic toolkit by default. Patch submitted by Pascal Hofstee <daeron@shadowmere.student.utwente.nl>. 1999-11-22 15:16:34 +00:00
cls%seawood.org
89a581fc19 We don't need to recalculate the OS_* variables each time make is invoked so move them into configure.in so that they are set only once. 1999-11-22 08:15:46 +00:00
duncan%be.com
e278700dae Try again with fix for BeOS build. This is not the same fix that broke
the Solaris build yestarday, but I'm looking at tinderbox anyway, ready
to back this out if there are build problems.
r=mcafee, r=shaver
1999-11-20 16:15:44 +00:00
nisheeth%netscape.com
849a797fa5 Backing out mcafee's change to configure.in to fix SunOS bustage. 1999-11-19 07:50:38 +00:00
mcafee%netscape.com
151dd816dc Fix from Duncan Wilcox, makefiles have dependency on MOZ_TIMER_LIBS and cannot use -ltimer_beos. r=mcafee (me) 1999-11-19 05:24:47 +00:00
colin%theblakes.com
2d0364e8c7 Do not define MOZ_MONOLITHIC_TOOLKIT for OpenVMS 1999-11-18 22:38:51 +00:00
jdunn%netscape.com
0d9441fd1b Change the linking option of -Bsymbolic to only happen on Components
(i.e the i18n code and NOT on anything that links in gtk

r=pepper@netscape.com
# 18129
1999-11-18 02:49:30 +00:00
jdunn%netscape.com
ad59b18fa2 Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:47:54 +00:00
cls%seawood.org
6dd7af88cd Remove substitution of unused variables 1999-11-14 01:26:33 +00:00
jdunn%netscape.com
516103b7f2 turn on NSCAP_DISABLE_DEBUG_PTR_TYPES for AIX 1999-11-12 03:55:34 +00:00
jdunn%netscape.com
9ac4f7430f Add a configure.in flag to allow components (IS_COMPONENTS) to link
against NSPR and xpcom.  I did this for AIX and added the step for
OpenVMS per Colin Blake's note.
1999-11-11 21:55:11 +00:00
mcafee%netscape.com
a7862b51d0 Adding comment about cookie and wallet dependency, r=morse,shaver 1999-11-11 21:36:22 +00:00
jdunn%netscape.com
5813f00abd HP specific Fix for #16506. 1999-11-11 02:08:10 +00:00
cls%seawood.org
d30bb6ea81 Moved the handling of extensions into configure.in.
Changed allmakefiles.sh to only generate Makefiles for extensions directories that are specified.
Added support for --with-extensions=none & --without-extensions
The following options have been superceded by --with-extensions:
   --disable-cookie-management
   --disable-client-wallet
   --disable-single-signon
1999-11-09 23:30:32 +00:00
cls%seawood.org
375ff218fd Removed NECKO define.
Added '-W -Wno-unused' to _WARNINGS_CFLAGS for gcc.
Marked --enable-mathml as broken.
1999-11-09 23:22:15 +00:00
dmose%mozilla.org
142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
cls%seawood.org
65a7ced58d Tested various build options, marked some broken, unmarked others that have been fixed. Removed obsolete options. 1999-11-01 15:32:02 +00:00
nisheeth%netscape.com
c70bad5cec Added --enable-detect-webshell-leaks autoconf flag. 1999-10-27 07:13:48 +00:00
ramiro%fateware.com
25aba30f43 Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
ramiro%fateware.com
379808b351 Work in progress to add reasonable rpm packaging support for the beast.
NOT PART OF THE SEAMONKEY BUILD.
1999-10-21 14:57:38 +00:00
nisheeth%netscape.com
3102c71d33 Will not affect build. Add support for --enable-perf-metrics autoconf flag that will switch on the reporting of timing information about gecko's layout processes. 1999-10-21 02:01:49 +00:00
mcafee%netscape.com
3350af66d5 Adding support for --enable-logrefcnt; off by default in optimized builds, we need this for tinderbox. code=dp, r=mcafee 1999-10-20 20:40:01 +00:00
alecf%netscape.com
22a4f7137f add flag for boehm (doesn't quite work yet) 1999-10-18 23:13:47 +00:00
cls%seawood.org
c125f80248 r=pavlov
Add temporary --enable-nspr-autoconf option to allow platforms to test the newly added autoconf setup for nspr (bug 11893) before turning it on as default.
1999-10-17 15:16:47 +00:00
rbs%maths.uq.edu.au
a93cafbc81 [MathML] Hooks to allow --enable-mathml 1999-10-13 00:46:09 +00:00
cls%seawood.org
5dc98b19e1 Converting patches applied for bug 15241 into a build option, --enable-implicit-archive, that is off by default.
r=syd
1999-10-12 12:36:07 +00:00
ramiro%netscape.com
3707368b40 Fix for bug 16163. Usage of -liberty to demangle symbols breaks on loser
linux distributions.  I changed configure.in to detect this lib before using
it.  You can stop whinning now thank you.  r=syd@netscape.com.
1999-10-12 11:42:56 +00:00
cls%seawood.org
5c8ea87d49 Applied Jim Nance's, <jim_nance@yahoo.com>, patch to reduce the size of a build by using a modified version of GNU make's implicit ruleset that incrementally add object files to static library archive and eliminates the need to have the unused object files sitting around. A clobber is required to see the savings.
Bug #15241 . r=sleestack
1999-10-08 05:18:46 +00:00
mcafee%netscape.com
3a7ce2580e Adding leaky to the linux/intel build. a=ramiro, r=slamm 1999-10-07 21:48:05 +00:00
alecf%netscape.com
d2bf42255e add detection for broken mmap()/write() behavior
contributed by jim_nance@yahoo.com
r=alecf
1999-10-05 00:29:09 +00:00
briano%netscape.com
146fe2429b Fix for HP-UX 11 problem trying to use libc_r when it shouldn't be. 1999-10-02 00:02:35 +00:00
briano%netscape.com
7ee88b1f61 Fix for bug 15066, IRIX 6.x native compiler fix. Approved by chofmann. 1999-09-28 21:32:31 +00:00
cls%seawood.org
d09f12c8b2 Approved by leaf.
Removed --enable-random-options and --enable-cross-compile options.  Set CROSS_COMPILE in the environment if you want to use the cross-compiling setup for now.

Gave into my pedantic side and cleaned up the help messages so that the output from --help actually looks reasonable.  For the curious, they are lined up on column 27.

Marked --disable-client-wallet & --disable-cookie-management as broken.
1999-09-27 20:47:51 +00:00
mcafee%netscape.com
d56a7aacf4 Autoconfing leaky tool, cvs checkout mozilla/tools/leaky; ./configure --enable-leaky. a=shaver, r=kipp 1999-09-25 20:44:48 +00:00
briano%netscape.com
33c17f5a76 SCO-specific addition to fix some of the nsCOMPtr.h breakage. 1999-09-25 00:58:03 +00:00
ramiro%netscape.com
f88940bd50 Turn on (for real this time) stripping of uneeded symbols from
components.  Only for linux non debug builds.  Approved by mscott.
1999-09-22 09:54:00 +00:00
ramiro%netscape.com
3b11c3e17b Strip unused symbols from .so components on linux by default. 1999-09-22 03:14:23 +00:00
cls%seawood.org
a323ac377e Removed check for c++ namespaces as they are not used and are outlawed by the c++ portability guide. 1999-09-22 00:38:44 +00:00
slamm%netscape.com
2e6f458c03 Add memmove to autoconf tests. 1999-09-18 02:55:39 +00:00
jdunn%netscape.com
f0ee4dbce2 add support for MOZ_POST_PROGRAM_COMMAND to process $(PROGRAM): in rules.mk
and the binaries in viewer/Makefile.in
1999-09-17 00:53:36 +00:00
cls%seawood.org
9d23306d87 Linux only: Added -D_SVID_SOURCE to DEFS 1999-09-16 14:55:14 +00:00
ramiro%netscape.com
c3b017264c Add a --enable-low-fat option to reduce the .dynsym bloating in components. 1999-09-16 13:43:15 +00:00
ramiro%netscape.com
e8ba593918 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
Jerry.Kirk%Nexwarecorp.com
919bb027e0 Added a way for cross-compiling platforms (such as Neutrino/Photon) to
define HAVE_DEV_ZERO and override the test added by jdunn@netscape.com
for nsPageMgr objects.
1999-09-14 19:20:08 +00:00
ramiro%netscape.com
6f3fcfb2ba Add MOZ_DEMANGLE_SYMBOLS to debug builds for demangling symbols. 1999-09-14 13:30:12 +00:00
jdunn%netscape.com
52f708c0af on HPUX, Native compiler, use the aCC/CC to link shared objects instead
of the linker.
NOTE:  for TK_LIBS and MOZ_GTK_LDFLAGS you need to link against -l:libm.sl
       instead of lm, otherwise gfx/src/gtk/libgfx_gtk.sl won't link
1999-09-14 04:14:06 +00:00
cls%seawood.org
adf94e4618 Add -D_POSIX_SOURCE to DEFS to get rid of those useless 'index shadow' warnings. Add either -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 to whichever Makefile.ins need it to accommodate for Posix' strictness. Add check for getopt.h for nsinstall.c. 1999-09-12 14:25:28 +00:00
jdunn%netscape.com
00fadc59c0 Provide workaround in nsPageMgr.cpp if platform (HPUX) doesn't have /dev/zero.
briano, ramiro & warren all looked at the code.

(also sneaked in a linking option in for hpux only)
1999-09-10 23:07:09 +00:00
slamm%netscape.com
eec9ccab60 Fix for people without '.' in their path. Thanks to Tim Rowley <tor@cs.brown.edu> for the fix. 1999-09-10 18:29:28 +00:00
briano%netscape.com
18a37aa8a5 Enable the use of MOZ_FULLCIRCLE and FULLCIRCLE_LIBS. 1999-09-09 21:51:54 +00:00
Jerry.Kirk%Nexwarecorp.com
65ad301904 Moved definition of TK_CFLAGS for Photon to the right place! 1999-09-09 20:35:23 +00:00
slamm%netscape.com
4817418b3f slight cleanup. 1999-09-09 19:37:14 +00:00
slamm%netscape.com
74199c584c Ditch incremental makefiles. Everyone expects to use the allmakefiles.sh list, so use it. 1999-09-09 19:28:48 +00:00
cls%seawood.org
868e1692ef Make --enable-insure work when building outside of the source dir. 1999-09-09 19:19:37 +00:00
Jerry.Kirk%Nexwarecorp.com
ea92542eca Had to set TK_CFLAGS for Neutrino/Photon.. Thought I did this yesterday 1999-09-09 14:49:08 +00:00
Jerry.Kirk%Nexwarecorp.com
2b315ca371 Had to add -DMOZILLA_CLIENT to _DEFINES_CFLAGS and _DEFINES_CXXFLAGS 1999-09-09 13:42:42 +00:00
briano%netscape.com
ebec1a92a3 Fix to allow talkback-enabled builds to find fullsoft.h in odd places. 1999-09-09 08:39:37 +00:00
cls%seawood.org
6fcda40546 Removed check for usleep() as it did not fix the OSF/1 build and does not appear to be needed for anyone else 1999-09-09 06:24:11 +00:00
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