On Sat, Jan 06, 2001 at 08:21:59PM +0000, Michael Wells wrote:
> Hi,
>
> Thanks for the replies, problem solved. If this could be integrated into
> the conventional build process that'd be great.
It's in there already - in the FreeBSD Ports Collection - albeit in
a slightly different form.
--- Makefile.in.orig Tue May 9 17:15:37 2000
+++ Makefile.in Fri May 12 13:53:08 2000
@@ -210,7 +210,7 @@
SOURCES = $(mutt_dotlock_SOURCES) $(pgpring_SOURCES) $(makedoc_SOURCES)
$(mutt_SOURCES) $(EXTRA_mutt_SOURCES)
OBJECTS = $(mutt_dotlock_OBJECTS) $(pgpring_OBJECTS) $(makedoc_OBJECTS)
$(mutt_OBJECTS)
-all: all-redirect
+all: $(BUILT_SOURCES) all-redirect
.SUFFIXES:
.SUFFIXES: .S .c .o .s
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
..to quote directly from /usr/ports/mail/mutt/files/patch-Makefile.in
Why, indeed, are you not building mutt from the Ports Collection? :)
Or at least - after you've encountered a problem, check to see if the port
has not solved it in some way. That's the main purpose of the FreeBSD
Ports Collection - to facilitate building various applications with any
and all FreeBSD-specific changes.
G'luck,
Peter
--
I am the meaning of this sentence.
>
> Cheers
> Michael
>
> On Sat, Jan 06, 2001 at 08:49:05PM +0100, Wilhelm Wienemann
>([EMAIL PROTECTED]) wrote:
>
> > Hello Michael!
> >
> > On Sat, 06 Jan 2001, Michael Wells wrote:
> >
> > > Compiling Mutt on FreeBSD, I found that the build process couldn't
> > > generate keymap_defs.h (not sure exactly how this file is made, sorry).
> >
> > After the './configure' process is finished you have to do
> >
> > 1. 'make keymap_defs.h'
> >
> > *and*
> >
> > 2. 'make'
> >
> > and then it will build the header-file you want to finish
> > the compilation with the needed executables and config-files. :-)
> >
> > bye and have a nice weekend
> > Wilhelm
> >
> > --
> > MicroSoft "ILOVEYOU". Thanks for engineering a 100% Virus Enabled Platform!
> > (C) by Al Hopper <[EMAIL PROTECTED]> 2 Jan 2001 on solarisonintel
> >
>
> --
> www.wells.org.uk +44 7715 747252
>