From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Cheng Gao Newsgroups: gmane.emacs.devel Subject: Re: Successful build of emacs-unicode-2 under Windows with MinGW Date: Tue, 21 Sep 2004 17:18:42 +0800 Organization: eqiao.com Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: References: <876568ontp.fsf@darkhell.com> <68c73b1a040921015672555867@mail.gmail.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=gb2312 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1095758390 16129 80.91.229.6 (21 Sep 2004 09:19:50 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 21 Sep 2004 09:19:50 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 21 11:19:41 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C9goH-0006bV-00 for ; Tue, 21 Sep 2004 11:19:41 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C9guC-0005XX-6X for ged-emacs-devel@m.gmane.org; Tue, 21 Sep 2004 05:25:48 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C9gte-0005Uc-D6 for emacs-devel@gnu.org; Tue, 21 Sep 2004 05:25:14 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C9gtc-0005UC-9X for emacs-devel@gnu.org; Tue, 21 Sep 2004 05:25:13 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C9gtb-0005Ty-VD for emacs-devel@gnu.org; Tue, 21 Sep 2004 05:25:12 -0400 Original-Received: from [80.91.229.2] (helo=main.gmane.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1C9gnS-00014z-2f for emacs-devel@gnu.org; Tue, 21 Sep 2004 05:18:50 -0400 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1C9gnR-0008Gj-00 for ; Tue, 21 Sep 2004 11:18:49 +0200 Original-Received: from 218.2.142.138 ([218.2.142.138]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 21 Sep 2004 11:18:49 +0200 Original-Received: from chenggao by 218.2.142.138 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 21 Sep 2004 11:18:49 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: emacs-devel@gnu.org Original-Lines: 32 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: 218.2.142.138 User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (windows-nt) Cancel-Lock: sha1:c0VCP+0yCsUJS0RtxmD1c5iuuqM= 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:27364 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:27364 I built it on Windows 2003 with tools from http://sourceforge.net/projects/mingw/ , including gcc-core-3.4.1-20040711-1.tar.gz, mingw-runtime-3.5.tar.gz, w32api-3.1.tar.gz, MinGW-3.1.0-1.exe and mingw32-make-3.80.0-3.exe. But the version of these files is not so important as I think. My last failure of unicode-2 buiild is owing to error in byte-compiling quail files. But with about 2004-9-9 cvs code, I have built it successfully. Owing to slowness to update unicode-2 source, I can not test with latest cvs code. But I think recent cvs commits have solved many bugs. I trust it should work. But I have no experience with MSVC building. My build steps are very simple: cd emacs-unicode/nt make bootstrap make install INSTALL_DIR=d:/emacs-unicode C'est tout. Maybe you can try MinGW build again. HTH, CG -- ×Ã̰Ȫ¶ø¾õˬ£¬´¦ºÔÕÞÒÔÓÌ»¶