From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Deniz Dogan Newsgroups: gmane.emacs.help Subject: Re: Building Emacs with GnuTLS on Windows Date: Fri, 29 Apr 2011 10:10:19 +0200 Message-ID: References: <8362pz84nu.fsf@gnu.org> <83y62u6s9i.fsf@gnu.org> <83vcxy6rn2.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1304064655 6935 80.91.229.12 (29 Apr 2011 08:10:55 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 29 Apr 2011 08:10:55 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Eli Zaretskii Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Apr 29 10:10:50 2011 Return-path: Envelope-to: geh-help-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 1QFimm-0001fq-U9 for geh-help-gnu-emacs@m.gmane.org; Fri, 29 Apr 2011 10:10:49 +0200 Original-Received: from localhost ([::1]:47968 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QFimm-0002En-0P for geh-help-gnu-emacs@m.gmane.org; Fri, 29 Apr 2011 04:10:48 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:56005) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QFimg-0002Ei-Lh for help-gnu-emacs@gnu.org; Fri, 29 Apr 2011 04:10:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QFimf-00043c-F0 for help-gnu-emacs@gnu.org; Fri, 29 Apr 2011 04:10:42 -0400 Original-Received: from mail-vw0-f41.google.com ([209.85.212.41]:58040) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QFimd-00043P-VZ; Fri, 29 Apr 2011 04:10:40 -0400 Original-Received: by vws4 with SMTP id 4so3358555vws.0 for ; Fri, 29 Apr 2011 01:10:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type:content-transfer-encoding; bh=mNkeSLS538HixnULUhWD3nWIeKT0vLqfDKNNFvM6bEA=; b=qjitCyMB0A5SIpjdG5b7iZiQP1x+S7iApmiVo7UvqRPwlCmAHB9gWvbETWtTU/HjhC 9vT0nRX4S/Wjm6e/+2aD3yz6fK+3kEOTW1Y5Y+BGjjx1qxXPkK/Lfx28d/DfbUfdtTbO 4tkr73wlsq6BGQxf3t14j8nx6jSzHkIxko/zo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=XJlZQYtlTnto48nY5sj/Xhj15IiKVlJY8A193y6eAsxt+E5ssAcfScPD3gpHCjT7Sy hPGQ5jN1Fphq7d++OwNARsZ9ZvbjMUGu5gh1QjxJUYwNVVUuY08BgZaZLXLDPDJsH1k6 5HQJM89Pa+QcsZ1QwgfKQke6DgXg5GnGCOn1w= Original-Received: by 10.52.92.244 with SMTP id cp20mr2827413vdb.17.1304064639078; Fri, 29 Apr 2011 01:10:39 -0700 (PDT) Original-Received: by 10.52.159.70 with HTTP; Fri, 29 Apr 2011 01:10:19 -0700 (PDT) In-Reply-To: <83vcxy6rn2.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.212.41 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:80871 Archived-At: 2011/4/28 Eli Zaretskii : >> Date: Thu, 28 Apr 2011 23:22:01 +0300 >> From: Eli Zaretskii >> >> > From: Deniz Dogan >> > Date: Thu, 28 Apr 2011 20:40:03 +0200 >> > Cc: help-gnu-emacs@gnu.org >> > >> > >> Line 161: >> > >> error Unknown architecture type "$(PROCESSOR_ARCHITECTURE)" >> > > >> > > Weird. =A0What does the command below display if you type it from th= e >> > > shell prompt in the same window where you invoked `make': >> > > >> > > =A0 set PROCESSOR_ARCHITECTURE >> > > >> > >> > Actually, the problem has gone away now after pulling in the most >> > recent changes. >> > >> > Anyways, in case you want to know: >> > PROCESSOR_ARCHITECTURE=3DAMD64 >> >> How could it have gone, if AMD64 is not covered by nt/gmake.defs? =A0I >> don't see any changes committed lately that could have fixed that. > > This MSDN page: > > =A0http://msdn.microsoft.com/en-us/library/aa384274(v=3Dvs.85).aspx > > gives a clue: when a 32-process runs on 64-bit Windows, Windows > "fixes" its environment such that PROCESSOR_ARCHITECTURE gets the > value "x86" expected by 32-bit Windows processes. > > So the question now becomes: how come GNU Make, which is supposed to > be a 32-bit executable, got a value that is not x86? =A0What did you do > differently at those previous attempts to build Emacs? > I didn't think that PROCESSOR_ARCHITECTURE would change after configuring/making, so the results I got last time were from a "clean" cmd.exe. Sorry about that. The "real" value is x86. However, I'm having even more problems. This time, when I bootstrap I get = this: c:/mingw/bin/../lib/gcc/mingw32/4.5.2/../../../../mingw32/bin/ld.exe: cannot find -lC:/gnutls/lib c:/mingw/bin/../lib/gcc/mingw32/4.5.2/../../../../mingw32/bin/ld.exe: cannot find -lC:/gnutls/bin collect2: ld returned 1 exit status make[2]: *** [oo-spd/i386/temacs.exe] Fel 1 make[2]: Leaving directory `c:/repos/emacs-trunk/src' make[1]: *** [bootstrap-temacs] Fel 2 make[1]: Leaving directory `c:/repos/emacs-trunk/src' make: *** [bootstrap-gmake] Fel 2 Any ideas? --=20 Deniz Dogan