From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.33) id 1BweTn-00080Z-4x for mharc-grub-devel@gnu.org; Mon, 16 Aug 2004 06:12:39 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BweTl-00080Q-AL for grub-devel@gnu.org; Mon, 16 Aug 2004 06:12:37 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BweTg-000809-Rp for grub-devel@gnu.org; Mon, 16 Aug 2004 06:12:36 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BweTg-000805-LR for grub-devel@gnu.org; Mon, 16 Aug 2004 06:12:32 -0400 Received: from [145.74.66.11] (helo=mail-cn.han.nl) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BwePN-0005LS-3l for grub-devel@gnu.org; Mon, 16 Aug 2004 06:08:05 -0400 Received: from localhost (charlie.han.nl [145.74.66.9]) by mail-cn.han.nl (Postfix) with ESMTP id 646F689A8 for ; Mon, 16 Aug 2004 11:43:59 +0200 (CEST) Received: from mail-cn.han.nl ([145.74.66.11]) by localhost (charlie.han.nl [145.74.66.9]) (amavisd-new, port 10024) with ESMTP id 26838-03 for ; Mon, 16 Aug 2004 11:43:57 +0200 (CEST) Received: from mail1.han.nl (mail1.han.nl [145.74.103.11]) by mail-cn.han.nl (Postfix) with ESMTP id 7DB448A5E for ; Mon, 16 Aug 2004 11:43:57 +0200 (CEST) Received: from marco.marco-g.com (a82-92-27-129.adsl.xs4all.nl [82.92.27.129]) by mail1.han.nl (Postfix) with ESMTP id AE936C045 for ; Mon, 16 Aug 2004 10:43:59 +0200 (CEST) Mail-Copies-To: metgerards@student.han.nl To: The development of GRUB 2 References: From: Marco Gerards Date: Mon, 16 Aug 2004 11:44:23 +0200 In-Reply-To: (lode leroy's message of "Mon, 16 Aug 2004 11:22:29 +0200") Message-ID: <87pt5rl8nc.fsf@marco.marco-g.com> User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by amavisd-new@vscan-cn.han.nl Subject: Re: problems compiling NTFS on GRUB2 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: Mon, 16 Aug 2004 10:12:37 -0000 "lode leroy" writes: > Would you have suggestions on compile flags needed to compile libntfs > for grub? (now they are -g -O2 -MT -MD -KP -MF ) It looks fine to me. >>I don't think it is easy and clean to use libntfs. > > I figure that libntfs was intended to be " a library to avoid code > duplication > and provide access to NTFS to other GPLed programs " therefore > I assume that using this effort would result in the better solution. But would this be the right solution for GRUB? >>But the best way to implement NTFS is by writing it yourself. It is >>on my todo already, or do you want to do this? > > I have no intention whatsoever to implement an ntfs driver... providing > the glue between grub and libntfs is/should be a much smaller effort... > Unless you're telling me trying to do this is a lost effort? Personally I don't like it much to link against an external library to get filesystem support. I would only consider doing such thing when the filesystem structure changes very often, like reiser4. One problem is that external symbols are required by the library, many of which we do not have. Another problem is that the binary gets a lot bigger. Okuji has to decide about this, this is not up to me. >>Another thing to consider is its size. > ntfs.mod is 74KB . I don't thinks thats insurmountable... Most other filesystem modules are between 3 and 7KB. -- Marco