From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Egger Subject: Re: [PATCH][TOOLS] ioemu: linking fix for *BSD Date: Thu, 14 Aug 2008 11:54:43 +0200 Message-ID: <200808141154.43354.Christoph.Egger@amd.com> References: <200808141059.20930.Christoph.Egger@amd.com> <200808141129.46762.Christoph.Egger@amd.com> <18595.64547.585409.378695@mariner.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <18595.64547.585409.378695@mariner.uk.xensource.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com Cc: Ian Jackson List-Id: xen-devel@lists.xenproject.org On Thursday 14 August 2008 11:34:27 Ian Jackson wrote: > Christoph Egger writes ("Re: [Xen-devel] [PATCH][TOOLS] ioemu: linking fi= x=20 for *BSD"): > > On Thursday 14 August 2008 11:21:54 Ian Jackson wrote: > > > I'm confused as to why this is necessary. > > > > ldd qemu-dm shows this: > > libxenctrl.so.3.2 =3D> not found > > libxenguest.so.3.2 =3D> not found > > libxenstore.so.3.0 =3D> not found > > and launching qemu-dm fails with not finding these three libs. > > Are they in /usr/lib64 ? If they are, why isn't your dynamic linker > finding and using them ? There must be something else going on here, > surely. Where _is_ it looking ? (Use ktrace perhaps.) > > Perhaps something is being built as the wrong bitness (or at least, an > unexpected bitness). Are those libraries really the same bitness as > qemu-dm and is everything in the right places ? The libraries are not in system libraries but in a separate directory where all the 3rd party applicatios' libraries are kept. The patch does the right thing for netbsd. Christoph =2D-=20 AMD Saxony, Dresden, Germany Operating System Research Center Legal Information: AMD Saxony Limited Liability Company & Co. KG Sitz (Gesch=E4ftsanschrift): Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland Registergericht Dresden: HRA 4896 vertretungsberechtigter Komplement=E4r: AMD Saxony LLC (Sitz Wilmington, Delaware, USA) Gesch=E4ftsf=FChrer der AMD Saxony LLC: Dr. Hans-R. Deppe, Thomas McCoy