From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: YAMAMOTO Mitsuharu Newsgroups: gmane.emacs.bugs Subject: bug#9960: Compiling Emacs trunk with MSVC Date: Mon, 28 Nov 2011 18:18:54 +0900 Organization: Faculty of Science, Chiba University Message-ID: References: <83sjy5279e.fsf@gnu.org> <8339e2lsu7.fsf@gnu.org> <83zkgakdby.fsf@gnu.org> <4EB5320F.5090800@gmail.com> <83vcqyk8k3.fsf@gnu.org> <4EB540F4.7080106@gmail.com> <83r51mk62f.fsf@gnu.org> <86wrbeo7p5.fsf@googlemail.com> <83k47ejyyt.fsf@gnu.org> <86sjm2o559.fsf@googlemail.com> <86obwqo2hl.fsf@googlemail.com> <86ipmynwds.fsf@googlemail.com> <838vnujm3z.fsf@gnu.org> <83sjlzj25l.fsf@gnu.org> <8339dvgfpv.fsf@gnu.org> <83fwh975eg.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=ISO-8859-7 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1322471967 5012 80.91.229.12 (28 Nov 2011 09:19:27 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 28 Nov 2011 09:19:27 +0000 (UTC) Cc: cschol2112@googlemail.com, Fabrice Popineau , 9960@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Nov 28 10:19:22 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RUxMw-0006Tt-IW for geb-bug-gnu-emacs@m.gmane.org; Mon, 28 Nov 2011 10:19:22 +0100 Original-Received: from localhost ([::1]:36941 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RUxMw-0005Uh-4K for geb-bug-gnu-emacs@m.gmane.org; Mon, 28 Nov 2011 04:19:22 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:40796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RUxMo-0005UR-2K for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2011 04:19:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RUxMj-0006q3-Ot for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2011 04:19:14 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40385) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RUxMj-0006py-M0 for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2011 04:19:09 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RUxOY-0004GL-6T for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2011 04:21:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: YAMAMOTO Mitsuharu Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Nov 2011 09:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9960 X-GNU-PR-Package: emacs,w32 X-GNU-PR-Keywords: Original-Received: via spool by 9960-submit@debbugs.gnu.org id=B9960.132247205516371 (code B ref 9960); Mon, 28 Nov 2011 09:21:02 +0000 Original-Received: (at 9960) by debbugs.gnu.org; 28 Nov 2011 09:20:55 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RUxOQ-0004G0-In for submit@debbugs.gnu.org; Mon, 28 Nov 2011 04:20:54 -0500 Original-Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RUxON-0004Fr-Ha for 9960@debbugs.gnu.org; Mon, 28 Nov 2011 04:20:53 -0500 Original-Received: from church.math.s.chiba-u.ac.jp (church [133.82.132.36]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 400E6C055D; Mon, 28 Nov 2011 18:18:55 +0900 (JST) In-Reply-To: <83fwh975eg.fsf@gnu.org> User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?UTF-8?Q?Shij=C5=8D?=) APEL/10.6 Emacs/22.3 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 28 Nov 2011 04:21:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:54348 Archived-At: >>>>> On Sun, 27 Nov 2011 21:05:11 +0200, Eli Zaretskii said: > Thanks. I think I made all the changes needed for the MSVC 32-bit > build. You can try the latest bzr trunk, the changes are in > revision 106533. The next pretest of Emacs 24 is expected to be > available tomorrow, so if you can try building that and reporting > back, that'd be swell. =3D=3D=3D modified file 'lib-src/emacsclient.c' *** lib-src/emacsclient.c 2011-11-14 20:23:26 +0000 --- lib-src/emacsclient.c 2011-11-27 18:52:53 +0000 *************** *** 1635,1641 **** /* Send over our environment and current directory. */ if (!current_frame) { - extern char **environ; int i; for (i =3D 0; environ[i]; i++) { --- 1635,1640 ---- The above change in revno 106533 causes the following error in compilation on Mac OS X 10.7. I tried autogen.sh, make distclean, and make bootstrap, but that didn't help. .../lib-src/emacsclient.c: In function =A1main=A2: .../lib-src/emacsclient.c:1639: error: =A1environ=A2 undeclared (first use = in this function) .../lib-src/emacsclient.c:1639: error: (Each undeclared identifier is repor= ted only once .../lib-src/emacsclient.c:1639: error: for each function it appears in.) make[2]: *** [emacsclient] Error 1 make[1]: *** [lib-src] Error 2 make: *** [bootstrap] Error 2 YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp