From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: [n]make bootstrap failure: CVS Emacs on W2K Date: Tue, 30 May 2006 01:08:14 +0300 Message-ID: References: <447A88D6.4060408@student.lu.se> Reply-To: Eli Zaretskii NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1148940516 7946 80.91.229.2 (29 May 2006 22:08:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 29 May 2006 22:08:36 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 30 00:08:32 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FkpuZ-0005YA-C3 for ged-emacs-devel@m.gmane.org; Tue, 30 May 2006 00:08:31 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FkpuY-0004EC-T3 for ged-emacs-devel@m.gmane.org; Mon, 29 May 2006 18:08:30 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FkpuO-0004E7-2N for emacs-devel@gnu.org; Mon, 29 May 2006 18:08:20 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FkpuL-0004CK-Fk for emacs-devel@gnu.org; Mon, 29 May 2006 18:08:18 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FkpuL-0004CD-C1 for emacs-devel@gnu.org; Mon, 29 May 2006 18:08:17 -0400 Original-Received: from [192.114.186.20] (helo=nitzan.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Fkpzz-00035F-RZ for emacs-devel@gnu.org; Mon, 29 May 2006 18:14:08 -0400 Original-Received: from HOME-C4E4A596F7 (IGLD-80-230-57-170.inter.net.il [80.230.57.170]) by nitzan.inter.net.il (MOS 3.7.3-GA) with ESMTP id DMO43113 (AUTH halo1); Tue, 30 May 2006 01:08:14 +0300 (IDT) Original-To: Lennart Borgman In-reply-to: <447A88D6.4060408@student.lu.se> (message from Lennart Borgman on Mon, 29 May 2006 07:38:30 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:55457 Archived-At: > Date: Mon, 29 May 2006 07:38:30 +0200 > From: Lennart Borgman > Cc: Emacs Devel > > dhruva wrote: > > Hello, > > The latest CVS build on W2K using MSVC/MinGW breaks with the following > > error: > > > > gcc -I. -DWIN32_LEAN_AND_MEAN -D_WIN32_WINNT=0x0400 -D_X86_=1 -c > > -mtune=pentium4 -O2 -Di386 -D_CRTAPI1=_cdecl -O2 -Demacs=1 > > -DWINDOWSNT -DDOS_NT -DHAVE_CONFIG_H -I../nt/inc -D_UCHAR_T > > -DHAVE_NTGUI=1 -DUSE_CRT_DLL=1 -DPURESIZE=5000000 -o > > oo-spd/i386/w32term.o w32term.c > > w32term.c: In function `x_draw_hollow_cursor': > > w32term.c:4963: warning: passing arg 4 of `get_phys_cursor_geometry' > > from incompatible pointer type > > w32term.c:4963: warning: passing arg 5 of `get_phys_cursor_geometry' > > from incompatible pointer type I fixed this (it was a real problem, since it was passing a pointer to a long where a pointer to an int was expected. > > w32term.c: In function `x_draw_stretch_glyph_string': > > w32term.c:5570: warning: static declaration of > > 'x_set_mouse_pixel_position' follows non-static declaration > > w32term.c:5547: warning: previous declaration of > > 'x_set_mouse_pixel_position' was here > > w32term.c:5783: error: `f' undeclared (first use in this function) > > w32term.c:5783: error: (Each undeclared identifier is reported only once > > w32term.c:5783: error: for each function it appears in.) > > w32term.c:5784: error: syntax error before "struct" > > w32term.c:5892: error: syntax error before "struct" > > w32term.c:6301: error: initializer element is not constant > > w32term.c:6301: error: (near initialization for > > `w32_redisplay_interface.scroll_run_hook') > > w32term.c:6306: error: initializer element is not constant > > w32term.c:6306: error: (near initialization for > > `w32_redisplay_interface.flush_display') > > w32term.c:6317: error: initializer element is not constant > > w32term.c:6317: error: (near initialization for > > `w32_redisplay_interface.draw_glyph_string') > > w32term.c:6318: error: initializer element is not constant > > w32term.c:6318: error: (near initialization for > > `w32_redisplay_interface.define_frame_cursor') > > w32term.c:6319: error: initializer element is not constant > > w32term.c:6319: error: (near initialization for > > `w32_redisplay_interface.clear_frame_area') > > w32term.c:6320: error: initializer element is not constant > > w32term.c:6320: error: (near initialization for > > `w32_redisplay_interface.draw_window_cursor') > > w32term.c:6323: error: initializer element is not constant > > w32term.c:6323: error: (near initialization for > > `w32_redisplay_interface.shift_glyphs_for_insert') > > w32term.c:6545: error: syntax error at end of input > > make[2]: *** [oo-spd/i386/w32term.o] Error 1 > > make[2]: Leaving directory `/c/tmp/build/emacs/src' > > make[1]: *** [bootstrap-temacs] Error 2 > > make[1]: Leaving directory `/c/tmp/build/emacs/src' > > make: *** [bootstrap-gmake] Error 2 > > > > > > with best regards, > > dhruva > Got the same with gcc + make. Kim fixed these. You should be able to bootstrap now.