Skip site navigation (1)Skip section navigation (2)
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>