# 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