[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: NT mingw/msys build problem
From: |
Fred Kunz |
Subject: |
RE: NT mingw/msys build problem |
Date: |
Mon, 25 Oct 2004 18:07:34 -0700 |
Release version of emacs 21.3 builds fine with MinGW
(http://www.mingw.org/download.shtml) and GNUWin32
(http://gnuwin32.sourceforge.net/packages.html) fileutils. The CVS
version also builds and if you want image support you also need to
install the GNUWin32 image libraries. NOTE: You need to make sure the
image library dlls are in your path when you run emacs if you build with
the image libraries. I currently use GNU make 3.80 and gcc 3.4 but I
have also build both the release and the CVS versions of EMACS with GNU
make 3.79 and numerous earlier version of GCC.
Guy if you or anyone else needs more details they can be provided.
-----Original Message-----
From: Guy Gascoigne-Piggford [mailto:address@hidden
Sent: Monday, October 25, 2004 3:42 PM
To: Emacs Devel
Subject: Re: NT mingw/msys build problem
Hmm, when I try doing a "make SHELL=cmd.exe" all I get is make hanging
indefinately. If I try to rename the msys /bin/sh.exe and just run make
then I get a slew of errors about /bin/sh not existing and then make
exits.
I'll take a more detailed look at this tonight when I get out of work.
As an aside though, can someone who can actually build emacs on NT tell
me what environment they use for this? I thought that I'd make my life
easier by using mingw and msys, but I'm beginning to realise that this
was a bit too optimistic. Clearly there is some way to make this work,
but it's not particularly obvious to me I'm afraid.
Guy
Jason Rumney wrote:
> Guy Gascoigne-Piggford wrote:
>
>> I've been trying to track down a problem that my NT build has when
>> building with the latest mingw+msys environment. Emacs builds and
>> runs, but certain autoloads seem to be missing, after much hunting
>> through build logs I ended out with this being the cause of the
problem:
>>
>> Eventually make runs this:
>>
>> "./../bin/emacs.exe" -batch --no-init-file --no-site-file --multibyte
>> -l autoload \
>> --eval '(setq find-file-hooks nil \
>> find-file-suppress-same-file-warnings t \
>> generated-autoload-file \
>> "c:/dev/emacs-src/emacs/lisp/loaddefs.el")' \
>> -f batch-update-autoloads c:/dev/emacs-src/emacs/lisp calc
>> calendar emacs-lisp emulation eshell gnus international language mail
>> mh-e net obsolete play progmodes term textmodes toolbar url
>>
>> the output of which is:
>>
>> Wrote
>> c:/dev/emacs-src/emacs/lisp/c;C:Devmsys.0evacs-srcacslisploaddefs.el
>> Loading vc-cvs...
>> Wrote
>> c:/dev/emacs-src/emacs/lisp/c;C:Devmsys.0evacs-srcacslisploaddefs.el
>> Autoloads file
>> c:/dev/emacs-src/emacs/lisp/c;C:Devmsys.0evacs-srcacslisploaddefs.el
>> does not exist
>
>
> I think that looks like what I got when I tried msys several months
> ago. The workaround I used was "make SHELL=cmd.exe", or rename sh.exe
> from msys to some other name.
> .
>
_______________________________________________
Emacs-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/emacs-devel
- NT mingw/msys build problem, Guy Gascoigne-Piggford, 2004/10/25
- Re: NT mingw/msys build problem, Jason Rumney, 2004/10/25
- Re: NT mingw/msys build problem, Guy Gascoigne-Piggford, 2004/10/25
- Re: NT mingw/msys build problem, Jason Rumney, 2004/10/25
- Re: NT mingw/msys build problem, Lennart Borgman, 2004/10/27
- Re: NT mingw/msys build problem, Lennart Borgman, 2004/10/27
- Re: NT mingw/msys build problem, Jason Rumney, 2004/10/27
- Re: NT mingw/msys build problem, Lennart Borgman, 2004/10/27
Re: NT mingw/msys build problem, Lennart Borgman, 2004/10/25