From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 4 19:50:23 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 10C5D16A404 for ; Wed, 4 Apr 2007 19:50:23 +0000 (UTC) (envelope-from rick@kiwi-computer.com) Received: from kiwi-computer.com (keira.kiwi-computer.com [63.224.10.3]) by mx1.freebsd.org (Postfix) with SMTP id A591B13C459 for ; Wed, 4 Apr 2007 19:50:22 +0000 (UTC) (envelope-from rick@kiwi-computer.com) Received: (qmail 16516 invoked by uid 2001); 4 Apr 2007 19:23:39 -0000 Date: Wed, 4 Apr 2007 14:23:39 -0500 From: "Rick C. Petty" To: Eric Anderson Message-ID: <20070404192339.GA16178@keira.kiwi-computer.com> References: <20070401121154.O35599@kozubik.com> <20070402095502.ejpfl6sk4sokwo4c@webmail.leidinger.net> <20070402145854.F35599@kozubik.com> <20070403120543.awgarosussowkwsc@webmail.leidinger.net> <20070403145422.GA71212@freebsd.org> <20070403123659.C35599@kozubik.com> <20070403203019.GA79914@freebsd.org> <4613F1F1.4070000@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4613F1F1.4070000@freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: freebsd-emulation@freebsd.org Subject: Re: Bounty and timeline on vmware 5.x on FreeBSD 6.x X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rick-freebsd@kiwi-computer.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Apr 2007 19:50:23 -0000 On Wed, Apr 04, 2007 at 01:44:01PM -0500, Eric Anderson wrote: > > Since I haven't played too much with rpms/additional non-ports stuff in > the emulation area on FreeBSD, I have a (maybe simple) question: > > How do I get these other libraries installed (look for 'not found')? > > $ ldd ./vmware > ./vmware: > libsigc-2.0.so.0 => not found This looks like a compatibility library, similar to /usr/local/lib/compat/pkg/libsigc-2.0.so.0, would /etc/libmap.conf work? > libglibmm-2.4.so.1 => not found > libglibmm_generate_extra_defs-2.4.so.1 => not found > libatkmm-1.6.so.1 => not found > libpangomm-1.4.so.1 => not found > libgdkmm-2.4.so.1 => not found > libgtkmm-2.4.so.1 => not found > libgnomecanvasmm-2.6.so.1 => not found > libsexymm.so.1 => not found I suspect most of these come from their GNOME C++ counterparts, such as glibmm, gtkmm, gnomemm, libgnomecanvasmm, libsexymm, et al. Not sure if this would work but you could try installing the freebsd ports for these and adding some /etc/libmap.conf entries?? > libart_lgpl_2.so.2 => not found > libxml2.so.2 => not found > libglade-2.0.so.0 => not found > libgnomecanvas-2.so.0 => not found > librsvg-2.so.2 => not found > libview.so.2 => not found > libsexy.so.1 => not found The rest of these are normal GNOMEisms, again you could try the freebsd ports and /etc/libmap.conf. If that doesn't work, I thought you could just get the RPMs for these ports and install them using archivers/rpm ? If you're working to build the port, take a look at /usr/ports/Mk/bsd.linux-rpm.mk and the linux_base port for how they use rpm to install into /usr/compat/linux instead of /. -- Rick C. Petty