From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CzhRN-00042V-QC for qemu-devel@nongnu.org; Fri, 11 Feb 2005 15:31:01 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CzhR9-0003uI-4F for qemu-devel@nongnu.org; Fri, 11 Feb 2005 15:30:48 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CzhR9-0003uF-1s for qemu-devel@nongnu.org; Fri, 11 Feb 2005 15:30:47 -0500 Received: from [63.240.76.165] (helo=sccimhc91.asp.att.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Czh1A-0003T3-9A for qemu-devel@nongnu.org; Fri, 11 Feb 2005 15:03:56 -0500 Subject: Re: [Qemu-devel] Just a thought (high level API) From: Nathaniel McCallum In-Reply-To: <200502111830.13786.paul@codesourcery.com> References: <1107961744.8824.7.camel@localhost.localdomain> <420CF90A.7090507@xtal.rwth-aachen.de> <200502111830.13786.paul@codesourcery.com> Content-Type: text/plain Date: Fri, 11 Feb 2005 15:03:56 -0500 Message-Id: <1108152236.20337.5.camel@localhost.localdomain> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On Fri, 2005-02-11 at 18:30 +0000, Paul Brook wrote: >On Friday 11 February 2005 18:27, Jan Marten Simons wrote: >> Johannes Schindelin wrote: >> >>I wouldn't mind a glibc-build-time-dependency, [...] >> > >> >I think they talked about glib, not glibc. glib is sort of a utility >> >library for gtk, which contains things like containers. >> >> Oh, my bad, I misread it then. But my point is still valid. I don't mind >> additional dependencies, as long as those are only needed during >> compilation and those would be helpful for qemu and not restricting its >> compilation on various OS/arch. > >glib is a shared library on my system, so would introduce a runtime >dependency. It is generally a shared library on most systems. However, most systems should have a copy of it installed by default. dbus requires it (maybe hal as well) as well as a bunch of other non-gtk/gnome apps. I'm curious, does anyone *not* have it already installed? A simple "locate libglib-2.0" should suffice to tell you. glib should not have any dependencies itself other than libc and maybe pkg-config. Nathaniel