emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cannot build on w32


From: Sam Steingold
Subject: Re: cannot build on w32
Date: Wed, 19 Jan 2011 11:05:26 -0500

Aha!
the problem is that now emacs uses some gnulib modules and their
building and use are not integrated into the emacs w32 build system
(configure.bat &c). e.gl., there is no makefile.w32-in in src/lib.

fwiw, I use gnulib modules in clisp on both windows and unix and I use
the same autoconf-created configure files on unix and windows alike
identically.
(except that I to "./configure CC='gcc -mno-cygwin'" on win32).
this saves me an extra effort of maintaining a separate build system on windows.


On Wed, Jan 19, 2011 at 10:53 AM, Sam Steingold <address@hidden> wrote:
> On Wed, Jan 19, 2011 at 10:33 AM, Sam Steingold <address@hidden> wrote:
>> however, I now get a more insurmountable problem:
>>
>> "make bootstrap" dies with:
>>
>> gcc -I. -c  -mno-cygwin -mtune=pentium4 -O2
>> -IC:/gnu/gnuwin32/include -Demacs=1 -DHAVE_CONFIG_H -I../nt/inc
>> -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=5000000 -o
>> oo-spd/i386/print.o print.c
>> print.c:53:21: ftoastr.h: No such file or directory
>> make[2]: *** [oo-spd/i386/print.o] Error 1
>>
>> even though the above gcc command succeeds in src and lib/ftoastr.h is 
>> present.
>
> I worked around this by adding -I../lib to CFLAGS in src/makefile
> which is, obviously, not trt.
>
>
> BTW, retrying "make bootstrap" is very frustrating (it's a quadratic process!)
>
>
> --
> Sam Steingold <http://sds.podval.org>
>



-- 
Sam Steingold <http://sds.podval.org>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]