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

669 Коммитов

Автор SHA1 Сообщение Дата
jdunn%netscape.com 833c49b7ff 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 0f13ae6b9d Fix description of --enable-jprof
r=Pavlov
2000-01-26 13:01:31 +00:00
slamm%netscape.com 0ebb3b0475 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 7f865e4e45 Check in jlnance's jprof patches. r=alecf. Thanks! 2000-01-18 02:45:07 +00:00
bruce%cybersight.com a0e34ea2f3 Speeling cownts. r=shaver 2000-01-17 21:28:22 +00:00
colin%theblakes.com 5ad3554f27 Fix OpenVMS build (broken by rev 1.562). r=cls 2000-01-15 21:54:19 +00:00
cls%seawood.org 813dfe092e 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 5695508a59 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 99a454b8f4 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 74efe2f4fb 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 bd821a0c4b 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 064cf82fcb 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 d9095adadc Fix for build bustage on Solaris 2.3. 1999-12-18 00:13:27 +00:00
briano%netscape.com c5200d8c12 Fix specifically for NetBSD/alpha builds. Won't affect other platforms. a=chofmann 1999-12-17 03:25:04 +00:00
briano%netscape.com 1b4d1c63ff Fix for build breakage on some of the unwanted platforms. 1999-12-16 00:07:19 +00:00
briano%netscape.com a9e939f899 Fix for bug 21676. a=chofmann 1999-12-15 01:04:31 +00:00
briano%netscape.com 41a151a45f 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 284390e0f3 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 fe651543eb 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 daae47e365 Remove unnecessary options from DSO_LDOPTS for AIX. r=jdunn 1999-12-10 20:10:57 +00:00
briano%netscape.com 35d347fe5e 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 93568890a8 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 a60f31e93b 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 e47c48e974 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 0a8f191827 Remove two more unused defines, UNIX_EMBED and X_PLUGINS. r=cls. 1999-12-03 04:29:53 +00:00
briano%netscape.com 1b6676992e 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 e58c61d6f5 Removing unused UNIX_LDAP define from the build. r=cls. 1999-12-02 02:34:39 +00:00
cls%seawood.org db98473510 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 57333d6e7e # 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 8fc1326dc3 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 faba7ca222 Oops, we're using USE_PTHREADS instead of _HAVE_PTHREADS. 1999-11-23 18:55:01 +00:00
cls%seawood.org e96ad492f8 Added check for pthread symbols in libc. 1999-11-23 15:31:56 +00:00
cls%seawood.org cbcea4c4e7 Forgot the "test" keyword on the final elif. Bug #19626 1999-11-23 06:35:43 +00:00
cls%seawood.org e20009557e 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 01ee3eae4c 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 eee97d86af 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 b0e82245da Backing out mcafee's change to configure.in to fix SunOS bustage. 1999-11-19 07:50:38 +00:00
mcafee%netscape.com 0c106adc1e 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 d1588cf8c7 Do not define MOZ_MONOLITHIC_TOOLKIT for OpenVMS 1999-11-18 22:38:51 +00:00
jdunn%netscape.com 48495910ae 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 c8ebbea147 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 303785fc25 Remove substitution of unused variables 1999-11-14 01:26:33 +00:00
jdunn%netscape.com 2846a853d1 turn on NSCAP_DISABLE_DEBUG_PTR_TYPES for AIX 1999-11-12 03:55:34 +00:00
jdunn%netscape.com 1ccd626080 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 aee3b686b3 Adding comment about cookie and wallet dependency, r=morse,shaver 1999-11-11 21:36:22 +00:00
jdunn%netscape.com f05697bda4 HP specific Fix for #16506. 1999-11-11 02:08:10 +00:00
cls%seawood.org def1bb1371 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 aef4afc557 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 8535dda53e 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 e501ad8da4 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 8f292a36ca Added --enable-detect-webshell-leaks autoconf flag. 1999-10-27 07:13:48 +00:00
ramiro%fateware.com a426b260aa 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 035f0f5f2a 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 f0e0d5ee25 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 a728f97c1b 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 26cb8e90c6 add flag for boehm (doesn't quite work yet) 1999-10-18 23:13:47 +00:00
cls%seawood.org b8827f397e 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 97e67cf1fc [MathML] Hooks to allow --enable-mathml 1999-10-13 00:46:09 +00:00
cls%seawood.org 7c69b51faa 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 571239728d 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 a080d5dcc4 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 9ffeb9fa11 Adding leaky to the linux/intel build. a=ramiro, r=slamm 1999-10-07 21:48:05 +00:00
alecf%netscape.com 92765bbd18 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 32261acad9 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 1e009c87cf Fix for bug 15066, IRIX 6.x native compiler fix. Approved by chofmann. 1999-09-28 21:32:31 +00:00
cls%seawood.org 1a2a45c8c3 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 67f0e0f0aa 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 c859f17e6e SCO-specific addition to fix some of the nsCOMPtr.h breakage. 1999-09-25 00:58:03 +00:00
ramiro%netscape.com 917fea722c 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 2f1387f423 Strip unused symbols from .so components on linux by default. 1999-09-22 03:14:23 +00:00
cls%seawood.org ac963b4fa0 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 b96bbca97c Add memmove to autoconf tests. 1999-09-18 02:55:39 +00:00
jdunn%netscape.com 838485909c 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 d18b1600d6 Linux only: Added -D_SVID_SOURCE to DEFS 1999-09-16 14:55:14 +00:00
ramiro%netscape.com 12a0565ac7 Add a --enable-low-fat option to reduce the .dynsym bloating in components. 1999-09-16 13:43:15 +00:00
ramiro%netscape.com 26dd94b010 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
Jerry.Kirk%Nexwarecorp.com b7d5ce9878 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 6dea1e358f Add MOZ_DEMANGLE_SYMBOLS to debug builds for demangling symbols. 1999-09-14 13:30:12 +00:00
jdunn%netscape.com 08285e8193 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 1a2e16af42 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 41857cf2bf 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 923c5624fe 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 f1f8f29524 Enable the use of MOZ_FULLCIRCLE and FULLCIRCLE_LIBS. 1999-09-09 21:51:54 +00:00
Jerry.Kirk%Nexwarecorp.com 45be1e7678 Moved definition of TK_CFLAGS for Photon to the right place! 1999-09-09 20:35:23 +00:00
slamm%netscape.com 9a7d7bbdc5 slight cleanup. 1999-09-09 19:37:14 +00:00
slamm%netscape.com 656408771d 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 fb4ccfb185 Make --enable-insure work when building outside of the source dir. 1999-09-09 19:19:37 +00:00
Jerry.Kirk%Nexwarecorp.com a93bb06c38 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 653c73455c Had to add -DMOZILLA_CLIENT to _DEFINES_CFLAGS and _DEFINES_CXXFLAGS 1999-09-09 13:42:42 +00:00
briano%netscape.com 0ea588652a Fix to allow talkback-enabled builds to find fullsoft.h in odd places. 1999-09-09 08:39:37 +00:00
cls%seawood.org f9ae73741c 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 76a4c089c6 Fix for FullCircle. The header is called fullsoft.h not fullcircle.h. 1999-09-08 21:37:03 +00:00
pepper%netscape.com 337a9f73a2 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 0ee83f19d5 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 b86531e06d 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 a3be5522cd 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 f6d049fcfe Straighten out long-long flag logic. 1999-09-07 22:52:55 +00:00
shaver%netscape.com 4f031e7a07 add --with-extensions to turn on mozilla/extensions/* 1999-09-07 19:10:13 +00:00
cyeh%netscape.com e2b9d016ee remove last bits of MODULAR_NETLIB 1999-09-07 18:43:48 +00:00
cls%seawood.org 99ff167723 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 f0e8dd0372 Fix for beos timer linking. 1999-09-06 08:22:53 +00:00
cls%seawood.org b470d817e2 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 1a9963ad09 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 ff7035fc7a Add gle support. 1999-09-05 15:53:04 +00:00
syd%netscape.com 3cfaa5c7e8 Change FC_Initialize to FCInitialize 1999-09-05 03:26:34 +00:00
cls%seawood.org c2d29b3242 Not all compilers support -Wno-long-long so do a compile test. 1999-09-04 06:02:45 +00:00
cls%seawood.org b6e09734be Ignore ANSI long long warnings by default since -pedantic is on by default. 1999-09-04 04:07:28 +00:00
briano%netscape.com 15ffe4ea7a 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 b948673211 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 2060d8e8ff Added ${_COMPILER_PREFIX} to the -pedantic flags for Neutrino 1999-09-03 12:44:56 +00:00
cls%seawood.org ec610dc7f0 Only turn on -pedantic for compilers that support it. 1999-09-03 09:42:46 +00:00
mcafee%netscape.com f44cf5810b Turning -pedantic on by default, use --disable-pedantic to turn this off 1999-09-03 08:10:06 +00:00
cls%seawood.org 79bee44277 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 35b2d96c48 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 f2427155a4 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 5a9c15a36d Fix typo s/CONFIG_TEMP/CONFIG_TMP/. 1999-09-02 22:41:43 +00:00
slamm%netscape.com 89a58e9dd6 Move some defines into configure. Remove unused build variables. 1999-09-02 22:02:19 +00:00
cyeh%netscape.com d1988de6dc Finish removal of STANDALONE_IMAGE_LIB. We don't need it anymore. 1999-09-02 18:13:43 +00:00
pepper%netscape.com 904643ebc5 Moved DSO_LDOPTS into the native compiler specific loop. 1999-09-02 03:47:08 +00:00
briano%netscape.com 5a4197dd67 Fix for OpenVMS provided by Colin Blake (colin@theblakes.com). 1999-09-02 01:23:15 +00:00
slamm%netscape.com efa0db12e8 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 a3a60a3e9d 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 c7b4a0e84c Force Neutrino platform to link in stdc++ 1999-08-30 13:37:14 +00:00
cls%seawood.org 7eb2600c3c 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 c58d1aa2c1 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 fcd480a520 Removed --enable-wrap-malloc from random options 1999-08-29 19:59:44 +00:00
cls%seawood.org 76bdb0b5f1 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 5360dc910c 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 1e80e126d2 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 06b196ae48 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 c4ca528f93 Removed --without-pthreads from random options. Added XEXT_LIBS to test for -lXp. 1999-08-27 06:22:57 +00:00
briano%netscape.com bec341884b 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 0c4ddc2e65 Don't define NETSCAPE anymore. Not needed. 1999-08-26 00:19:58 +00:00
briano%netscape.com ec5f356f7f HP-specific change for bug 11161. 1999-08-25 21:31:17 +00:00
ramiro%netscape.com c6ba385018 Fix timer linking problems on monolithic toolkit platforms. 1999-08-25 11:32:04 +00:00
briano%netscape.com c674111783 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 ea15d5ef67 Fix for HP-UX bustage when building with gcc. 1999-08-25 00:47:46 +00:00
slamm%netscape.com bbd2dffe43 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 55d4b94850 Set the timer lib flags in one place. 1999-08-24 14:46:43 +00:00
cls%seawood.org 213bdca00f 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 3f059f7c37 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
cls%seawood.org fc73d31dff Removed checks for unused headers, libs and functions.
Added --enable-x11-shm option for gfx-gtk shm support.
1999-08-22 20:25:26 +00:00
cls%seawood.org f3c9aece1c Added support to configure.in for running configure in subprojects. This included adding tmp variables to preserve the initial args set for configure so that they can be passed pristinely to the subprojects.
Modified to run configure of webshell/embed/gtk from the main configure rather than during the export phase.
1999-08-21 18:02:45 +00:00
ramiro%netscape.com b1ea3d53fe Simplify the GtkMozilla configutation and turn it on by default for linux. 1999-08-20 12:29:39 +00:00
cls%seawood.org 0991be09fa Removed all references to obsolete OBJDIR variable.
Removed various sections of config.mk & rules.mk that were only used by OBJDIR or by a non-autoconf build.
1999-08-20 06:52:59 +00:00
ramiro%netscape.com 4dceb485e5 Fix for qt include dir. Thanks to Brian Ryner <bryner@uiuc.edu> for the
patch.
1999-08-19 20:57:13 +00:00
slamm%netscape.com 05d4b58dd0 Make NSPR message look less like an error. 1999-08-19 19:54:16 +00:00
ramiro%netscape.com d0c59713cf Flip --disable-static to --enable-static. So by default, no extra static
libs are built.
1999-08-19 14:34:03 +00:00
ramiro%netscape.com c8b27fdb38 Remove dumb sleep 3 thing that always freaks me out. 1999-08-17 13:57:06 +00:00
ramiro%netscape.com 33f8c1f169 Remove the TOOLKIT_EXORCISM hack. Make non-monolithic toolkit linking the
default for Linux and Solaris.  Need testing on other platforms (HELP!)
That means that toolkit libraries are not linked into the app - for truly
XP apps such as the apprunner.  The gecko viewer still needs to link in
the toolkit, cause it has toolkit code in its main().
Replace the hack with something more useful.  There is a
--enable-monolithic-toolkit flag for platforms with dumb linkers and runtime
loaders.

Also landed the remainder of Shawn Packwood's qt port.
1999-08-17 09:33:48 +00:00