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

572 Коммитов

Автор SHA1 Сообщение Дата
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
briano%netscape.com b805ab5273 Duh. Forgot to add the AC_SUBST line for MOZ_NSPRENV_CLASSIC_NSPR. Kind of necessary to complete bug 7567.... 1999-06-16 21:27:14 +00:00
mcafee%netscape.com c140fa3ede Removing --enable-new-drag-and-drop, NEW_DRAG_AND_DROP is on by default now. 1999-06-16 05:50:32 +00:00
briano%netscape.com 561310ca21 Initial changes to support BeOS. 1999-06-15 03:35:49 +00:00
briano%netscape.com 35ccb48d55 Fix for non-pthreadable Linux libc5/glibc1 builds (bug 7567). Thanks to tenthumbs@cybernex.net for the fix. 1999-06-14 23:37:06 +00:00
briano%netscape.com 7687d2fe69 Fix/hack for Linux variants that don't define _dl_loaded. 1999-06-14 20:52:39 +00:00
ramiro%netscape.com 8eba1ffe7b Conditionally ifdef out some dtd debugging code that chokes some
compilers because of badly broken streams code in prstrm.cpp.
1999-06-12 12:49:04 +00:00
mccabe%netscape.com e77a2e4553 Remove vestiges of BUILD_XPIDL and USE_XPIDL from the build. 1999-06-12 09:29:46 +00:00
ramiro%netscape.com 3d3a16087c Add --disable-pic-dso-cflags. 1999-06-11 12:49:54 +00:00
ramiro%netscape.com c58584ca93 Factor out the PIC flags into their own autoconf variable. 1999-06-11 10:55:36 +00:00
briano%netscape.com a8c8fd5537 Fix for bug 3250. 1999-06-11 03:09:15 +00:00
briano%netscape.com 2a0c0894d5 Fixed my stupid mistake that broke FreeBSD. Thanks to reg@shale.csir.co.za (Jeremy Lea) for pointing this out to me. 1999-06-10 21:31:43 +00:00
ramiro%netscape.com 2cfdd9b573 Fix something that was very with the last checkin. Dont strip .a files
dumbass.  Approved by the Bastard Operator From Hell.
1999-06-10 16:27:39 +00:00
ramiro%netscape.com d81a2a1e72 Add a configure flag --enable-strip-libs to make it easy to force the
libraries to strip.
1999-06-10 15:18:02 +00:00
ramiro%netscape.com 9c7cc01d19 Cleanup the ClientWallet, SingleSignon and CookieManagement mess. 1999-06-10 14:59:06 +00:00
ramiro%netscape.com 2c2304996c Remove USE_STRING2 hack. No longer needed since nsString2 is the default. 1999-06-10 13:28:26 +00:00
briano%netscape.com d364ca0546 Added a check for random(). 1999-06-10 03:56:41 +00:00
briano%netscape.com a7ad714f37 Oops, left out one of the two dashes. 1999-06-09 08:22:26 +00:00
briano%netscape.com 3fe44289ba Added a patch for IRIX 6.x submitted by jasonh@engr.sgi.com. 1999-06-09 08:17:01 +00:00
briano%netscape.com 5bd08cfba9 Override the results of the archive extraction flag test for NetBSD and older FreeBSDs. 1999-06-09 00:28:05 +00:00
mcafee%netscape.com 7480708440 Changes for tk=xlib build. Thanks to Jeremy Lea for the patch. 1999-06-08 00:43:54 +00:00
briano%netscape.com d9873421ae Refined the ostream test. 1999-06-05 02:34:33 +00:00
briano%netscape.com 91e80ddf2d Added checks for uint, int64, and int64_t. 1999-06-04 21:42:18 +00:00
briano%netscape.com 4bacc96dcc Okay, so I'm a moron.... 1999-06-04 03:24:56 +00:00
briano%netscape.com bc79d4e185 Changed the way MOZ_DLL_SUFFIX gets defined. Hopefully this will allow it to be used the way PR_DLL_SUFFIX is used inside NSPR. 1999-06-04 01:50:12 +00:00
jdunn%netscape.com 1745f6443e fix AIX linking... 1999-06-03 18:56:28 +00:00
jdunn%netscape.com b395a5413d for AIX (only) specify -bso to fix dynamic linking 1999-06-03 00:51:10 +00:00
briano%netscape.com 444343a395 Added a check to determine which library ostream is found in (if any). 1999-06-03 00:43:10 +00:00
ramiro%netscape.com 105c448059 It was breaking on libc5 linux without pthreads. 1999-05-31 01:21:10 +00:00
ramiro%netscape.com c566d9d352 Add support for building gtk widget as part of mozilla builds. 1999-05-28 12:43:59 +00:00
sspitzer%netscape.com e31f20d3c9 build tests and mailnews by default now. 1999-05-26 23:34:47 +00:00
jdunn%netscape.com b909693db6 for AIX we need to use the C compiler for the assembler - this is
for the xptcall stuff
1999-05-26 23:26:31 +00:00
briano%netscape.com ee71d4d959 Eliminated the hard-coded NSPR version number. 1999-05-26 22:49:03 +00:00
waterson%netscape.com 24430cd050 Bug 6968. Turn of MOZ_BRPROF by default. 1999-05-24 21:13:58 +00:00
briano%netscape.com 54cf41021f Fix for IRIX 5.x. 1999-05-21 10:12:30 +00:00
briano%netscape.com 342f32569a SCO OS5 specific addition. 1999-05-19 09:51:11 +00:00
briano%netscape.com c9d20a2f11 Added a check for memory.h. 1999-05-13 03:31:36 +00:00
briano%netscape.com 7117e11905 Added a check for sys/byteorder.h. 1999-05-13 01:08:55 +00:00
briano%netscape.com 84939e98e3 Added a check for uint, mostly to help the QNX build. 1999-05-12 23:37:31 +00:00
briano%netscape.com 29f2711807 Another Motif-specific tweak. Don't worry about -lXpm anymore. 1999-05-12 07:13:24 +00:00
briano%netscape.com 73961cf266 Minor house-cleaning. 1999-05-12 02:35:54 +00:00
alecf%netscape.com 9141d7c05c remove -pipe because it confuses the heck out of the solaris assembler "as"
(we should put it back when we know (gcc && gas)
1999-05-12 02:32:59 +00:00
briano%netscape.com 7a66f55829 Another motif bug fix. 1999-05-12 02:14:25 +00:00
akkana%netscape.com a9fb77217e New build option enable-crash-on-assert for those who really want the old behavior 1999-05-11 22:22:24 +00:00
briano%netscape.com ae3c2af995 Fixed a bug in the Motif toolkit section. 1999-05-11 21:39:02 +00:00
mcafee%netscape.com a7c2b4163f Checking for setvbuf(). Thanks to bert_driehuis@nl.compuware.com for helping with apprunner output. 1999-05-09 06:21:29 +00:00
bruce%cybersight.com 7b87f8884c Conditionally adding PICS (extensions/pics/) to the unix build. Use --enable-pics with configure to turn it on and build it. Not called anywhere yet. Neeti is aware that I was doing this. 1999-05-08 01:43:41 +00:00
briano%netscape.com 69802f2ba6 Fix for the Solaris WorkShop compiler builds. 1999-05-07 02:38:16 +00:00
briano%netscape.com 5931db708b Minor reorg. 1999-05-07 02:26:56 +00:00
alecf%netscape.com 60f5fbc92a remove -Wsign-compare because it confuses gcc 2.7.2.1 1999-05-06 19:03:23 +00:00
briano%netscape.com aee1344959 Fix for SunOS 4.x. 1999-05-06 06:39:14 +00:00
briano%netscape.com 187f4d2bd0 Fix for NetBSD/x86. 1999-05-06 06:02:25 +00:00
briano%netscape.com dd50c5fce8 Added a check for makeC++SharedLib_r on AIX if NO_SHARED_LIB is not set. 1999-05-06 03:16:55 +00:00
briano%netscape.com 6a5d288db5 Boy, that was dumb. Fixed the MKSHLIB recursion bug I checked in. 1999-05-06 02:20:46 +00:00
alecf%netscape.com 53b9b26d06 remove -W flag to get rid of "unused parameter" noise 1999-05-06 00:13:38 +00:00
mcafee%netscape.com 513dfaf93d Adding --enable-new-drag-and-drop for new dnd stuff. 1999-05-05 23:46:13 +00:00
briano%netscape.com 02869b2558 Fix for bug 5770. Thanks to lennox@cs.columbia.edu. 1999-05-05 23:38:15 +00:00
alecf%netscape.com f13405435f fix -Wno-long-long because it's only supported on egcs 1.1.x 1999-05-05 05:59:03 +00:00
ramiro%netscape.com 4f28adfe48 It was breaking on redhat 6.0. 1999-05-04 23:56:33 +00:00
alecf%netscape.com 989dbdb3c8 add a whole bunch of new gcc/g++ warnings, and fix long long complaint with -pedantic 1999-05-04 20:24:19 +00:00
ramiro%netscape.com 94a11b974a Add support for USE_STRING2 - for toggling between nsString and nsString2. 1999-05-04 06:58:54 +00:00
ramiro%netscape.com 697e714548 Make the idl thing work on RedHat 6.0. 1999-05-01 02:09:55 +00:00
mcafee%netscape.com df1cfa52bc Adding --disable-double-buffer to turn off double-buffering (so you can see the repaint problems). Thanks to jlnance@sailboat.mis.uncwil.edu for this fix. a=chofmann. 1999-04-30 23:08:07 +00:00
briano%netscape.com 6b6222f620 Fix to properly support Sun's WorkShop compilers. Thanks to Tim Rowley (tor@boojum.cs.brown.edu). 1999-04-30 21:43:50 +00:00
tague%netscape.com c996e0a6e6 Fixed #5678 approved by choffman and reviewed by leaf and briano 1999-04-29 23:01:49 +00:00
jdunn%netscape.com 90331acfec add additional checking for checking compiler support of -pthread. 1999-04-27 23:20:01 +00:00
sspitzer%netscape.com 3aa51cdffc commenting out the --enable-js-stubs stuff.
according to waterson, the enable-js-stubs stuff is obsolete.
once I hear back from jband, I'll remove it for good.
1999-04-26 04:46:10 +00:00
briano%netscape.com 259b882f26 Fix for OSF/1 builds. Thanks to Jim Nance (jlnance@avanticorp.com) for the hints. 1999-04-23 21:44:22 +00:00
briano%netscape.com 1628644340 Added a fairly inelegant hack to check if the compiler understands -pthread. 1999-04-23 21:04:56 +00:00
slamm%netscape.com 0a25e8ed81 Improve recovering from conflicting objdir/srcdir builds. Add cleansrcdir target to client.mk. Update the objdir vs. srcdir build instructions in configure. 1999-04-23 20:46:22 +00:00
mcafee%netscape.com 04f9719e17 Removing NEW_CLIPBOARD_SUPPORT from the build. 1999-04-23 17:29:05 +00:00
ramiro%netscape.com fd298ee0a3 Take out dumb mistake i left in here sometime ago. Should fix the shrike
build.
1999-04-23 13:58:23 +00:00
briano%netscape.com fbc6e3f02e Conformity tweak. 1999-04-23 07:44:17 +00:00
briano%netscape.com 3aae2de4b1 Fixed the broken nspr_my_config.mk hack to work with objdirs. 1999-04-22 23:00:05 +00:00
slamm%netscape.com ee2b70daae Tweak of last checkin. Drop comparison to 1. 1999-04-22 18:56:52 +00:00
slamm%netscape.com 6a0cf17ce5 Fix unquoted string in OJI/JAVA test. 1999-04-22 18:44:52 +00:00
briano%netscape.com 502e1af48e Commented out the duplicate AC_HEADER_STDC, since AC_TYPE_MODE_T already does it. 1999-04-22 04:06:33 +00:00
briano%netscape.com a7512c7bc6 Oops. Well, that's why I didn't want to move the NSPR checks in the first place.... 1999-04-22 02:36:58 +00:00
briano%netscape.com fb50a324a0 Final fix for bug#5157. Moved the NSPR checks closer to the beginning. 1999-04-22 01:07:55 +00:00
briano%netscape.com 00c137651f Fix for bug#5048. Can't use --enable-java and --enable-oji at the same time. 1999-04-22 00:43:06 +00:00
mcafee%netscape.com cd226f4a7c Turning on clipboard by default; preparation for yanking non-NEW_CLIPBOARD_SUPPORT code. 1999-04-21 07:44:30 +00:00
slamm%netscape.com 65a29b5950 Quickly output makefiles. 1999-04-21 01:13:55 +00:00
waqar%netscape.com c1295f5584 Changes to AIX flags to build on AIX 4.2.x. 1999-04-17 01:40:35 +00:00
briano%netscape.com 8706314a4e Fixes for 4179, 5156, and part of 5157. 1999-04-16 04:49:49 +00:00
ramiro%netscape.com aeee893bf8 Only works on Linux for some reason. 1999-04-16 03:32:17 +00:00
ramiro%netscape.com 6dc6cfcfa1 Make it not break on systems where 'make' is not gnu make. 1999-04-16 02:55:02 +00:00
ramiro%netscape.com 2ed21cb951 Make sure NSPR always builds with make and not make -jX (X > 1). NSPR cant
handle -jX builds because of the OBJDIR dependencies.
1999-04-16 02:39:00 +00:00
slamm%netscape.com ec9af12638 Do not support --enable-toolkit in Configurator because it is out of order. 1999-04-15 19:34:25 +00:00
alecf%netscape.com 2f5f442147 fix configure so that libIDL is now REQUIRED rather than just warning the user 1999-04-15 18:50:11 +00:00
ramiro%netscape.com c3ac2090a8 Fix typo. Setting MOZILLA_CLIENT force nspr to use user threads instead
of pthreds, which is bad.
1999-04-15 05:45:05 +00:00
ramiro%netscape.com 8754072602 Turn on support for building and using nspr as part of the seamonkey build.
YAY!
1999-04-15 05:14:19 +00:00
ramiro%netscape.com 2d052a5d28 Update nspr environment config and override as discussed with the NSPR team. 1999-04-14 11:24:11 +00:00
briano%netscape.com 2e0b719d81 Yet another floundering attempt to get the NetBSD/alpha Tinderbox building. 1999-04-14 03:59:29 +00:00
briano%netscape.com 9ad43929f0 Fix for the HP-UX build breakage. 1999-04-14 03:15:46 +00:00
briano%netscape.com bba582d096 Added pthread support for FreeBSD. 1999-04-13 22:05:21 +00:00
slamm%netscape.com 46aa7151b5 Clean up test that produced a.out. We don't want that. 1999-04-13 21:08:54 +00:00
ramiro%netscape.com db2cc752f2 Make -g the default, take -O out. 1999-04-13 13:59:57 +00:00
ramiro%netscape.com 3638cc03ab Move unix specific build hacks/scripts/etc into their own little place:
build/unix.
1999-04-13 04:15:34 +00:00
ramiro%netscape.com 92f292306c Better fix for the nspr building thing - after talking to wtc. Disabled
for now until he makes the changes to nspr config.mk.
1999-04-13 02:59:35 +00:00
briano%netscape.com cd52381487 Fixed a typo. 1999-04-13 01:29:40 +00:00
waqar%netscape.com ba04a1e15c Removed the -O option from the AIX build process. 1999-04-12 22:36:41 +00:00
ramiro%netscape.com 6099c444e2 Uncouple MOZ_DEBUG from --enable-debug. 1999-04-11 19:36:21 +00:00
ramiro%netscape.com c8e42cc318 Undo hack that made -O and -g were mutually exclusive. 1999-04-11 17:43:06 +00:00
ramiro%netscape.com 83adc821ca Add support for building NSPR from the source tree. If the NSPR detection
fails, use build and use mozilla/nsprpub as if nspr were part of the build
system.  A small tweak to NSPR is needed before this can be activated.
Also make sure the USE_PTHREADS environment var for NSPR is properly set
and not hard coded.
1999-04-11 14:12:39 +00:00
ramiro%netscape.com 2c1a52ac46 Fixing the pthread check. Step 1. Un-couple -lpthread from NSPR_LIBS.
Im doing this very carefully I steps in order not to break the complicated
pthread and nspr hackery.
1999-04-11 11:17:43 +00:00
ramiro%netscape.com d09af540ef Simplify further. Use only one one variable to indicate whether NSPR is
native or not.

Remove a bunch of AC_DEFINE() statements for a previous rpm support checkin
I made (it was not needed).  Use MOZ_ instead of MOZILLA_ to be consistent
with the rest of configure.in.

Added build/nsprenv.mk support.  Setting the NSPR environment via a file.
This doesnt work yet, since it needs 2 small tweaks to NSPR.

Added support for non native nspr.  Not turned on yet.  Until NSPR includes
2 small tweaks.

Since comments are free, added a bunch of them.
1999-04-11 10:32:45 +00:00
ramiro%netscape.com 0e5be6eb6b Simplyfi a bit. If NSPR is detected in the system, dont build nsprpub
automatically witout having to specify --disable-build-nspr.
1999-04-11 08:04:59 +00:00
blizzard%redhat.com da077dd5a5 add makefiles for xlib and add toolkit option 1999-04-10 15:30:19 +00:00
braddr%puremagic.com 31a8e9a70c Add build and build/package to the exceptions list so that build/package/rpm/Makefile can be created 1999-04-10 06:52:59 +00:00
briano%netscape.com aef7288ea9 Minor change to make IRIX happier. 1999-04-10 01:42:21 +00:00
slamm%netscape.com bda1288daa nevermind the AC_LANG stuff. it's not universal. 1999-04-10 01:18:06 +00:00
briano%netscape.com 1215530486 Change to allow us to find statfs, or statvfs if available, and do away with platform-specific ifdefs in the places this is used. 1999-04-10 01:09:22 +00:00
slamm%netscape.com 85bcdf7d37 Use autoconf magic to switch AC_ tests to use C++ instead of C. 1999-04-10 00:27:24 +00:00
alecf%netscape.com e85e44c0e0 fix libIDL checking in configure script. For now require 0.6.3 1999-04-10 00:25:55 +00:00
ramiro%netscape.com 51b881225c Fix for bug 4855. Packaging info for m4 on Linux. 1999-04-09 23:01:46 +00:00
briano%netscape.com 3fcac139cd Added a check for compat.h. Yes, it's an extremely obscure case for extremely obsolete SunOS versions, but what the hell. 1999-04-09 00:01:43 +00:00
briano%netscape.com 99483ca2d9 Define _REENTRANT for any compiler on OSF/1. Fixes the problem with mkautocf.c. 1999-04-08 01:31:49 +00:00
briano%netscape.com ea65a6fa55 Turned off -pipe for BSDI builds. 1999-04-07 21:48:19 +00:00
sspitzer%netscape.com 491ffe47ea fix typos 1999-04-06 23:53:32 +00:00
alecf%netscape.com e497f4f934 give nice long message when user does not have libIDL 1999-04-06 23:33:14 +00:00
briano%netscape.com 4f526a3668 Need to eliminate -pipe from CXXFLAGS as well on Solaris. 1999-04-06 00:18:34 +00:00
briano%netscape.com 0e5a5ab85f Fix for NetBSD. Submitted by gduzan@acm.org. 1999-04-05 23:11:57 +00:00
briano%netscape.com e37d4ad85f Fix for Solaris/x86 build. Sun's as doesn't like having gcc flags passed to it. 1999-04-05 22:31:53 +00:00
akkana%netscape.com 757ae91c44 Turn editor on by default; use --disable-editor to turn it off 1999-04-05 22:21:02 +00:00
mcafee%netscape.com 4710b95522 Backing out the -pedantic is on by default change, until we don't get a warning for every file that gets compiled. Ressurecting the --enable-pedantic configure flag. 1999-04-05 17:49:28 +00:00
toshok%hungry.com a26f40c149 add check for pthread_attr_init in -lc_r if it's not in -lpthread, and the gethostbyname_r check fails. this gets pthreads on freebsd working. Also, add another AC_SUBST for the NSPR include dir, since the OJI stuff needs NSPR_INCLUDE_DIR/private 1999-04-05 02:48:00 +00:00
alecf%netscape.com c22c74a0b2 make -pedantic the default on gcc builds 1999-04-02 23:20:28 +00:00
waterson%netscape.com 37fc13ab90 Added AC_DEFINE for MOZ_BRPROF. 1999-04-02 20:19:17 +00:00
briano%netscape.com 42b83a7b34 Moved the checks for X and the toolkits closer to the beginning. 1999-04-02 03:39:13 +00:00
briano%netscape.com 64444cd637 Fix for the Solaris breakage. 1999-04-02 03:21:38 +00:00
briano%netscape.com 52bec6d9b4 Now we check for ld support of archive extraction flags (only know three sets of flags at this point). 1999-04-02 02:29:11 +00:00
waterson%netscape.com 63fd4df6aa Added BRPROF into the build, --disable-brprof to disable it. 1999-04-01 07:26:42 +00:00
briano%netscape.com 8e45b42247 Fix (sort of) for NetBSD/alpha 1.3H specifically, but perhaps others as well. 1999-03-27 02:09:04 +00:00
slamm%netscape.com c7c9b0bf0a 1. Turn --enable-md on by default if using GNU tools.
2. Remove "-include" test again. I thought we needed it but we don't.
3. Standardize GNU_CC and GNU_CXX usage.
4. General clean-up.
1999-03-26 05:37:38 +00:00
slamm%netscape.com e6662e548e Restore -include test (for BSD/OS 3.1 port). 1999-03-24 01:27:01 +00:00
mcafee%netscape.com 458a079388 Adding --enable-new-clipboard to turn on NEW_CLIPBOARD_SUPPORT ifdef. 1999-03-23 22:55:22 +00:00