Find the answer to your Linux question:
Results 1 to 8 of 8
I've installed a fresh installation of OpenSUSE 11.0 and when I have installed VirtualBox, it prompted me that it failed to start due to a driver model being missing. To ...
  1. #1
    Just Joined!
    Join Date
    Mar 2005
    Posts
    6

    ./configure, make, make install is missing

    I've installed a fresh installation of OpenSUSE 11.0 and when I have installed VirtualBox, it prompted me that it failed to start due to a driver model being missing. To fix it, I needed to compile it. No problems.

    I go in Konsole, type /etc/init.d/vboxdrv setup

    This is what I got:
    Code:
    Stopping VirtualBox kernel module                                 done
    Recompiling VirtualBox kernel module                              failed
      (Look at /var/log/vbox-install.log to find out what went wrong)
    I went to the log and to my surprise, I saw:
    make: No such file or directory.

    Then, I knew that my C compiler wasn't installed. So, I pop a visit in YaST, install gcc, and still nothing. There's no C compiler, and I've installed gcc!

    Is there anything that I've missed?

  2. #2
    Linux Guru gogalthorp's Avatar
    Join Date
    Oct 2006
    Location
    West (by God) Virginia
    Posts
    3,105
    If this is a driver issue you will need the kernel-source also for the header files.

  3. #3
    Just Joined!
    Join Date
    Mar 2005
    Posts
    6
    I've installed kernel-source and I'm still stuck at the same place as before.

  4. #4
    Linux Guru gogalthorp's Avatar
    Join Date
    Oct 2006
    Location
    West (by God) Virginia
    Posts
    3,105
    Type gcc at the command line. This is what you should see if gcc is installed

    Code:
    gogalthorp@linux1:~> gcc
    gcc: no input files
    gogalthorp@linux1:~>
    This is what you will see if it is not

    Code:
    bash: gcc: command not found
    Note in order to compile a driver module you will also need to be root!

  5. #5
    Just Joined!
    Join Date
    Mar 2005
    Posts
    6
    Yep, gcc appears to work. I'm also being root when I install the module. It's just the ./configure, make and make install that won't go.

  6. #6
    Linux Guru coopstah13's Avatar
    Join Date
    Nov 2007
    Location
    NH, USA
    Posts
    3,149
    "make" is a separate thing from gcc, have you installed that?

  7. #7
    Just Joined!
    Join Date
    Mar 2005
    Posts
    6
    I didn't install that. I didn't know they were seperate from each other. Thanks! Now, I have another problem. It's more severe:

    Each time I run /etc/init.d/vboxdrv setup, I get an error in the log and that error is this one:

    Code:
    Makefile:154: *** Error: unable to find the include directory for your current Linux kernel. Specify KERN_INCL=<directory> and run Make again.  Stop.

  8. #8
    Linux Guru coopstah13's Avatar
    Join Date
    Nov 2007
    Location
    NH, USA
    Posts
    3,149
    as gogalthorpe mentioned earlier, you need to install either the source or the header files for the kernel you are running

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...