[vbox-dev] RE - VirtualBox 6.0.4 compiling error [/kBuild/footer-pass2-compiling-targets.kmk:739 ]

Michael Thayer michael.thayer at oracle.com
Sun Apr 7 15:36:10 GMT 2019


Hello Bipul,

Am I correctly seeing that the problem now is that "make install" of the
modules and "modprobe vboxdrv" is not working for you?  Haven't tried
that for a long time, but if you are running out of the build folder,
try "./loadall.sh" in out/.../bin to build and load the modules.  If you
are running out the the build folder you will want to have built without
hardening by the way.

Regards
Michael

07.04.19 11:02, Bipul kumar wrote:
> Hi McAllister,
> 
> Thank you for sharing your experience. Between i have tried the same
> steps & instructions mentioned here 
> /https://www.virtualbox.org/wiki/Linux%20build%20instructions  /and i am
> failed to do so on
> 
> 1.  Ubuntu 18.04.2 LTS running on 64 bit , repository enabled - main
> restricted, universe, multiverse, partner
>  Failed to build on *host* as well as inside *chroot jail*, i have
> shared the chroot jailed error in the previous email, apart it's missing
> some required packages in repository like  ||ia32-libs libc6-dev-i386
> lib32gcc1  |||lib32stdc++6|||||
> //
> 
> 2. Debian stretch 9 , I was unable to load the modules with *modprobe
> vboxdrv* as it does not found inside the kernel header file after
> building VirtualBox kernel module.
> 
>     /root at bipul:/home/bipul/vbox/out/linux.amd64/release/bin#
>     root at bipul:/home/bipul/vbox/out/linux.amd64/release/bin# modprobe
>     vboxdrv
>     modprobe: FATAL: Module vboxdrv not found in directory
>     /lib/modules/4.9.0-8-amd64/
> 
> 
> Please find the complete execution steps below:
> / *./configure *
> /
> 
>     /Checking for environment: Determined build machine: linux.amd64,
>     target machine: linux.amd64, OK./
>     /Checking for kBuild: found, OK./
>     /Checking for gcc: found version 6.3.0, OK./
>     /Checking for Open Watcom: /
>     /  *** Open Watcom was not found, using alternative BIOS sources!*/
>     /Checking for iasl: found version 20160831, OK./
>     /Checking for xslt: found, OK./
>     /Checking for pthread: found, OK./
>     /Checking for libxml2: found version 2.9.4, OK./
>     /Checking for libIDL: found version 0.8.14, OK./
>     /Checking for ssl: found version OpenSSL 1.1.0j  20 Nov 2018, OK./
>     /Checking for libcurl: found version 7.52.1, OK./
>     /Checking for libvpx: found version 1.6.1, OK./
>     /Checking for libopus: found, OK./
>     /Checking for zlib: found version 1.2.8, OK./
>     /Checking for libpng: found version 1.6.28, OK./
>     /Checking for SDL: found version 1.2.15, OK./
>     /Checking for X libraries: found, OK./
>     /Checking for Xcursor: found, OK./
>     /Checking for Xinerama: found, OK./
>     /Checking for Xrandr: found, OK./
>     /Checking for Xmu: found, OK./
>     /Checking for Mesa / GLU: found version 1.4, OK./
>     /Checking for Qt5: found version 5.7.1, OK./
>     /Checking for Qt5 devtools: found version moc 5.7.1, OK./
>     /Checking for Python support: found version 2.7.13, OK./
>     /Checking for Java support: OK./
>     /Checking for PulseAudio: found version 10.0.0 API version 12, OK./
>     /Checking for static stc++ library: found, OK./
>     /Checking for Linux kernel sources: found version 4.9.144, OK./
>     /Checking for ALSA: found version 1.1.3, OK./
>     /Checking for libdevmapper: found version 1.02.137 (2016-11-30), OK./
>     /Checking for libcap library: found, OK./
>     /*Checking for compiler.h: compiler.h not found, OK.*/
>     /Checking for 32-bit support: OK./
>     /Checking for makeself: found version 2.3.0, OK./
> 
>     /Successfully generated '/home/bipul/vbox/AutoConfig.kmk' and
>     '/home/bipul/vbox/env.sh'./
>     /Source '/home/bipul/vbox/env.sh' once before you start to build VBox:/
> 
>     /  source /home/bipul/vbox/env.sh/
>     /  kmk/
> 
>     /To compile the kernel modules, do:/
> 
>     /  cd ./out/linux.amd64/release/bin/src/
>     /  make/
> 
> 
>     /  +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++
>     WARNING +++/
>     /  Hardening is enabled which means that the VBox binaries will not
>     run from/
>     /  the binary directory. The binaries have to be installed suid root
>     and some/
>     /  more prerequisites have to be fulfilled which is normally done by
>     installing/
>     /  the final package. For development, the hardening feature can be
>     disabled/
>     /  by specifying the --disable-hardening parameter. Please never
>     disable that/
>     /  feature for the final distribution!/
>     /  +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++
>     WARNING +++/
> 
>     /Enjoy!/
> 
> 
>     /root at kungfu:/home/bipul/vbox# *source ./env.sh *
>     root at kungfu:/home/bipul/vbox# *kmk all*
>     build debug: VBOX_WITH_NO_GCC_WARNING_POLICY is enabled
>     nasm: not found
>     kBuild: Generating
>     /home/bipul/vbox/out/linux.amd64/release/DynamicConfig.kmk
>     ========= START OF
>     /home/bipul/vbox/out/linux.amd64/release/DynamicConfig.kmk =========
>     # Host version: 4.9.0; full: 4.9.0.0
>     # Linux - 4.9.0-8-amd64 - #1 SMP Debian 4.9.144-3.1 (2019-02-19)
>     VBOX_GCC_PATH_CC               ?= /usr/bin/gcc
>     VBOX_GCC_PATH_CXX              ?= /usr/bin/g++
>     VBOX_GCC_VERSION_CC            ?= $(int-add $(int-mul 10000, 6),
>     $(int-mul 100, $(firstword 3 0)), $(firstword 0 0))
>     VBOX_GCC_VERSION_CXX           ?= $(int-add $(int-mul 10000, 6),
>     $(int-mul 100, $(firstword 3 0)), $(firstword 0 0))
>     VBOX_GCC_LIBGCC                ?=
>     /usr/lib/gcc/x86_64-linux-gnu/6/libgcc.a
>     VBOX_GCC_Wno-pointer-sign      ?= -Wno-pointer-sign
>     VBOX_GCC_Wno-array_bounds      ?= -Wno-array-bounds
>     VBOX_GCC_Wextra                ?= -Wextra
>     ifneq ($(VBOX_GCC_VERSION_CC),)
>      ifneq ($(int-ge $(VBOX_GCC_VERSION_CC),40500),)
>       VBOX_GCC_Wlogical-op         ?= -Wlogical-op
>      endif
>     endif
>     VBOX_GCC_Wno-address           ?= -Wno-address
>     VBOX_GCC_Wno-delete-non-virtual-dtor    ?= -Wno-delete-non-virtual-dtor
>     VBOX_GCC_Wno-non-virtual-dtor           ?= -Wno-non-virtual-dtor
>     VBOX_GCC_Wno-int-in-bool-context        ?=
>     VBOX_GCC_Wno-int-to-pointer-cast        ?= -Wno-int-to-pointer-cast
>     VBOX_GCC_Wno-invalid-offsetof           ?= -Wno-invalid-offsetof
>     VBOX_GCC_Wno-literal-suffix             ?= -Wno-literal-suffix
>     VBOX_GCC_Wno-misleading-indentation     ?= -Wno-misleading-indentation
>     VBOX_GCC_Wno-missing-field-initializers ?=
>     -Wno-missing-field-initializers
>     VBOX_GCC_Wno-pointer-to-int-cast        ?= -Wno-pointer-to-int-cast
>     VBOX_GCC_Wno-variadic-macros            ?= -Wno-variadic-macros
>     VBOX_GCC_Wno-vla                        ?= -Wno-vla
>     VBOX_GCC_Wno-overlength-strings         ?= -Wno-overlength-strings
>     VBOX_GCC_Wno-overloaded-virtual         ?= -Wno-overloaded-virtual
>     VBOX_GCC_Wno-ignored-qualifiers         ?= -Wno-ignored-qualifiers
>     VBOX_GCC_Wno-multistatement-macros      ?=
>     VBOX_GCC_Wno-class-memaccess            ?=
>     VBOX_GCC_Wno-stringop-overflow          ?=
>     VBOX_GCC_Wno-stringop-truncation        ?=
>     VBOX_GCC_Wno-cast-function-type         ?=
>     VBOX_GCC_fno-stack-protector   ?= -fno-stack-protector
>     VBOX_GCC_fno-dwarf2-cfi-asm    ?= -fno-dwarf2-cfi-asm
>     VBOX_GCC_m64                   ?= -m64
>     VBOX_GCC_msse4.1               ?= -msse4.1
>     VBOX_GCC_mavx                  ?= -mavx
>     VBOX_GCC_mavx2                 ?= -mavx2
>     VBOX_GCC_no-pie                ?= -no-pie
>     VBOX_GCC_fdiagnostics-show-option ?= -fdiagnostics-show-option
>     VBOX_GCC_Wa_cma_nocompress_debug_sections ?=
>     -Wa,--nocompress-debug-sections
>     VBOX_GCC_mtune-generic         ?= -mtune=generic
>     VBOX_LD_as_needed              ?= -Wl,--as-needed
>     VBOX_LD_hash_style_sysv        ?= -Wl,--hash-style=sysv
>     VBOX_GCC_BUGGY_REGPARM         ?= $(int-lt $(VBOX_GCC_VERSION_CC),30400)
>     ifneq ($(VBOX_GCC_VERSION_CC),)
>      ifneq ($(int-ge $(VBOX_GCC_VERSION_CC),40000),)
>       VBOX_GCC_fvisibility-hidden  ?= -fvisibility=hidden
>     -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT
>      endif
>     endif
>     ifneq ($(VBOX_GCC_VERSION_CXX),)
>      ifneq ($(int-ge $(VBOX_GCC_VERSION_CXX),40000),)
>       VBOX_GCC_fvisibility-inlines-hidden ?= -fvisibility-inlines-hidden
>      endif
>     endif
>     VBOX_GCC_Wno-unused-parameter ?= -Wno-unused-parameter
>     VBOX_GCC_Wno-language-extension-token ?=
>     VBOX_GCC_Wno-extended-offsetof ?=
>     VBOX_GCC_Wno-gnu-folding-constant ?=
>     VBOX_GCC_Wno-return-type-c-linkage ?=
>     VBOX_GCC_Wno-string-plus-int ?=
>     VBOX_GCC_Wno-nested-anon-types ?=
>     VBOX_GCC_Wno-gnu-anonymous-struct ?=
>     ifneq ($(VBOX_GCC_VERSION_CXX),)
>      ifneq ($(int-ge $(VBOX_GCC_VERSION_CXX),40800),)
>       VBOX_GCC_std ?= -std=c++11
>      else ifneq ($(int-ge $(VBOX_GCC_VERSION_CXX),40600),)
>       VBOX_GCC_std ?= -std=c++0x
>      endif
>     endif
>     VBOX_GCC_pipe                  ?= -pipe
>     VBOX_PATH_GCC_INCS             ?=
>     /usr/lib/gcc/x86_64-linux-gnu/6/include
>     VBOX_GCC32_PATH_CC             ?= /usr/bin/gcc
>     VBOX_GCC32_PATH_CXX            ?= /usr/bin/g++
>     VBOX_GCC32_VERSION_CC          ?= $(int-add $(int-mul 10000, 6),
>     $(int-mul 100, $(firstword 3 0)), $(firstword 0 0))
>     VBOX_GCC32_VERSION_CXX         ?= $(int-add $(int-mul 10000, 6),
>     $(int-mul 100, $(firstword 3 0)), $(firstword 0 0))
>     VBOX_GCC32_LIBGCC              ?=
>     /usr/lib/gcc/x86_64-linux-gnu/6/32/libgcc.a
>     VBOX_GCC32_Wno-variadic-macros ?= -Wno-variadic-macros
>     # debug: TOOL_YASM_AS="yasm"
>     VBOX_YASM_Wno-segreg-in-64bit  ?=
>     VBOX_NASM_allow_64_bit         ?= --allow-64-bit
>     VBOX_LD_HAS_LIBXCB             ?= 1
>     VBOX_HAVE_FLEX    ?=
>     VBOX_HAVE_BISON   ?=
>     VBOX_HAVE_XMLLINT ?=
>     VBOX_JAVA_VERSION    := $(expr 1 * 10000 + 8 * 100 + 0)
>     =========== END OF
>     /home/bipul/vbox/out/linux.amd64/release/DynamicConfig.kmk =========
>     build debug: VBOX_WITH_NO_GCC_WARNING_POLICY is enabled
>     kBuild: Pass - Build Programs
>     kBuild: Pass - Libraries
>     kBuild: Pass - DLLs
>     kBuild: Pass - Programs
>     kBuild: Pass - Other Stuff
>     kBuild: Pass - Staging
>     kBuild: Generating tstVMStructSize -
>     /home/bipul/vbox/out/linux.amd64/release/obj/VMM/tstAsmStructsAsm.mac
>     /home/bipul/vbox/kBuild/bin/linux.amd64/kmk_sed -f
>     /home/bipul/vbox/src/VBox/VMM/testcase/tstAsmStructsAsm-lst.sed
>     --output
>     /home/bipul/vbox/out/linux.amd64/release/obj/VMM/tstAsmStructsAsm.mac /home/bipul/vbox/out/linux.amd64/release/obj/VMM/tstAsmStructsAsm.mac.lst
>     kBuild: Compiling tstAsmStructsasm -
>     /home/bipul/vbox/src/VBox/VMM/testcase/tstAsmStructsAsm.asm
>     kBuild: Generating tstVMStructSize -
>     /home/bipul/vbox/out/linux.amd64/release/obj/VMM/tstAsmStructsHC.h
>     kBuild: Generating tstVMStructSize -
>     /home/bipul/vbox/out/linux.amd64/release/obj/VMM/tstAsmStructsRC.h
>     kBuild: Compiling tstAsmStructsRC -
>     /home/bipul/vbox/src/VBox/VMM/testcase/tstAsmStructs.cpp
>     kBuild: Linking tstAsmStructsRC
>     kBuild: Installing tstAsmStructsRC =>
>     /home/bipul/vbox/out/linux.amd64/release/bin/tstAsmStructsRC
>     kBuild: Installing
>     /home/bipul/vbox/out/linux.amd64/release/stage/debug/bin/tstAsmStructsRC.debug
>     kBuild: Installing
>     /home/bipul/vbox/out/linux.amd64/release/bin/tstAsmStructsRC.debug
>     kBuild: Compiling tstAsmStructs -
>     /home/bipul/vbox/src/VBox/VMM/testcase/tstAsmStructs.cpp
>     kBuild: Linking tstAsmStructs
>     kBuild: Installing tstAsmStructs =>
>     /home/bipul/vbox/out/linux.amd64/release/bin/testcase/tstAsmStructs
>     /home/bipul/vbox/out/linux.amd64/release/bin/testcase/tstAsmStructs
>     tstAsmStructs: TESTING
>     info: sizeof(CPUMCPUIDLEAF): 0x20 (32)
>     info: sizeof(CPUMCPUID): 0x10 (16)
>     info: sizeof(CPUMCTXCORE): 0x120 (288)
>     info: sizeof(CPUMCTX): 0x4c0 (1216)
>     info: sizeof(CPUMCTXMSRS): 0x200 (512)
>     info: sizeof(CPUMINFO): 0x58 (88)
>     info: sizeof(CPUM): 0x270 (624)
>     info: sizeof(CPUMCPU): 0xd00 (3328)
>     info: sizeof(VMXVMCSBATCHCACHE): 0xc18 (3096)
>     info: sizeof(STAMCOUNTER): 0x8 (8)
>     info: sizeof(STAMPROFILE): 0x20 (32)
>     info: sizeof(STAMPROFILEADV): 0x28 (40)
>     info: sizeof(TRPM): 0x1430 (5168)
>     info: sizeof(TRPMCPU): 0x48 (72)
>     info: sizeof(VBOXTSS): 0x88 (136)
>     info: sizeof(SUPGIPCPU): 0x80 (128)
>     info: sizeof(SUPGLOBALINFOPAGE): 0x780 (1920)
>     info: sizeof(SUPDRVTRACERUSRCTX64): 0xf0 (240)
>     info: sizeof(VMMR0JMPBUF): 0xa8 (168)
>     info: sizeof(VMXRESTOREHOST): 0x48 (72)
>     info: sizeof(VMMSWITCHERDEF): 0x64 (100)
>     tstAsmStructs: SUCCESS
>     /home/bipul/vbox/out/linux.amd64/release/bin/tstAsmStructsRC
>     tstAsmStructs: TESTING
>     info: sizeof(CPUMCPUIDLEAF): 0x20 (32)
>     info: sizeof(CPUMCPUID): 0x10 (16)
>     info: sizeof(CPUMCTXCORE): 0x120 (288)
>     info: sizeof(CPUMCTX): 0x4c0 (1216)
>     info: sizeof(CPUMCTXMSRS): 0x200 (512)
>     info: sizeof(CPUMINFO): 0x58 (88)
>     info: sizeof(CPUM): 0x270 (624)
>     info: sizeof(CPUMCPU): 0xd00 (3328)
>     info: sizeof(VMXVMCSBATCHCACHE): 0xc18 (3096)
>     info: sizeof(STAMCOUNTER): 0x8 (8)
>     info: sizeof(STAMPROFILE): 0x20 (32)
>     info: sizeof(STAMPROFILEADV): 0x28 (40)
>     info: sizeof(TRPM): 0x1430 (5168)
>     info: sizeof(TRPMCPU): 0x48 (72)
>     info: sizeof(VBOXTSS): 0x88 (136)
>     info: sizeof(SUPGIPCPU): 0x80 (128)
>     info: sizeof(SUPGLOBALINFOPAGE): 0x780 (1920)
>     info: sizeof(SUPDRVTRACERUSRCTX64): 0xf0 (240)
>     info: sizeof(VMMR0JMPBUF): 0xa8 (168)
>     info: sizeof(VMXRESTOREHOST): 0x48 (72)
>     tstAsmStructs: SUCCESS/
> 
> /
> /
> 
>     /root at kungfu:/home/bipul/vbox/out/linux.amd64/release/bin/src# *make*/
>     /=== Building 'vboxdrv' module ===/
>     /make[1]: Entering directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxdrv'/
>     /make V= CONFIG_MODULE_SIG= -C /lib/modules/4.9.0-8-amd64/build
>     M=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxdrv
>     SRCROOT=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxdrv -j2
>     modules/
>     /make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /  Building modules, stage 2./
>     /  MODPOST 1 modules/
>     /make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /make[1]: Leaving directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxdrv'/
> 
>     /=== Building 'vboxnetflt' module ===/
>     /make[1]: Entering directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetflt'/
>     /make V= CONFIG_MODULE_SIG= -C /lib/modules/4.9.0-8-amd64/build
>     M=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetflt
>     SRCROOT=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetflt
>     -j2 modules/
>     /make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /  Building modules, stage 2./
>     /  MODPOST 1 modules/
>     /make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /make[1]: Leaving directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetflt'/
> 
>     /=== Building 'vboxnetadp' module ===/
>     /make[1]: Entering directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetadp'/
>     /make V= CONFIG_MODULE_SIG= -C /lib/modules/4.9.0-8-amd64/build
>     M=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetadp
>     SRCROOT=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetadp
>     -j2 modules/
>     /make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /  Building modules, stage 2./
>     /  MODPOST 1 modules/
>     /make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /make[1]: Leaving directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetadp'/
> 
>     /=== Building 'vboxpci' module ===/
>     /make[1]: Entering directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxpci'/
>     /make V= CONFIG_MODULE_SIG= -C /lib/modules/4.9.0-8-amd64/build
>     M=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxpci
>     SRCROOT=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxpci -j2
>     modules/
>     /make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /  Building modules, stage 2./
>     /  MODPOST 1 modules/
>     /make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /make[1]: Leaving directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxpci'/
> 
>     /root at kungfu:/home/bipul/vbox/out/linux.amd64/release/bin/src# *make
>     install*/
>     /make[1]: Entering directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxdrv'/
>     /make V= CONFIG_MODULE_SIG= -C /lib/modules/4.9.0-8-amd64/build
>     M=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxdrv
>     SRCROOT=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxdrv -j2
>     modules/
>     /make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /  Building modules, stage 2./
>     /  MODPOST 1 modules/
>     /make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /make V= CONFIG_MODULE_SIG= -C /lib/modules/4.9.0-8-amd64/build
>     M=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxdrv
>     SRCROOT=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxdrv
>     INSTALL_MOD_PATH= INSTALL_MOD_DIR=misc modules_install/
>     /make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /  INSTALL
>     /home/bipul/vbox/out/linux.amd64/release/bin/src/vboxdrv/vboxdrv.ko/
>     /  DEPMOD  4.9.0-8-amd64/
>     /make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /make[1]: Leaving directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxdrv'/
>     /make[1]: Entering directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetflt'/
>     /make V= CONFIG_MODULE_SIG= -C /lib/modules/4.9.0-8-amd64/build
>     M=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetflt
>     SRCROOT=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetflt
>     -j2 modules/
>     /make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /  Building modules, stage 2./
>     /  MODPOST 1 modules/
>     /make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /make V= CONFIG_MODULE_SIG= -C /lib/modules/4.9.0-8-amd64/build
>     M=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetflt
>     SRCROOT=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetflt
>     INSTALL_MOD_PATH= INSTALL_MOD_DIR=misc modules_install/
>     /make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /  INSTALL
>     /home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetflt/vboxnetflt.ko/
>     /  DEPMOD  4.9.0-8-amd64/
>     /make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /make[1]: Leaving directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetflt'/
>     /make[1]: Entering directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetadp'/
>     /make V= CONFIG_MODULE_SIG= -C /lib/modules/4.9.0-8-amd64/build
>     M=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetadp
>     SRCROOT=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetadp
>     -j2 modules/
>     /make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /  Building modules, stage 2./
>     /  MODPOST 1 modules/
>     /make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /make V= CONFIG_MODULE_SIG= -C /lib/modules/4.9.0-8-amd64/build
>     M=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetadp
>     SRCROOT=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetadp
>     INSTALL_MOD_PATH= INSTALL_MOD_DIR=misc modules_install/
>     /make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /  INSTALL
>     /home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetadp/vboxnetadp.ko/
>     /  DEPMOD  4.9.0-8-amd64/
>     /make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /make[1]: Leaving directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxnetadp'/
>     /make[1]: Entering directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxpci'/
>     /make V= CONFIG_MODULE_SIG= -C /lib/modules/4.9.0-8-amd64/build
>     M=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxpci
>     SRCROOT=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxpci -j2
>     modules/
>     /make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /  Building modules, stage 2./
>     /  MODPOST 1 modules/
>     /make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /make V= CONFIG_MODULE_SIG= -C /lib/modules/4.9.0-8-amd64/build
>     M=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxpci
>     SRCROOT=/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxpci
>     INSTALL_MOD_PATH= INSTALL_MOD_DIR=misc modules_install/
>     /make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /  INSTALL
>     /home/bipul/vbox/out/linux.amd64/release/bin/src/vboxpci/vboxpci.ko/
>     /  DEPMOD  4.9.0-8-amd64/
>     /make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'/
>     /make[1]: Leaving directory
>     '/home/bipul/vbox/out/linux.amd64/release/bin/src/vboxpci'/
>     /root at kungfu:/home/bipul/vbox/out/linux.amd64/release/bin/src# cd ../
> 
> 
> 
> root at kungfu:/home/bipul/vbox/out/linux.amd64/release/bin# modprobe vboxdrv
> modprobe: FATAL: Module vboxdrv not found in directory
> /lib/modules/4.9.0-8-amd64
> 
> Please help, Thank you.
> 
>     Respectfully,
>     Bipul
>     PUBLIC KEY <http://ix.io/1nWf>
>     97F0 2E08 7DE7 D538 BDFA  B708 86D8 BE27 8196 D466
>                     ** Please excuse brevity and typos. **
> 
> 
> On Sun, Apr 7, 2019 at 8:48 AM Valdis Klētnieks <valdis.kletnieks at vt.edu
> <mailto:valdis.kletnieks at vt.edu>> wrote:
> 
>     On Sun, 07 Apr 2019 04:42:44 +0530, Bipul kumar said:
> 
>     > One thing more , would you like to share required packages &
>     library files,
>     > to install VirtualBox 6.04
> 
>     I haven't tried building the entire thing from source, only the
>     kernel modules.
>     The documentation should list the libraries needed.  If all else
>     fails, just keep
>     trying and add packages as the build fails because something's missing.
> 
> 
> _______________________________________________
> vbox-dev mailing list
> vbox-dev at virtualbox.org
> https://www.virtualbox.org/mailman/listinfo/vbox-dev
> 

-- 
Michael Thayer | VirtualBox engineer
ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | D-71384 Weinstadt

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstraße 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Nederland, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pEpkey.asc
Type: application/pgp-keys
Size: 2468 bytes
Desc: not available
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20190407/c7e9d67c/attachment.bin>


More information about the vbox-dev mailing list