From owner-freebsd-emulation Fri Dec 17 12:57:43 1999 Delivered-To: freebsd-emulation@freebsd.org Received: from overcee.netplex.com.au (overcee.netplex.com.au [202.12.86.7]) by hub.freebsd.org (Postfix) with ESMTP id D6FDC157D5 for ; Fri, 17 Dec 1999 12:57:38 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 3B65F1CA0; Sat, 18 Dec 1999 04:57:36 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.1.1 10/15/1999 To: Guido van Rooij Cc: Jakob Alvermark , freebsd-emulation@freebsd.org Subject: Re: vmware and vmnet In-Reply-To: Message from Guido van Rooij of "Fri, 17 Dec 1999 10:33:37 +0100." <19991217103337.A79750@gvr.gvr.org> Date: Sat, 18 Dec 1999 04:57:36 +0800 From: Peter Wemm Message-Id: <19991217205736.3B65F1CA0@overcee.netplex.com.au> Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Guido van Rooij wrote: > On Thu, Dec 16, 1999 at 11:03:02AM +0100, Jakob Alvermark wrote: > > Hi. > > > > I'm running Windows 98 SE inside vmware, even fullscreen mode works after > > I installed vmware-tools. But one thing that is not working is vmnet, I > > can't get it to build on my 4.0-CURRENT (made world yesterday). This what > > I get: > > > > cc -O -pipe > > -I/usr/home/jakob/src/vmware-port/work/vmware-distrib/vmnet-only/freebsd > > -I/sys -DCDEV_MAJOR_=201 -DKERNEL -Wall -Wredundant-decls > > -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith > > -Winline -Wcast-qual -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I- > > -I/usr/home/jakob/src/vmware-port/work/vmware-distrib/vmnet-only/freebsd > > -I/sys > > -I/usr/home/jakob/src/vmware-port/work/vmware-distrib/vmnet-only/freebsd > > -I/usr/home/jakob/src/vmware-port/work/vmware-distrib/vmnet-only/freebsd/@ > > -mpreferred-stack-boundary=2 -c vmnet.c > > In file included from vmnet.c:39: > > /sys/sys/vnode.h:513: vnode_if.h: No such file or directory > > In file included from vmnet.c:39: > > /sys/sys/vnode.h:532: warning: `struct vop_lease_args' declared inside > > parameter list > > > > Is this fixable? > > Yes. > > Go to /usr/home/jakob/src/vmware-port/work/vmware-distrib/vmnet-only/freebsd > and look for the following line: > > sh ${SYS_KERN}/vnode_if.sh ${SYS_KERN}/vnode_if.src > and change it to: > sh ${SYS_KERN}/vnode_if.sh -h ${SYS_KERN}/vnode_if.src > > Do not forget to first do a make clean!! Actually, vnode_if.sh is a perl script (!), so it should probably be: perl ${SYS_KERN}/vnode_if.sh -h ${SYS_KERN}/vnode_if.src Cheers, -Peter -- Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message