GNU bug report logs -
#9960
Compiling Emacs trunk with MSVC
Previous Next
Reported by: Eli Zaretskii <eliz <at> gnu.org>
Date: Sat, 5 Nov 2011 11:24:02 UTC
Severity: normal
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #212 received at 9960 <at> debbugs.gnu.org (full text, mbox):
>>>>> On Sun, 27 Nov 2011 21:05:11 +0200, Eli Zaretskii <eliz <at> gnu.org> 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.
=== 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 = 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 ‘main’:
.../lib-src/emacsclient.c:1639: error: ‘environ’ undeclared (first use in this function)
.../lib-src/emacsclient.c:1639: error: (Each undeclared identifier is reported 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 <at> math.s.chiba-u.ac.jp
This bug report was last modified 13 years and 61 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.