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: MS-Windows build using Posix configury Date: Sat, 20 Apr 2013 10:56:26 +0300 Message-ID: <837gjx1vpx.fsf@gnu.org> References: <83d2tu49lu.fsf@gnu.org> <8338un359j.fsf@gnu.org> <831ua72fml.fsf@gnu.org> <83ehe51zi4.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1366444609 18559 80.91.229.3 (20 Apr 2013 07:56:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 20 Apr 2013 07:56:49 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dani Moncayo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 20 09:56:52 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UTSfD-0008Px-RY for ged-emacs-devel@m.gmane.org; Sat, 20 Apr 2013 09:56:51 +0200 Original-Received: from localhost ([::1]:49983 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UTSfD-0001zT-IV for ged-emacs-devel@m.gmane.org; Sat, 20 Apr 2013 03:56:51 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:41753) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UTSfA-0001zB-Bi for emacs-devel@gnu.org; Sat, 20 Apr 2013 03:56:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UTSf9-0006N5-C2 for emacs-devel@gnu.org; Sat, 20 Apr 2013 03:56:48 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:38858) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UTSf9-0006My-4L for emacs-devel@gnu.org; Sat, 20 Apr 2013 03:56:47 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MLJ00J00N9EQQ00@a-mtaout20.012.net.il> for emacs-devel@gnu.org; Sat, 20 Apr 2013 10:56:39 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MLJ00JG5NECMS60@a-mtaout20.012.net.il>; Sat, 20 Apr 2013 10:56:36 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.166 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:159034 Archived-At: > Date: Sat, 20 Apr 2013 09:35:13 +0200 > From: Dani Moncayo > Cc: Emacs development discussions > > >> The packages I've installed (with "mingw-get install "), in > >> addition to the ones installed by default, are: > >> * msys-base > >> * mingw-developer-toolkit > >> * msys-automake > > > > What do you mean by "installed by default"? If we want the > > instructions to be comprehensive, we need to spell out _all_ of the > > packages, including those installed by default. > > By "packages installed by default", I mean the packages that get > installed if you install MinGW (with the "mingw-get-inst-20120426.exe" > installer) and accept the default options in the wizard. > > Sorry, I've not found a way to get the list of installed packages > (AFAICT, the package manager currently lacks such a feature). That's OK; the above description about accepting the default options should be good enough. Could you provide a list of those default options, so I could list them in the instructions? > make[1]: Entering directory `/c/emacs/build/nt' > windres -O coff -o emacs.res /c/emacs/mybranch/nt/emacs.rc > gcc -std=gnu99 -mtune=pentium4 -I. -I/c/emacs/mybranch/nt -mtune=pentium4 -DGLYPH_DEBUG=1 -DUSE_CRT_DLL=1 -I /c/emacs/mybranch/nt/inc -O0 -g3 /c/emacs/my branch/nt/runemacs.c emacs.res \ > -o runemacs.exe > make[1]: *** No rule to make target `/c/emacs/mybranch/nt/../src/epaths.h', needed by `addpm.exe'. Stop. > make[1]: Leaving directory `/c/emacs/build/nt' > make: *** [nt] Error 2 That's a bug in the opposite direction. Change this line in nt/Makefile.in: addpm${EXEEXT}: ${srcdir}/addpm.c ${srcdir}/../src/epaths.h to say this instead: addpm${EXEEXT}: ${srcdir}/addpm.c ../src/epaths.h