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
cls%seawood.org
08c63660b7
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
153a9e0afc
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
d04481528c
Simplify the GtkMozilla configutation and turn it on by default for linux.
1999-08-20 12:29:39 +00:00
cls%seawood.org
c2bdb85bf4
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
d882421bc5
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
98c26ff2b7
Make NSPR message look less like an error.
1999-08-19 19:54:16 +00:00
ramiro%netscape.com
416e10dd21
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
6f2196789a
Remove dumb sleep 3 thing that always freaks me out.
1999-08-17 13:57:06 +00:00
ramiro%netscape.com
2835075ab2
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
briano%netscape.com
69c09c4962
Fixed a typo in the last of the possible MKSHLIB_FORCE_ALL choices.
1999-08-16 22:59:17 +00:00
briano%netscape.com
58b6dbaeeb
SunOS-specific change to enable my last change to xpidl_idl.c.
1999-08-14 03:12:37 +00:00
briano%netscape.com
21520b2179
HP-specific fix. Defining NSCAP_DISABLE_DEBUG_PTR_TYPES to hopefully get it to build successfully.
1999-08-14 00:15:23 +00:00
slamm%netscape.com
511eaf9b9f
Take out -Wbad-function-cast and -Wconversion for gcc. These gave more noise than helpful warnings. We can add them back in later if we run out of warnings to fix. a=don
1999-08-13 00:52:27 +00:00
briano%netscape.com
12603cb184
Finally found a 'fix' for the OSF/1 ld's problem with multiply defined
...
symbols when building a .so. It creates the .so successfully, but returns
a non-zero exit status, so the build fails. This change ignores the return
status. This is OSF/1 (DU) specific.
1999-08-12 08:09:37 +00:00
cls%seawood.org
2e693417f9
Long overdue to bump up the version number of the libpng in the src tree
1999-08-10 22:58:59 +00:00
briano%netscape.com
49cc72cc45
Verify that archive extraction flags really are supported on Solaris before overriding MKSHLIB_FORCE_ALL.
1999-08-10 03:59:25 +00:00
briano%netscape.com
2e09605591
Fixed the QTDIR test, and defined NSCAP_DISABLE_DEBUG_PTR_TYPES for Solaris WS builds (as per bug 11309).
1999-08-09 21:45:47 +00:00
ramiro%netscape.com
8adc9ad359
Added Qt support to the unix build system. Thanks to Shawn Packwood
...
<shawnp@colba.net> for the patches.
1999-08-09 14:55:56 +00:00
briano%netscape.com
e81f1a53a0
Took out my Solaris gcc 2.7.2.1 specific hack, because though it enables binaries to link, they don't run. So we're back where we started.
1999-08-06 03:54:00 +00:00
mcafee%netscape.com
203c44cc05
Removing TOOLBAR_DD ifdef magic, this is on by default now.
1999-08-06 00:01:10 +00:00
ramiro%netscape.com
692e429935
Add support for building more than one toolkit at once. Currently #ifdefed
...
off as part of the toolkit link time exorcism.
1999-08-05 05:12:56 +00:00
briano%netscape.com
06009d857f
Fix for the build bustage on Solaris 2.5.1 using gcc 2.7.2.1.
1999-08-05 03:39:52 +00:00
briano%netscape.com
c663018ad9
Fix for breakage on Linux/SPARC. Now AS will default to $(CC) (instead of
...
nothing at all) and can be overridden as needed on a per-platform basis.
1999-08-05 01:50:24 +00:00
Jerry.Kirk%Nexwarecorp.com
3835a7b402
Move the initialization of Pthread variables up so that each platform
...
can override them.
1999-08-04 18:37:03 +00:00
ramiro%netscape.com
863374e917
Make sure the gcc + native case uses $(CXX) to build components
...
as Linux does.
1999-08-04 08:38:32 +00:00
slamm%netscape.com
cf9f0fda5f
Comment out unused option (--enable-mail-compose).
1999-08-03 20:44:51 +00:00
briano%netscape.com
8a0f141b69
The -Bforcearchive flag on OpenBSD doesn't work for us, because there is no way to turn it off, so use an alternate method instead (if necessary).
1999-08-03 02:11:08 +00:00
ramiro%netscape.com
f33d337200
One more typo.
1999-08-02 14:20:13 +00:00
ramiro%netscape.com
62db08d31a
Forgot to add define to turn it on.
1999-08-02 14:12:16 +00:00
ramiro%netscape.com
1907f3d208
Add temporary toolkit exorcism hack.
1999-08-02 13:33:11 +00:00
briano%netscape.com
70e2e6884c
Minor change for OpenVMS.
1999-07-31 00:24:25 +00:00
mscott%netscape.com
8856cc3423
This is it.....flip the necko switch for linux by enabling necko as the default choice.
1999-07-29 00:19:29 +00:00
Jerry.Kirk%Nexwarecorp.com
61d9b3c50d
Added an include directory to CFLAGS for the Neutrino/Photon platform.
1999-07-26 11:43:49 +00:00
briano%netscape.com
62a63d472d
Another IRIX 5.x tweak.
1999-07-23 01:28:24 +00:00
briano%netscape.com
9571f8ad0c
Potential fix for the build breakage on OSF/1.
1999-07-22 23:41:21 +00:00
briano%netscape.com
1bb0eeb32f
Workarounds for QNX's compiler choking to death on parts of nsCOMPtr.h.
1999-07-22 23:31:13 +00:00
Jerry.Kirk%Nexwarecorp.com
18e0f0bb28
Changed compile options for Neutrino/Photon
...
Changed test for NSPR Libs to assume they exist when Cross Compiling,
it used to assume they did not exist.
Added variables to prefix preprocessor, compile, and link commands,
example: "-Wall" can now be "-Wc,-Wall"
1999-07-19 23:25:50 +00:00
mcafee%netscape.com
01df862328
Fixing BeOS tinderbox build. patch provided by duncan.
1999-07-19 21:20:38 +00:00
mccabe%netscape.com
07f00c67ca
Remove vestiges of XPIDL_JS_STUBS (no longer used or implemented by xpidl-generated files.)
1999-07-16 01:20:03 +00:00
slamm%netscape.com
e6aaaeb1c4
Remove dead crypto flag. So no one gets confused.
1999-07-15 23:40:35 +00:00
slamm%netscape.com
1a189760a9
Reorder some option under the proper headings.
1999-07-15 23:37:51 +00:00
briano%netscape.com
918f681797
Added --enable-efence to allow the use of the Electric Fence lib if it exists. Default is off. Fixes bug 9597.
1999-07-15 23:10:16 +00:00
briano%netscape.com
6a0ea1fbd1
Fix for BSD/OS 3.1.
1999-07-14 23:00:49 +00:00
briano%netscape.com
09431e31cb
Fix for Motif builds on Solaris, and the first pieces of an idea that will allow platforms with old ld's to be able to build/link.
1999-07-13 00:05:07 +00:00
briano%netscape.com
d5eddc2606
SCO-specific addition to CXXFLAGS so it can find iostream.h.
1999-07-12 05:21:52 +00:00
briano%netscape.com
0ff7f49923
This should finally take care of SCO OpenServer. libXmu also requires libXext...
1999-07-11 22:51:31 +00:00
briano%netscape.com
8b596b97d2
Fix for SCO OpenServer. libXmu requires libXt.
1999-07-11 18:04:34 +00:00
briano%netscape.com
7ae7a7d54f
Minor variation of the fix for bug 9400 to prevent breaking systems not using X (BeOS, NTO).
1999-07-09 21:29:22 +00:00
briano%netscape.com
8a6bf84048
Fix for breakage on Solaris. Bug 9400.
1999-07-09 00:47:48 +00:00
briano%netscape.com
26b745e178
Partial fix for bug 9420. Simply needed to use -lplds$NSPR_VERSION instead of -lplds3 (hardcoded).
1999-07-08 23:12:57 +00:00
mcafee%netscape.com
b440c2255f
Adding --enable-toolbar-dd toolbar drag & drop option. a=cyeh
1999-07-07 20:31:34 +00:00
ramiro%netscape.com
67afe8f8fa
Fix the xlib breakage. The way XLIBS was being used is weird.
1999-07-07 18:01:37 +00:00
ramiro%netscape.com
76bd4a58da
Properly set the TK_LIBS.
1999-07-07 13:06:50 +00:00
ramiro%netscape.com
e97d09b771
Put it in configure to save some build gmake munging time.
1999-07-07 06:08:18 +00:00
briano%netscape.com
17402208c3
Change for OpenVMS's pseudo-cross-compile environment.
1999-07-06 23:11:39 +00:00
briano%netscape.com
40b9bca9b0
Fix for Workshop 5.0 builds on Solaris. Bug 9269.
1999-07-04 18:54:24 +00:00
ramiro%netscape.com
f41e67c622
Separate the widget and gfx toolkits into two variables.
...
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
1999-07-02 13:06:48 +00:00
briano%netscape.com
70e17c056e
Forgot the 'then'... Duh.
1999-07-01 03:46:36 +00:00
briano%netscape.com
dad24d7548
Fix for bug 9110. Sun's Workshop 4.2 compiler can't handle template specialization even though it claims it can.
1999-07-01 02:59:46 +00:00
briano%netscape.com
9933b1da85
Workaround for the shortcomings of the SunOS 4.x loader.
1999-07-01 02:15:13 +00:00
mcafee%netscape.com
14f3bbe610
Trying to get BeOS changes right, patch provided by Duncan Wilcox (duncan@be.com)
1999-06-30 04:30:20 +00:00
ramiro%netscape.com
af273bb294
Add configure support for setting and using MOZ_STRIP_NOT_EXPORTED.
...
Courtesy of Alex Larsson.
1999-06-29 22:29:14 +00:00
shaver%netscape.com
f584ae618d
add configure test for C++ template specialization for scc (HAVE_CPP_SPECIALIZATION)
1999-06-29 20:41:39 +00:00
ramiro%netscape.com
71d39ae5fb
Build GtkMozilla only if MOZ_TOOLKIT is "gtk".
1999-06-29 05:38:05 +00:00
briano%netscape.com
dbe26fc300
Removed the check for yywrap, and cleaned up the Fullcircle stuff a bit.
1999-06-25 19:46:20 +00:00
mcafee%netscape.com
b057c4556d
Looks like briano checked in some of Duncan Wilcox's BeOS changes, adding one change that didn't get in.
1999-06-25 08:06:57 +00:00
briano%netscape.com
d5a1c78bac
Duh. We're defining MKSHLIB to be ld on OpenBSD so we don't need the -Wl.
1999-06-25 03:04:14 +00:00
briano%netscape.com
73f20a6e23
OpenBSD's ld ignores --whole-archive, but has -Bforcearchive which looks like it might work in its place.
1999-06-25 00:52:52 +00:00
sspitzer%netscape.com
7aed32a7e6
*** empty log message ***
1999-06-24 20:32:11 +00:00
briano%netscape.com
d495b221e1
Subset of the QNX/NTO changes provided by Jerry Kirk (Jerry.Kirk@Nexwarecorp.com). More testing needed for the rest.
1999-06-22 01:47:51 +00:00
mcafee%netscape.com
c627c488c6
--enable-necko turns on the NECKO ifdef
1999-06-21 00:25:19 +00:00