wtc%netscape.com
7c0a932372
Misc. changes for Digital Unix and pthreads. Digital Unix's ld does
...
not understand the -h option but has an equivalent -soname option.
Check for the symbol pthread_attr_init instead of pthread_create in
libpthread because DCE threads also has the symbol pthread_create.
1998-12-14 22:48:03 +00:00
cls%seawood.org
41d13ae5f0
Start enforcing the requirement of autoconf 2.12 or higher.
1998-12-12 02:39:21 +00:00
cls%seawood.org
fdb13a22ad
Make the build optimized by default
1998-12-11 00:29:48 +00:00
radha%netscape.com
bf5fd6f312
Added appshell and bootstrap Makefiles to the list
1998-12-09 19:48:49 +00:00
ramiro%netscape.com
4a2cb49e7d
Completely yank the inline check and blurb as suggested by wtc.
1998-12-07 03:32:51 +00:00
ramiro%netscape.com
8c78feeef3
Slowly working towards getting mozilla compiled/linking properly
...
using the Solaris native compilers. This patch to configure.in
changes how we create shared libraries for Solaris from "ld" to
"CC", which can deal with templates and other C++ nastiness.
The other change removes the "inline" check, as the results of it
where being used in the wrong way. It would see that "cc" didn't
understand "inline" and then force a "-Dinline=" option in the
CFLAGS, which are used for both C and C++ compile lines. As you
can imagine, removing the "inline" keyword from the C++ compiles
was Bad News(tm).
Thanks to Tim Rowley <tor@boojum.cs.brown.edu> for the fix.
1998-12-06 07:07:56 +00:00
ramiro%netscape.com
dc20748929
Comment out the "Building in the srcdir is not supported!" test/warning.
...
This is no longer needed, since the classic build system is dead. The
original purpose of this test was for the autoconf build not to clobber the
classic makefiles and them someone checkin them in by mistake. No longer a
problem.
1998-12-05 11:27:50 +00:00
ramiro%netscape.com
aa9ee9d7c3
Add support for 'native' dependancies on systems that include the 'makedepend'
...
binary by default. For example, linux freebsd and other unices that have
X11 installed in a reasonable fashion. The commercial unices will continue
to suck as usual.
1998-12-04 05:07:01 +00:00
kin%netscape.com
5434115e00
Added the editor/txmgr makefiles to the list of editor makefiles.
1998-12-03 22:20:34 +00:00
leaf%mozilla.org
464394696e
readding the xpcom/tools/Makefile rule. xpcom/tools needs to be made before
...
xpcom/tools/idl/Makefile.
1998-12-03 20:26:22 +00:00
leaf%mozilla.org
2dd4294075
there's no xpcom/toolsMakefile.in , so don't try and make the Makefile
1998-12-03 08:44:14 +00:00
leaf%mozilla.org
56538770d0
fixed mismatched quotes.
1998-12-02 22:30:52 +00:00
leaf%mozilla.org
01f8ef6a94
backing out bad change
1998-12-02 22:24:09 +00:00
leaf%mozilla.org
c0909bd6d7
adding the editor/public header export makefiles to the default makefile list
1998-12-02 22:08:05 +00:00
briano%netscape.com
7ff8bfda1e
Fix for NetBSD. Bugzilla#1421.
1998-12-02 01:08:00 +00:00
briano%netscape.com
afa602e374
Fix for OpenBSD. Bugzilla#1407.
1998-12-02 00:45:24 +00:00
waterson%netscape.com
ad20e16002
Added rdf to the build.
1998-12-02 00:22:44 +00:00
cyeh%netscape.com
105e8f46c3
applied fix from Bruce Mitchener (bruce@cybersight.com) to fix test
...
for --with-fullcircle. AC_TRY_LINK is still busted though, don't know why
1998-11-30 23:51:08 +00:00
cls%seawood.org
d4a82e8a58
Tweaks to allow building SeaMonkeyBrowser w/o the editor.
1998-11-30 10:39:37 +00:00
cls%seawood.org
b4bdf2ea8c
Call motif_detect scripts only if building with motif toolkit. Thanks to bert hubert <ahu@vvtp.tn.tudelft.nl> for the suggestion.
...
Fixed $CC evaluation problem when calling motif_detect scripts. It should now work for multi-word $CC.
Removed extraneous gtk version variables.
1998-11-30 06:42:36 +00:00
shaver%netscape.com
6ee8458c69
make Makefiles for xpidl
1998-11-25 20:03:57 +00:00
cyeh%netscape.com
ee3a324aa6
oooops. back out everything by commenting it out until i can fix
...
it next week.
1998-11-25 05:48:38 +00:00
cyeh%netscape.com
5e81c03cc3
make it so that if it can't actually find the talkback lib, it fails.
...
previously, if it didn't fail properly
1998-11-25 03:16:59 +00:00
cyeh%netscape.com
0175ccda87
add support for fullcircle libraries and headers
1998-11-24 21:27:42 +00:00
pavlov%pavlov.net
1181ff2fbb
require gtk 1.1.5
1998-11-23 23:41:29 +00:00
cls%seawood.org
5152f7b4d4
Check for libraries before functions and fixed detection of -c -o problem. Thanks to Tim Rice <tim@trr.metro.NET> for pointing those out.
...
Modified hcc & hcpp to work for any compiler that doesn't support -c -o, not just Unixware. They expect the real compiler to be the first argument now.
1998-11-23 17:12:39 +00:00
raman%netscape.com
df98df5fc4
Added building of caps to the windows and unix build system
1998-11-21 06:05:24 +00:00
cls%seawood.org
11f40c9572
Removed redundant check for ios::bin. Replaced hardcoded check for 1.1.2 with $GTK_VERSION.
1998-11-21 00:48:32 +00:00
msw%gimp.org
8b581cf6f0
Change the test for GTK+-1.1.3 to 1.1.2, as we should be able to build against
...
1.1.2 and that is the version that is on most boxes. Approved by
shaver@netscape.com
1998-11-20 19:25:04 +00:00
pavlov%pavlov.net
7dd74b21bb
unrevert the changes reverted earlier (build with static gtk libraries)
1998-11-20 03:25:59 +00:00
akkana%netscape.com
722238b3cb
more fixes for the irix autoconf build
1998-11-20 02:00:14 +00:00
cls%seawood.org
d7bc938e5a
Ooops, got my versions of configure.in confused.
1998-11-19 17:16:56 +00:00
cls%seawood.org
bf0ca76306
Pavlov's changes are reverted until the license issues with aclocal.m4 have been settled.
1998-11-19 16:49:09 +00:00
pavlov%pavlov.net
bb90910714
add --enable-static-gtk flag which will link the binaries with static gtk
...
libraries. added aclocal.m4 with gtk's gtk check stuff which checks for GTK
properly.
1998-11-19 04:35:31 +00:00
cls%seawood.org
1f47e98522
Don't bother checking for X libs or X toolkits when --without-x is specified.
1998-11-19 03:08:30 +00:00
akkana%netscape.com
073ae0ab49
Get Irix autoconf build a bit farther along -- thanks to var@sgi.com
1998-11-19 02:24:28 +00:00
kin%netscape.com
ed764e9ee7
Makefile.in and config modifications to allow us to build the new NGT based
...
editor.
1998-11-18 22:35:21 +00:00
cls%seawood.org
ad3a0d47ee
Added -DMOZILLA_CLIENT define. Fixed problem with ios::binary cache values. Removed directory already exists error when manually making objdirs.
1998-11-18 21:54:38 +00:00
cls%seawood.org
f18f5d1552
Only use libC is not using the GNU c++ compiler.
1998-11-18 17:29:38 +00:00
cls%seawood.org
00ca82abfa
Added DLL_SUFFIX fixes. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the patches.
...
Removed dummy Makefiles from AC_OUTPUT and called mkdir manually.
1998-11-18 05:34:13 +00:00
cls%seawood.org
aeebe20cc2
Added #include <iostream.h> to ios::binary check.
1998-11-18 01:38:20 +00:00
cls%seawood.org
f617411935
Removed redundant test. Thanks to Chris <dexter@dns.ci.columbia.mo.us> for pointing this out.
1998-11-17 22:32:35 +00:00
cls%seawood.org
df0d58397b
Added check for ios::binary which seems to just be the new ANSI/ISO standard for ios::bin .
1998-11-17 16:53:02 +00:00
cls%seawood.org
f1818aaa69
Added check for DLL_SUFFIX. Thanks to Jeremy Lea <reg@shale.csir.co.za> for supplying the patch.
...
Changed gtk lib check to depend entirely upon the output from gtk-config.
1998-11-17 00:23:25 +00:00
cls%seawood.org
034ad032cd
Added check to make sure user only specifies supported toolkits.
1998-11-16 23:02:40 +00:00
cls%seawood.org
3f2cd59aa2
DSO_CFLAGS defaults to -fPIC only if using gcc, otherwise it's set to -KPIC.
1998-11-16 22:11:17 +00:00
cls%seawood.org
219bc9246a
Actually set GTK_VERSION. Thanks to Chris <dexter@dns.ci.columbia.mo.us> for pointing out this oversight.
1998-11-16 21:50:33 +00:00
cls%seawood.org
c825d3d506
Added --with-gtk-config=$location_of_gtk-config.
...
Added version checking for gtk.
Added check for GNU CC for setting DSO_LDOPTS for solaris and freebsd.
If compiler doesn't support -c -o, then use ${topsrcdir}/build/{hcc,hcpp}.
Cleaned up missing nspr error message.
1998-11-15 09:42:57 +00:00
alecf%netscape.com
88663bde46
fix autoconf bustage for new xml layout stuff
1998-11-12 19:37:08 +00:00
cls%seawood.org
39f7558a08
Added solaris section to pthread test
1998-11-10 21:57:18 +00:00
cls%seawood.org
f6ad3d7f69
Changed libplds21 check from PL_VectorAdd to PL_GetEvent. Thanks to Brian Ryner <bryner@my-dejanews.com> for pointing out the nspr change.
1998-11-10 16:49:12 +00:00
mcafee%netscape.com
70392dbff5
Better error for missing nspr libs
1998-11-10 05:06:00 +00:00
akkana%netscape.com
4e9ad7d565
Add coherent message if gtk libs are missing
1998-11-09 21:47:41 +00:00
mang%netscape.com
7ce246151c
Added fdlibm math library for JS 1.4
1998-11-04 20:11:45 +00:00
cls%seawood.org
3cd241c836
Added xpfe Makefiles
1998-11-04 05:35:00 +00:00
cls%seawood.org
f70174e61a
Removed classic build Makefiles from configure.in
...
Changed --enable-fe to --enable-toolkit which takes a single argument.
Changed MOZ_FE to MOZ_TOOLKIT.
Removed USE_NGLAYOUT and USE_NGLAYOUT_GTK.
Removed FULL_STATIC_BUILD and --enable-min-shared.
Removed checks for gnome and qt.
1998-11-03 15:48:45 +00:00
ramiro%netscape.com
6f718664c9
Fix broken autoconf build.
1998-11-02 16:39:36 +00:00
blizzard%appliedtheory.com
739a797d15
when using --enable-nglayout=gtk build gtk specific timer code
1998-11-01 19:49:49 +00:00
shaver%netscape.com
8427d0db3e
add --enable-nglayout=gtk to build with GTK and not motif
1998-11-01 00:09:30 +00:00
shaver%netscape.com
19e0b5d337
add widget/src/gtk/Makefile
1998-10-31 19:45:01 +00:00
cls%seawood.org
bbffb15213
FreeBSD shared libs opt, take2
1998-10-30 23:52:59 +00:00
cls%seawood.org
ed30457af8
Added fix for freebsd shared libs
1998-10-30 00:12:20 +00:00
cls%seawood.org
e2ef126a52
Fixed building of shared libs when using egcs.
1998-10-29 22:27:49 +00:00
cls%seawood.org
2f42dfb1b4
Tweaked MKSHLIB settings.
1998-10-28 22:04:41 +00:00
cls%seawood.org
89e0d6baf4
Added support for nglayout. Use --enable-nglayout to compile it *after* pulling the nglayout srcs. MKSHLIB & friends are now defined by configure. BUILD_UNIX_PLUGINS is set only ifndef NO_SHARED_LIB.
1998-10-28 03:40:33 +00:00
cls%seawood.org
cba0478eaa
Fixed silly problem when checking for Xpm and Motif 2.1. Thanks to Stuart Parmenter <pavlov@innerx.net> for pointing this out.
1998-10-27 23:51:16 +00:00
cls%seawood.org
8b39720d67
Changed --enable-pthreads to --with-pthreads. Made it bomb again if the run of the test program fails when checking for nspr with thread lib.
1998-10-25 20:46:19 +00:00
cls%seawood.org
6b105ada36
Remove any core files after each AC_TRY_RUN.
...
Modified LDFLAGS when checking for motif libs. Thanks to Brian J. Murrell <brian@interlinx.bc.ca> for pointing out this oversight.
1998-10-25 07:43:59 +00:00
cls%seawood.org
4abf6c629b
The system versions of jpeg & png are used by default (if found) unless the local copy is more recent. Zlib is used by default if found.
...
Added separate variables for jpeg, png & zlib CFLAGS & LIBS.
Added --with-option=dir support for jpeg, png & zlib.
Split X defines into XCFLAGS, XLDFLAGS & XLIBS.
Will attempt to link nspr against the proper thread lib if the initial check fails.
Removed last vestiges of NO_SECURITY.
Modified cmd/{gnome,qt,x}fe/Makefile to only use autoconf defined variable for the final link.
Changed ACCFLAGS to OS_CFLAGS. Changed ACLIBS to OS_LIBS.
OPTIMIZER (config.mk) is no longer set for autoconf.
No longer includes platform specific .mk
1998-10-23 00:36:08 +00:00
cls%seawood.org
908e69d697
Set FE_X_CFLAGS to MOTIF_INCLUDES.
...
Moved NSPR_LDFLAGS into NSPR_LIBS.
Changed NSPR_INCLUDES to NSPR_CFLAGS.
Moved Xp and Xpm to FE_X_LIBS.
1998-10-21 02:05:59 +00:00
cls%seawood.org
54fc771f4b
Added xpcom/public/Makefile to AC_OUTPUT.
1998-10-20 00:32:48 +00:00
cls%seawood.org
4f19a9b2a7
Changed -mieee-with-inexact to -mieee for Linux Alpha
1998-10-13 20:02:45 +00:00
cls%seawood.org
403b9045b6
Changed /bin/true to : to fix problems with true being in /usr/bin/true.
...
Added -mieee-with-inexact to CFLAGS for Linux Alpha to fix FPU problems. Thanks to Steve Willis <steve@redhat.com> for this fix.
1998-10-12 08:31:19 +00:00
cls%seawood.org
2d0fdf4906
Removed obsolete js/ref/Makefile from AC_OUTPUT. Thanks to Greg Noel <greg@qualcomm.com> for pointing this out.
1998-10-10 05:12:03 +00:00
cls%seawood.org
3b7421298c
Cleaned up check for NSPR libs.
...
Added check for NSPR headers.
The build will stop if either are not found.
1998-10-03 21:27:30 +00:00
cls%seawood.org
12472d8607
Fail if specified FE dir does not exist rather than just warn.
1998-10-03 02:21:18 +00:00
cls%seawood.org
8b709c142f
Fixed silly variable mistake.
1998-10-03 00:23:04 +00:00
cls%seawood.org
52e4538d7f
Added -L$(QTDIR)/lib to FE_QT_LIBS
1998-10-03 00:09:51 +00:00
cls%seawood.org
64db4a8d96
Always use -L$(QTDIR)/lib when looking for -lqt. This means that QTDIR must be set when building.
1998-10-02 23:46:18 +00:00
cls%seawood.org
ebeda1d1bb
Added -lpthread to NSPR_LIBS if --enable-pthreads.
1998-10-02 21:59:13 +00:00
cls%seawood.org
6d1e2ac0c0
Set NSPR_DIR to DIST if --with-nspr is not defined.
1998-10-02 08:59:56 +00:00
cls%seawood.org
a93c2533d1
Added check so libXpm is only looked for if Motif requires it. Undefine certain motif variables if detect_motif.sh returns unknown. Added --with-static-motif. Added --with-nspr.
1998-10-02 08:06:03 +00:00
cls%seawood.org
b28e85f663
Moved checks for --disable-{shared,static}. Tested a few features. --enable-{java,oji} sets NO_SHARED_LIB= . Removed NSPR_MAKEFILES variable.
1998-10-02 02:10:37 +00:00
cls%seawood.org
acfa6cf702
Replaced checks for NO_EDITOR with checks for MOZ_EDITOR. Removed check for NO_EDITOR from config.mk. Removed EDITOR=1 from config.mk. Set MOZ_EDITOR= ifdef MOZ_LITE.
1998-09-30 00:48:23 +00:00
cls%seawood.org
262befdf06
Removed --enable-nspr. Added check for moc.
1998-09-26 02:07:08 +00:00
fur%netscape.com
07da324c16
Removed references to now-defunct mozilla/js/jsj directory
1998-09-24 01:10:02 +00:00
ramiro%netscape.com
a3d6ae04c6
Add XfeToolBar.
1998-09-21 13:22:45 +00:00
blizzard%appliedtheory.com
e0444fcc03
Bring autoconf build up to date with non-autoconf build
1998-09-19 22:28:51 +00:00
cls%seawood.org
96128cefd3
Turned FULL_STATIC_BUILD on by default. Turn it off via --enable switches: min-shared, oji, or java. Turned unix ldap off by default. Added kludge to build NSPR with a separate build process. Added temp --enable-nspr to allow users to still use autoconf for NSPR build.
1998-09-10 04:08:00 +00:00
cls%seawood.org
c36419fd9c
Unset NO_EDITOR when mail-compose is enabled and removed unused variables.
1998-09-08 03:57:15 +00:00
cls%seawood.org
d79a916b5d
Removed libaddr and libmsg Makefile.ins
1998-09-05 23:17:44 +00:00
cls%seawood.org
9fde85a9b9
Added --enable-mail-compose option.
1998-09-05 20:40:43 +00:00
cls%seawood.org
c8e03022c4
Swapped order of checking for X libs as Xt requires SM as of X11R6.
1998-09-04 22:22:26 +00:00
cls%seawood.org
e6be72e115
Added USE_AUTOCONF to DEFS and made building editor disabled by default.
1998-09-04 08:50:18 +00:00
cls%seawood.org
69f7be9ef1
Added blizzard@appliedtheory.com's patches for gnomefe and enable-pthreads.
1998-09-02 00:52:55 +00:00
cls%seawood.org
0d573a23fc
Removed check for thread libs as they conflicted with nsprpub threads. Added option for dom and removed option for shack.
1998-08-28 06:54:06 +00:00
ramiro%netscape.com
ea43254261
First step in moving the tooltip insanity out of the xfe and onto its own
...
library.
1998-08-26 05:59:32 +00:00
cls%seawood.org
9020b80c52
Updates to autoconf files.
1998-08-26 04:04:57 +00:00
toshok%netscape.com
2aef9bdcc3
added check for sys_errlist/sys_nerr. defines HAVE_SYSERRLIST if they are present.
1998-08-25 19:57:01 +00:00
cls%seawood.org
38927fb005
Fixed problem with Irix when $x_includes is not set.
1998-08-21 03:11:33 +00:00
cyeh%netscape.com
f645404417
merge autoconf branch to tip
1998-08-19 23:36:20 +00:00
cyeh%netscape.com
86e285f2b2
resurrect file toasted from tip
1998-08-19 23:34:46 +00:00
cls%seawood.org
7187ed0bbf
Not quite sure what happened. It was in the repository but was not
...
showing up on bonsai and I could not commit any changes.
1998-08-07 06:20:02 +00:00
cls%seawood.org
a2735d2cc8
Run autoconf on this file to generate the configure script.
1998-08-07 06:01:37 +00:00