# sh VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 1.5.4 Guest Additions for Linux installation.................................................................................................................................................
VirtualBox 1.5.4 Guest Additions installation
Building the VirtualBox Guest Additions kernel module...
Unable to build the kernel module. See the log file /var/log/vboxadd-install.log
for more details.

/var/log/vboxadd-install.log is attached.

Judging by the error messages, at least a make flag
to include the directory /var/tmp/vbox.N/include so
the iprt dir could be found. But even then the 2 files
iprt/heap.h and iprt/spinlock.h woould not have been found.

# cd /var/tmp/vbox.0
# find . \( -name heap.h -o -name spinlock.h \)
#

So where are these 2 files supposed to be??

Installed kernel is:
kernel-2.6.23.15-80.fc7
kernel-devel-2.6.23.15-80.fc7
kernel-headers-2.6.23.15-80.fc7


Installing VirtualBox 1.5.4 Guest Additions, built Sat Dec 29 09:36:08 CET 2007

Testing the setup of the guest system

Building a test kernel module...

make KBUILD_VERBOSE=1 -C /lib/modules/2.6.23.15-80.fc7/build SUBDIRS=/var/tmp/selfgz485024805/module/test SRCROOT=/var/tmp/selfgz485024805/module/test modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || (		\
	echo;								\
	echo "  ERROR: Kernel configuration is invalid.";		\
	echo "         include/linux/autoconf.h or include/config/auto.conf are missing.";	\
	echo "         Run 'make oldconfig && make prepare' on kernel src to fix it.";	\
	echo;								\
	/bin/false)
mkdir -p /var/tmp/selfgz485024805/module/test/.tmp_versions
rm -f /var/tmp/selfgz485024805/module/test/.tmp_versions/*
make -f scripts/Makefile.build obj=/var/tmp/selfgz485024805/module/test
  gcc -Wp,-MD,/var/tmp/selfgz485024805/module/test/.test.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/lib/modules/2.6.23.15-80.fc7/build/include  -I/var/tmp/selfgz485024805/module/test/ -I/var/tmp/selfgz485024805/module/test/include -I/var/tmp/selfgz485024805/module/test/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBGL_HGCM -DVBOX_HGCM   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(test)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd_test)" -c -o /var/tmp/selfgz485024805/module/test/test.o /var/tmp/selfgz485024805/module/test/test.c
  ld -m elf_x86_64  -r -o /var/tmp/selfgz485024805/module/test/vboxadd_test.o /var/tmp/selfgz485024805/module/test/test.o
  Building modules, stage 2.
make -f /usr/src/kernels/2.6.23.15-80.fc7-x86_64/scripts/Makefile.modpost
  scripts/mod/modpost   -i /usr/src/kernels/2.6.23.15-80.fc7-x86_64/Module.symvers -I /var/tmp/selfgz485024805/module/test/Module.symvers -o /var/tmp/selfgz485024805/module/test/Module.symvers -w -s
  gcc -Wp,-MD,/var/tmp/selfgz485024805/module/test/.vboxadd_test.mod.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign    -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vboxadd_test.mod)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd_test)" -DMODULE -c -o /var/tmp/selfgz485024805/module/test/vboxadd_test.mod.o /var/tmp/selfgz485024805/module/test/vboxadd_test.mod.c
  ld -r -m elf_x86_64   -o /var/tmp/selfgz485024805/module/test/vboxadd_test.ko /var/tmp/selfgz485024805/module/test/vboxadd_test.o /var/tmp/selfgz485024805/module/test/vboxadd_test.mod.o
Inserting the test module module/test/vboxadd_test.ko into the kernel.

Building the VirtualBox Guest Additions kernel module.

make KBUILD_VERBOSE=1 -C /lib/modules/2.6.23.15-80.fc7/build SUBDIRS=/var/tmp/vbox.0 SRCROOT=/var/tmp/vbox.0 modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || (		\
	echo;								\
	echo "  ERROR: Kernel configuration is invalid.";		\
	echo "         include/linux/autoconf.h or include/config/auto.conf are missing.";	\
	echo "         Run 'make oldconfig && make prepare' on kernel src to fix it.";	\
	echo;								\
	/bin/false)
mkdir -p /var/tmp/vbox.0/.tmp_versions
rm -f /var/tmp/vbox.0/.tmp_versions/*
make -f scripts/Makefile.build obj=/var/tmp/vbox.0
  gcc -Wp,-MD,/var/tmp/vbox.0/.cmc.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/lib/modules/2.6.23.15-80.fc7/build/include  -I/var/tmp/vbox.0/ -I/var/tmp/vbox.0/include -I/var/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(cmc)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/vbox.0/cmc.o /var/tmp/vbox.0/cmc.c
/var/tmp/vbox.0/cmc.c: In function ‘vboxadd_cmc_call’:
/var/tmp/vbox.0/cmc.c:35: warning: large integer implicitly truncated to unsigned type
/var/tmp/vbox.0/cmc.c:38: warning: large integer implicitly truncated to unsigned type
/var/tmp/vbox.0/cmc.c:41: warning: large integer implicitly truncated to unsigned type
  gcc -Wp,-MD,/var/tmp/vbox.0/.hgcmcall.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/lib/modules/2.6.23.15-80.fc7/build/include  -I/var/tmp/vbox.0/ -I/var/tmp/vbox.0/include -I/var/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(hgcmcall)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/vbox.0/hgcmcall.o /var/tmp/vbox.0/hgcmcall.c
/var/tmp/vbox.0/hgcmcall.c: In function ‘vbox_hgcm_get_r3_params’:
/var/tmp/vbox.0/hgcmcall.c:117: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘size_t’
/var/tmp/vbox.0/hgcmcall.c:137: warning: cast to pointer from integer of different size
/var/tmp/vbox.0/hgcmcall.c:149: warning: cast from pointer to integer of different size
/var/tmp/vbox.0/hgcmcall.c:159: warning: cast from pointer to integer of different size
/var/tmp/vbox.0/hgcmcall.c: In function ‘vbox_hgcm_return_r0_struct’:
/var/tmp/vbox.0/hgcmcall.c:275: warning: cast to pointer from integer of different size
/var/tmp/vbox.0/hgcmcall.c:277: warning: cast to pointer from integer of different size
/var/tmp/vbox.0/hgcmcall.c: In function ‘vbox_ioctl_hgcm_call’:
/var/tmp/vbox.0/hgcmcall.c:351: warning: large integer implicitly truncated to unsigned type
  gcc -Wp,-MD,/var/tmp/vbox.0/.vboxmod.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/lib/modules/2.6.23.15-80.fc7/build/include  -I/var/tmp/vbox.0/ -I/var/tmp/vbox.0/include -I/var/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vboxmod)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/vbox.0/vboxmod.o /var/tmp/vbox.0/vboxmod.c
/var/tmp/vbox.0/vboxmod.c: In function ‘vboxadd_ioctl’:
/var/tmp/vbox.0/vboxmod.c:156: warning: large integer implicitly truncated to unsigned type
/var/tmp/vbox.0/vboxmod.c:178: warning: large integer implicitly truncated to unsigned type
/var/tmp/vbox.0/vboxmod.c:213: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘size_t’
/var/tmp/vbox.0/vboxmod.c:213: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘size_t’
/var/tmp/vbox.0/vboxmod.c:266: warning: large integer implicitly truncated to unsigned type
/var/tmp/vbox.0/vboxmod.c:278: warning: large integer implicitly truncated to unsigned type
/var/tmp/vbox.0/vboxmod.c:377: warning: format ‘%x’ expects type ‘unsigned int’, but argument 3 has type ‘long unsigned int’
/var/tmp/vbox.0/vboxmod.c: In function ‘vboxadd_reserve_hypervisor’:
/var/tmp/vbox.0/vboxmod.c:528: warning: cast from pointer to integer of different size
/var/tmp/vbox.0/vboxmod.c: In function ‘init’:
/var/tmp/vbox.0/vboxmod.c:825: warning: format ‘%x’ expects type ‘unsigned int’, but argument 6 has type ‘size_t’
  gcc -Wp,-MD,/var/tmp/vbox.0/.GenericRequest.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/lib/modules/2.6.23.15-80.fc7/build/include  -I/var/tmp/vbox.0/ -I/var/tmp/vbox.0/include -I/var/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(GenericRequest)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/vbox.0/GenericRequest.o /var/tmp/vbox.0/GenericRequest.c
  gcc -Wp,-MD,/var/tmp/vbox.0/.PhysHeap.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/lib/modules/2.6.23.15-80.fc7/build/include  -I/var/tmp/vbox.0/ -I/var/tmp/vbox.0/include -I/var/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(PhysHeap)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/vbox.0/PhysHeap.o /var/tmp/vbox.0/PhysHeap.c
  gcc -Wp,-MD,/var/tmp/vbox.0/.SysHlp.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/lib/modules/2.6.23.15-80.fc7/build/include  -I/var/tmp/vbox.0/ -I/var/tmp/vbox.0/include -I/var/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SysHlp)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/vbox.0/SysHlp.o /var/tmp/vbox.0/SysHlp.c
  gcc -Wp,-MD,/var/tmp/vbox.0/.Init.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/lib/modules/2.6.23.15-80.fc7/build/include  -I/var/tmp/vbox.0/ -I/var/tmp/vbox.0/include -I/var/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(Init)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/vbox.0/Init.o /var/tmp/vbox.0/Init.c
  gcc -Wp,-MD,/var/tmp/vbox.0/.VMMDev.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/lib/modules/2.6.23.15-80.fc7/build/include  -I/var/tmp/vbox.0/ -I/var/tmp/vbox.0/include -I/var/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(VMMDev)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/vbox.0/VMMDev.o /var/tmp/vbox.0/VMMDev.c
  gcc -Wp,-MD,/var/tmp/vbox.0/.HGCMInternal.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/lib/modules/2.6.23.15-80.fc7/build/include  -I/var/tmp/vbox.0/ -I/var/tmp/vbox.0/include -I/var/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(HGCMInternal)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/vbox.0/HGCMInternal.o /var/tmp/vbox.0/HGCMInternal.c
/var/tmp/vbox.0/HGCMInternal.c: In function ‘VbglHGCMCall’:
/var/tmp/vbox.0/HGCMInternal.c:190: warning: cast to pointer from integer of different size
/var/tmp/vbox.0/HGCMInternal.c:265: warning: cast to pointer from integer of different size
  gcc -Wp,-MD,/var/tmp/vbox.0/r0drv/.alloc-r0drv.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/lib/modules/2.6.23.15-80.fc7/build/include  -I/var/tmp/vbox.0/ -I/var/tmp/vbox.0/include -I/var/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(alloc_r0drv)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/vbox.0/r0drv/alloc-r0drv.o /var/tmp/vbox.0/r0drv/alloc-r0drv.c
  gcc -Wp,-MD,/var/tmp/vbox.0/r0drv/linux/.alloc-r0drv-linux.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os  -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign  -I/lib/modules/2.6.23.15-80.fc7/build/include  -I/var/tmp/vbox.0/ -I/var/tmp/vbox.0/include -I/var/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(alloc_r0drv_linux)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.o /var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:38:24: error: iprt/heap.h: No such file or directory
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:39:28: error: iprt/spinlock.h: No such file or directory
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c: In function ‘rtR0MemExecCleanup’:
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:60: error: implicit declaration of function ‘RTSpinlockDestroy’
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c: In function ‘RTR0MemExecDonate’:
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:85: error: implicit declaration of function ‘RTSpinlockCreate’
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:88: error: implicit declaration of function ‘RTHeapSimpleInit’
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c: In function ‘rtMemAlloc’:
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:114: error: ‘RTSPINLOCKTMP’ undeclared (first use in this function)
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:114: error: (Each undeclared identifier is reported only once
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:114: error: for each function it appears in.)
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:114: error: expected ‘;’ before ‘SpinlockTmp’
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:115: error: implicit declaration of function ‘RTSpinlockAcquireNoInts’
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:115: error: ‘SpinlockTmp’ undeclared (first use in this function)
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:116: error: implicit declaration of function ‘RTHeapSimpleAlloc’
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:116: warning: cast to pointer from integer of different size
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:117: error: implicit declaration of function ‘RTSpinlockReleaseNoInts’
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c: In function ‘rtMemFree’:
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:167: error: ‘RTSPINLOCKTMP’ undeclared (first use in this function)
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:167: error: expected ‘;’ before ‘SpinlockTmp’
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:168: error: ‘SpinlockTmp’ undeclared (first use in this function)
/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.c:169: error: implicit declaration of function ‘RTHeapSimpleFree’
make[2]: *** [/var/tmp/vbox.0/r0drv/linux/alloc-r0drv-linux.o] Error 1
make[1]: *** [_module_/var/tmp/vbox.0] Error 2
make: *** [vboxadd] Error 2
_______________________________________________
vbox-users mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-users

Reply via email to