From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KIm7w-000154-Qj for mharc-grub-devel@gnu.org; Tue, 15 Jul 2008 11:07:40 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KIm7u-00014w-5E for grub-devel@gnu.org; Tue, 15 Jul 2008 11:07:38 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KIm7q-00014k-JE for grub-devel@gnu.org; Tue, 15 Jul 2008 11:07:36 -0400 Received: from [199.232.76.173] (port=36218 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KIm7q-00014h-Cn for grub-devel@gnu.org; Tue, 15 Jul 2008 11:07:34 -0400 Received: from main.gmane.org ([80.91.229.2]:58854 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KIm7p-0000aJ-Uj for grub-devel@gnu.org; Tue, 15 Jul 2008 11:07:34 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KIm7o-0005Eo-1D for grub-devel@gnu.org; Tue, 15 Jul 2008 15:07:32 +0000 Received: from cable-78-34-225-93.netcologne.de ([78.34.225.93]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 15 Jul 2008 15:07:32 +0000 Received: from patrick by cable-78-34-225-93.netcologne.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 15 Jul 2008 15:07:32 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: grub-devel@gnu.org From: Patrick Georgi Date: Tue, 15 Jul 2008 17:07:34 +0200 Message-ID: References: <1216040584.9995.52.camel@dv> <487B84FC.7050700@t-online.de> <20080715134913.GB24537@thorin> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: cable-78-34-225-93.netcologne.de User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) In-Reply-To: <20080715134913.GB24537@thorin> Sender: news X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) Subject: Re: Next release? X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jul 2008 15:07:38 -0000 Robert Millan schrieb: > On Mon, Jul 14, 2008 at 06:55:24PM +0200, Christian Franke wrote: >> The first (and last) grub package released in the Cygwin distribution >> was based on grub codebase from 2008-03-26. My latest reasonably tested >> merge is ~2 month old. If desired, I can merge & test all remaining >> changes to current HEAD and post the patches for review soon. > > Great! > > As for the loader issue, did you find a way to generate images in ELF format > from the Cygwin system? I do all the time with an i386-elf cross compiler. the easiest way to generate one (in my experience) is to create a directory with symlinks to: - gcc/* - binutils/* (ignore duplicates) - gcc/include/* (into include/, after removing the symlink to gcc/include and creating a directory in its place) - binutils/include/* (again, ignore duplicates) then configure --enable-languages=c --disable-bootstrap from that directory of symlinks, and you'll get a full binutils+gcc build (if you want gdb, it should be enough to create symlinks to its files, but I didn't test that) at least for coreboot, binutils must be of version 2.18.50.* (eg. as found with mingw), gnu's 2.18 isn't enough. no idea if that applies to grub2 or not. as for the start/_start tests, I merely let configure default to _start if no other symbol was found, which might break grub-emu, but builds the target system grub just fine here. with i386-elf, the target compiler has no crt*.o anyway. Regards, Patrick Georgi