Date: Fri, 3 Sep 2010 12:19:49 +0200 From: Matthias Apitz <guru@unixarea.de> To: freebsd-questions@freebsd.org, freebsd-ports@freebsd.org Cc: Rob Farmer <rfarmer@predatorlabs.net> Subject: emulators/open-vm-tools do not compile (was: Re: vmware-guestd6: error during make install) Message-ID: <20100903101949.GA4476@current.Sisis.de> In-Reply-To: <20100903083143.GA3316@current.Sisis.de> References: <20100903075925.GA3116@current.Sisis.de> <AANLkTimvH=i=Sj=HSX07-qd1-uMSOybmM0VdOoBOfYon@mail.gmail.com> <20100903083143.GA3316@current.Sisis.de>
next in thread | previous in thread | raw e-mail | index | archive | help
El día Friday, September 03, 2010 a las 10:31:43AM +0200, Matthias Apitz escribió: > The VM is a VMware player 3.0.0 which says about itself > Workstation 6.5-7.0 in the overview about the VM setup for FreeBSD; > is this fine enough for the emulators/open-vm-tools? > emulators/open-vm-tools does not compile: ... cc -O2 -pipe -fno-strict-aliasing -Wall -Werror -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -fstack-protector -std=iso9899:1999 -fstack-protector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -c vfsops.c vfsops.c:118: error: conflicting types for 'VMBlockVFSMount' vfsops.c:70: error: previous declaration of 'VMBlockVFSMount' was here vfsops.c:259: error: conflicting types for 'VMBlockVFSUnmount' vfsops.c:74: error: previous declaration of 'VMBlockVFSUnmount' was here vfsops.c:343: error: conflicting types for 'VMBlockVFSRoot' vfsops.c:71: error: previous declaration of 'VMBlockVFSRoot' was here vfsops.c:379: error: conflicting types for 'VMBlockVFSStatFS' vfsops.c:73: error: previous declaration of 'VMBlockVFSStatFS' was here vfsops.c:389:64: error: macro "VFS_STATFS" passed 3 arguments, but takes just 2 vfsops.c: In function 'VMBlockVFSStatFS': vfsops.c:389: error: 'VFS_STATFS' undeclared (first use in this function) vfsops.c:389: error: (Each undeclared identifier is reported only once vfsops.c:389: error: for each function it appears in.) vfsops.c: At top level: vfsops.c:429: error: conflicting types for 'VMBlockVFSSync' vfsops.c:72: error: previous declaration of 'VMBlockVFSSync' was here *** Error code 1 Stop in /usr/ports/emulators/open-vm-tools/work/open-vm-tools-2009.03.18-154848/modules/freebsd/vmblock. *** Error code 1 Stop in /usr/ports/emulators/open-vm-tools/work/open-vm-tools-2009.03.18-154848/modules. *** Error code 1 Stop in /usr/ports/emulators/open-vm-tools/work/open-vm-tools-2009.03.18-154848. *** Error code 1 Stop in /usr/ports/emulators/open-vm-tools. Thanks for a hint matthias -- Matthias Apitz t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211 e <guru@unixarea.de> - w http://www.unixarea.de/ Solidarity with the zionistic pirates of Israel? Not in my name! ¿Solidaridad con los piratas sionistas de Israel? ¡No en mi nombre!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100903101949.GA4476>