From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1O1KqB-0004Ox-3U for mharc-grub-devel@gnu.org; Mon, 12 Apr 2010 10:42:19 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O1Kq9-0004Nk-2T for grub-devel@gnu.org; Mon, 12 Apr 2010 10:42:17 -0400 Received: from [140.186.70.92] (port=59008 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1Kpa-0003t3-DZ for grub-devel@gnu.org; Mon, 12 Apr 2010 10:42:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O1Knr-00077U-Rd for grub-devel@gnu.org; Mon, 12 Apr 2010 10:41:41 -0400 Received: from mail.gmx.net ([213.165.64.20]:43771) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1O1Knr-00076h-1e for grub-devel@gnu.org; Mon, 12 Apr 2010 10:39:55 -0400 Received: (qmail invoked by alias); 12 Apr 2010 14:39:45 -0000 Received: from 165.126.46.212.adsl.ncore.de (HELO 192.168.2.69) [212.46.126.165] by mail.gmx.net (mp013) with SMTP; 12 Apr 2010 16:39:45 +0200 X-Authenticated: #2145628 X-Provags-ID: V01U2FsdGVkX1803nBNBJE01ikTZ8hyC1ma/Nd/BVS4ONTsnnXvVn HJURDnAe90Mh30 Date: Mon, 12 Apr 2010 16:39:01 +0200 From: "Thomas Schmitt" To: grub-devel@gnu.org References: <4BC3247E.4000605@zetam.org> In-Reply-To: <4BC3247E.4000605@zetam.org> Message-Id: <106365637710330@192.168.2.69> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.59999999999999998 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. Subject: Re: Compilation error of xorriso on MacOSX X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Apr 2010 14:42:17 -0000 Hi, > when i've tried to compile xorriso on MacOSX 10.6.2 > i have this error during > the link: > Undefined symbols: > "_history_list", referenced from: > _Xorriso_status in xorriso_xorriso-xorriso.o > ... > If i add #undef Xorriso_with_readlinE to xorriso.c, i can compile it. It looks as if the installed libreadline does not provide function history_list(). I will try to add a check for this to the configure script. There are options for ./configure by which one can disable libreadline and some other extra dependencies: --disable-libreadline --disable-zlib avoid use of zlib functions like compress2() --disable-libacl avoid use of ACL functions like acl_to_text() --disable-xattr avoid use of xattr functions like listxattr() They all get disabled automatically by configure tests if the facility is missing at all. But here we have a case were it is missing only in part. The ACL and xattr stuff is currently Linux-only. One would probably need a system adapter layer to make this available on other OSes. Many thanks for giving xorriso a test. Have a nice day :) Thomas