[Eisfair] Schwierigkeiten beim Kompilieren des Moduls vboxdrv auf einem Eisfair-1
Jürgen Witt
j-witt at web.de
Di Jan 1 22:33:35 CET 2013
Hallo NG,
ich habe meinen Eisfair-1 gerade aktualisert (base 2.0.1, kernel 2.0.28
2.6.32-eisfair-1-SMP) und wollte meine bis dahin laufende
VirtualBox-Installation von 4.2.4 auf 4.2.6 bringen. Das Kompilieren des
Moduls vboxdrv bricht ab und in /var/log/vbox-install.log finde ich
diese Einträge:
VirtualBox 4.2.6 r82870 installer, built 2012-12-19T14:43:33Z.
Testing system setup...
System setup appears correct.
Removing previous installation of VirtualBox 4.2.6 r82870 from
/opt/VirtualBox
./routines.sh: line 343: /etc/init.d/vboxnet: No such file or directory
Stopping VirtualBox kernel modules ...done.
make KBUILD_VERBOSE=1 SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0
CONFIG_MODULE_SIG=
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)
ERROR: Kernel configuration is invalid.
include/linux/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f scripts/Makefile.build obj=/tmp/vbox.0
gcc -Wp,-MD,/tmp/vbox.0/linux/.SUPDrv-linux.o.d -nostdinc -isystem
include -I
gcc: error trying to exec 'cc1': execvp: No such file or directory
as: error while loading shared libraries: libopcodes-2.18.so: cannot
open shared
make[2]: *** [/tmp/vbox.0/linux/SUPDrv-linux.o] Error 1
make[1]: *** [_module_/tmp/vbox.0] Error 2
make: *** [vboxdrv] Error 2
Dann habe ich (nach einer Google-Recherche) versucht das Paket gcobjc zu
installieren, aber das gelingt nicht.
Available packages:
1. - S: 2.0.0 objc 4.2.5 (part of developer)
? = unknown - = not installed n = New o = Old i = Installed >
= Link
Select (1-1, ENTER=Return, 0=Exit)? 1
Package: objc 4.2.5 (part of developer)
URL: http://www.pack-eis.de/dl.php?l=12885/gcobjc.tar.bz2
Name: gcobjc
Package: objc 4.2.5 (part of developer)
Version: 2.0.0
Date: 2012-12-28
Space: 33 MB required
Author: the eisfair team, team(at)eisfair(dot)org
Status: stable
Section: devel
This package contains the GNU compiler collection
for objc:
GCC-4.2.5 20090330 (prerelease)
http://www.gnu.org/software/gcc
Install (y=yes, n=no)? y
--2013-01-01 22:10:36--
http://www.pack-eis.de/dl.php?l=12885/gcobjc.tar.bz2
Resolving www.pack-eis.de (www.pack-eis.de)... 217.197.80.132
Connecting to www.pack-eis.de (www.pack-eis.de)|217.197.80.132|:80...
connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location:
http://download.eisfair.org/pack-eis/download/12885/gcobjc.tar.bz2
[following]
--2013-01-01 22:10:37--
http://download.eisfair.org/pack-eis/download/12885/gcobjc.tar.bz2
Resolving download.eisfair.org (download.eisfair.org)... 130.133.8.35
Connecting to download.eisfair.org
(download.eisfair.org)|130.133.8.35|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9613577 (9.2M) [application/x-bzip2]
Saving to: 'gcobjc.tar.bz2'
100%[======================================>] 9,613,577 689KB/s in 14s
2013-01-01 22:10:51 (679 KB/s) - 'gcobjc.tar.bz2' saved [9613577/9613577]
Please wait ...
The gcobjc works only with the gcc Version 4.2.5
Press ENTER to continue
gcc ist aber in Version 4.2.5 installiert.
Kann mir jemand weiter helfen?
Gruß
Jürgen
Mehr Informationen über die Mailingliste Eisfair