[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH][TOOLS] ioemu: linking fix for *BSD
On Thursday 14 August 2008 11:21:54 Ian Jackson wrote: > Christoph Egger writes ("[Xen-devel] [PATCH][TOOLS] ioemu: linking fix for *BSD"): > > Attached patch tells the linker where to find > > libxenctrl.so.3.2, libxenguest.so.3.2 and libxenstore.so.3.0 > > when launching qemu-dm. > > I'm confused as to why this is necessary. ldd qemu-dm shows this: libxenctrl.so.3.2 => not found libxenguest.so.3.2 => not found libxenstore.so.3.0 => not found and launching qemu-dm fails with not finding these three libs. > > - $(CC) $(VL_LDFLAGS) -o $@ $^ $(LIBS) $(SDL_LIBS) $(COCOA_LIBS) > > $(VL_LIBS) + $(CC) $(VL_LDFLAGS) -Wl,-rpath,$(LIBDIR_x86_64) -o $@ $^ > > $(LIBS) $(SDL_LIBS) $(COCOA_LIBS) $(VL_LIBS) > > Surely LIBDIR_x86_64, ie /usr/lib64, should be on the linker path > already ? Also I think this is wrong on all 32-bit builds, surely. And $(LIBDIR) is wrong for 64-bit builds on Linux. On *BSD, it doesn't matter if LIBDIR or LIBDIR_x86_64 is used. -- AMD Saxony, Dresden, Germany Operating System Research Center Legal Information: AMD Saxony Limited Liability Company & Co. KG Sitz (Geschäftsanschrift): Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland Registergericht Dresden: HRA 4896 vertretungsberechtigter Komplementär: AMD Saxony LLC (Sitz Wilmington, Delaware, USA) Geschäftsführer der AMD Saxony LLC: Dr. Hans-R. Deppe, Thomas McCoy _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |