Subject: emulators/vmware-module compile errors
To: None <tech-pkg@netbsd.org>
From: Joe Reed <jnr@cwru.edu>
List: tech-pkg
Date: 05/31/2003 20:34:47
hi, i am trying to get vmware installed and running. i have a license for
2.0.3 so i need to compile and run vmware 2.0.x (i don't believe i can run
vmware3 with that license). when i attempt to build, i get the following
errors.
however, i did fix these through the use of #ifndef .. #endif
this brought many more compile errors. mostly when the variable 'curproc' is
used. it appears that this code was not updated to run with 'struct lwp'
instead of a proc struct. is it worth my time to attempt to fix all these
errors? or is an effort already in progress to make this package work again?
or have i completely missed the mark on this?
i am compiling current pkgsrc (cvs from yesterday 2003-05-30) using
netbsd-current 1.6P(i386) with sources and userland from Feb 28, 2003
--joe
--- initial compile errors -- snip---------
In file included from
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/netbsd/drv.c:73:
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/include/x86.h:183:
warning: `MSR_SYSENTER_CS' redefined
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/x86/specialreg.h:186:
warning: this is the location of the previous definition
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/include/x86.h:184:
warning: `MSR_SYSENTER_ESP' redefined
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/x86/specialreg.h:187:
warning: this is the location of the previous definition
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/include/x86.h:185:
warning: `MSR_SYSENTER_EIP' redefined
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/x86/specialreg.h:188:
warning: this is the location of the previous definition