GNU bug report logs - #17673
24.4.50; trunk r117239 build failure on Windows

Previous Next

Package: emacs;

Reported by: Andy Moreton <andrewjmoreton <at> gmail.com>

Date: Mon, 2 Jun 2014 22:47:02 UTC

Severity: normal

Found in version 24.4.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 17673 in the body.
You can then email your comments to 17673 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#17673; Package emacs. (Mon, 02 Jun 2014 22:47:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Andy Moreton <andrewjmoreton <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 02 Jun 2014 22:47:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Andy Moreton <andrewjmoreton <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.4.50; trunk r117239 build failure on Windows
Date: Mon, 02 Jun 2014 23:45:30 +0100
Building trunk r117239 with mingw32 fails:

gcc -std=gnu99  -c -mtune=pentium4   -I/c/emacs/mingw-devel/include 
-I/c/emacs/mingw-devel/src/xpm/3.5.1/libXpm-3.5.1-src/lib 
-DUSE_CRT_DLL=1 -I /c/emacs/src/emacs/trunk/obj-mingw32/../nt/inc 
-Demacs  -I. -I../../src -I../lib -I../../src/../lib -DHEAPSIZE=12 
-mtune=pentium4    -mms-bitfields 
-Ic:/emacs/mingw-devel/include/librsvg-2.0 
-Ic:/emacs/mingw-devel/include/glib-2.0 
-Ic:/emacs/mingw-devel/lib/glib-2.0/include 
-Ic:/emacs/mingw-devel/include/gdk-pixbuf-2.0 
-Ic:/emacs/mingw-devel/include/cairo 
-Ic:/emacs/mingw-devel/include/libpng16 
-Ic:/emacs/mingw-devel/include/pixman-1 
-Ic:/emacs/mingw-devel/include/libxml2            -MMD -MF deps/menu.d 
-MP -Ic:/emacs/mingw-devel/include 
-Ic:/emacs/mingw-devel/include/p11-kit-1      -O0 -g3  ../../src/menu.c
In file included from ../../src/menu.h:25:0,
                 from ../../src/menu.c:52:
../../src/../lwlib/lwlib.h:24:27: fatal error: X11/Intrinsic.h: No such 
file or directory
compilation terminated.
make[1]: *** [menu.o] Error 1

Trunk builds on mingw32 with r117238.

    AndyM




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#17673; Package emacs. (Tue, 03 Jun 2014 07:01:02 GMT) Full text and rfc822 format available.

Message #8 received at 17673 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Andy Moreton <andrewjmoreton <at> gmail.com>,
 Dmitry Antipov <dmantipov <at> yandex.ru>
Cc: 17673 <at> debbugs.gnu.org
Subject: Re: bug#17673: 24.4.50; trunk r117239 build failure on Windows
Date: Tue, 03 Jun 2014 10:00:18 +0300
> Date: Mon, 02 Jun 2014 23:45:30 +0100
> From: Andy Moreton <andrewjmoreton <at> gmail.com>
> 
> 
> Building trunk r117239 with mingw32 fails:
> 
> gcc -std=gnu99  -c -mtune=pentium4   -I/c/emacs/mingw-devel/include 
> -I/c/emacs/mingw-devel/src/xpm/3.5.1/libXpm-3.5.1-src/lib 
> -DUSE_CRT_DLL=1 -I /c/emacs/src/emacs/trunk/obj-mingw32/../nt/inc 
> -Demacs  -I. -I../../src -I../lib -I../../src/../lib -DHEAPSIZE=12 
> -mtune=pentium4    -mms-bitfields 
> -Ic:/emacs/mingw-devel/include/librsvg-2.0 
> -Ic:/emacs/mingw-devel/include/glib-2.0 
> -Ic:/emacs/mingw-devel/lib/glib-2.0/include 
> -Ic:/emacs/mingw-devel/include/gdk-pixbuf-2.0 
> -Ic:/emacs/mingw-devel/include/cairo 
> -Ic:/emacs/mingw-devel/include/libpng16 
> -Ic:/emacs/mingw-devel/include/pixman-1 
> -Ic:/emacs/mingw-devel/include/libxml2            -MMD -MF deps/menu.d 
> -MP -Ic:/emacs/mingw-devel/include 
> -Ic:/emacs/mingw-devel/include/p11-kit-1      -O0 -g3  ../../src/menu.c
> In file included from ../../src/menu.h:25:0,
>                   from ../../src/menu.c:52:
> ../../src/../lwlib/lwlib.h:24:27: fatal error: X11/Intrinsic.h: No such 
> file or directory
> compilation terminated.
> make[1]: *** [menu.o] Error 1

Should be fixed now.

Dmitry, you cannot write code that will require the MS-Windows build
to pull in X11 headers, they don't exist on Windows.  For that reason,
lwlib.h is off-limits to the WINDOWSNT/NTGUI build, unless someone
fixes lwlib.h to avoid X11 headers.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#17673; Package emacs. (Tue, 03 Jun 2014 09:19:02 GMT) Full text and rfc822 format available.

Message #11 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Andy Moreton <andrewjmoreton <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#17673: 24.4.50; trunk r117239 build failure on Windows
Date: Tue, 03 Jun 2014 10:17:25 +0100
On Tue 03 Jun 2014, Eli Zaretskii wrote:

>> Date: Mon, 02 Jun 2014 23:45:30 +0100
>> From: Andy Moreton <andrewjmoreton <at> gmail.com>
>> 
>> 
>> Building trunk r117239 with mingw32 fails:
>> 
>> gcc -std=gnu99  -c -mtune=pentium4   -I/c/emacs/mingw-devel/include 
>> -I/c/emacs/mingw-devel/src/xpm/3.5.1/libXpm-3.5.1-src/lib 
>> -DUSE_CRT_DLL=1 -I /c/emacs/src/emacs/trunk/obj-mingw32/../nt/inc 
>> -Demacs  -I. -I../../src -I../lib -I../../src/../lib -DHEAPSIZE=12 
>> -mtune=pentium4    -mms-bitfields 
>> -Ic:/emacs/mingw-devel/include/librsvg-2.0 
>> -Ic:/emacs/mingw-devel/include/glib-2.0 
>> -Ic:/emacs/mingw-devel/lib/glib-2.0/include 
>> -Ic:/emacs/mingw-devel/include/gdk-pixbuf-2.0 
>> -Ic:/emacs/mingw-devel/include/cairo 
>> -Ic:/emacs/mingw-devel/include/libpng16 
>> -Ic:/emacs/mingw-devel/include/pixman-1 
>> -Ic:/emacs/mingw-devel/include/libxml2            -MMD -MF deps/menu.d 
>> -MP -Ic:/emacs/mingw-devel/include 
>> -Ic:/emacs/mingw-devel/include/p11-kit-1      -O0 -g3  ../../src/menu.c
>> In file included from ../../src/menu.h:25:0,
>>                   from ../../src/menu.c:52:
>> ../../src/../lwlib/lwlib.h:24:27: fatal error: X11/Intrinsic.h: No such 
>> file or directory
>> compilation terminated.
>> make[1]: *** [menu.o] Error 1
>
> Should be fixed now.
>
> Dmitry, you cannot write code that will require the MS-Windows build
> to pull in X11 headers, they don't exist on Windows.  For that reason,
> lwlib.h is off-limits to the WINDOWSNT/NTGUI build, unless someone
> fixes lwlib.h to avoid X11 headers.

Thanks Eli, mingw build now ok with trunk r117246.

    AndyM





Reply sent to Eli Zaretskii <eliz <at> gnu.org>:
You have taken responsibility. (Tue, 03 Jun 2014 09:45:01 GMT) Full text and rfc822 format available.

Notification sent to Andy Moreton <andrewjmoreton <at> gmail.com>:
bug acknowledged by developer. (Tue, 03 Jun 2014 09:45:02 GMT) Full text and rfc822 format available.

Message #16 received at 17673-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Andy Moreton <andrewjmoreton <at> gmail.com>
Cc: 17673-done <at> debbugs.gnu.org
Subject: Re: bug#17673: 24.4.50; trunk r117239 build failure on Windows
Date: Tue, 03 Jun 2014 12:44:31 +0300
> From: Andy Moreton <andrewjmoreton <at> gmail.com>
> Date: Tue, 03 Jun 2014 10:17:25 +0100
> 
> Thanks Eli, mingw build now ok with trunk r117246.

Great, closing.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 01 Jul 2014 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 10 years and 352 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.