Seite 1 von 2

Your kernel was built with "gcc" version "4.1

Verfasst: 22.06.2010, 15:12
von Kevind
Hey Com,..

habe ein folgendes Problem mein VMware zu installieren:
Your kernel was built with "gcc" version "4.1.2", while you are trying to use
"/usr/bin/gcc-4.1" version "4.1.3". This configuration is not recommended and
VMware Server may crash if you'll continue. Please try to use exactly same
compiler as one used for building your kernel. Do you want to go with compiler
"/usr/bin/gcc-4.1" version "4.1.3" anyway? [no] no


Was nun?
Freue mich auf eure Antworten, danke.
[/quote]

Verfasst: 22.06.2010, 15:14
von mschoen
yes eingeben auf die letzte frage und weitersehen...

Verfasst: 22.06.2010, 15:22
von Kevind
Davor kommt:
None of the pre-built vmmon modules for VMware Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes] y


Dann:
Your kernel was built with "gcc" version "4.1.2", while you are trying to use
"/usr/bin/gcc-4.1" version "4.1.3". This configuration is not recommended and
VMware Server may crash if you'll continue. Please try to use exactly same
compiler as one used for building your kernel. Do you want to go with compiler
"/usr/bin/gcc-4.1" version "4.1.3" anyway? [no] y


Nach beantworten (y):
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

Verfasst: 22.06.2010, 18:15
von Dayworker
Eigentlich sollte es da auch mit YES weitergehen. Ansonsten mußt du den Speicherort überprüfen und entsprechend angeben.
Allerdings bekam ich solche GCC-Compilerwarnungen immer nur auf neueren Linux-Kernelversionen nach 2.6.18 zu sehen. Falls du also einen dieser Kernel einsetzt, wirst du ohne "Any-Any-Patch" oder eine entsprechende Anpassung durch den Distributor nicht viel Freude dran haben. Falls du dann die benötigten Kernelmodule überhaupt übersetzt bekommst...

Verfasst: 22.06.2010, 18:48
von Kevind
So ein zufall das ich Linux-Kernelversionen 2.6.18-194.3.1.el5.028stab069.6 habe.
Bei mir aktuallisiert es auch nicht den linux-header und finde ohne auch nicht.
Weiß nun überhaupt nicht mehr weiter.

Verfasst: 22.06.2010, 19:00
von mschoen
Sind die Kernel-Headers überhaupt installiert? Danach ein Reboot und dann sollte es an der Stelle weitergehen...

Gruß Marcus

Verfasst: 22.06.2010, 19:01
von Dayworker
Wenn du das Script startest, sagt er dir doch genau welche Abhängigkeiten wie Kernel-Quellen etc du vorher noch über die Paketverwaltung auflösen mußt. Dabei sollte die Paketverwaltung dann eigentlich auch Klar-Schiff machen.

Such mal im Forum nach einer Lösung und paß dabei auf, daß du nicht nach Themen sondern Beiträgen suchst!
Die Einstellung dafür lautet "Ergebnis anzeigen als:". ;)

Verfasst: 23.06.2010, 18:02
von Kevind
Noch eine Frage weil ich finde nichts mit der Suchfunktion^^
Also..
Wie intallier ich meinen Kernel? Oder gibt es ihn? Und wo?
führe:

Code: Alles auswählen

apt-get install linux-headers-´uname -r´

In meinen Fall ist es:
2.6.18-194.3.1.el5.028stab069.6 (=`uname -r`)


Dann aber^^:

Code: Alles auswählen

apt-get install linux-headers-`uname -r`
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package linux-headers-2.6.18-194.3.1.el5.028stab069.6


Also dass heißt doch, es gibt meine Kernelversion nicht zu installen?
Hilfe bitte..

Verfasst: 23.06.2010, 18:05
von Dayworker
Fang doch vielleicht erstmal damit an und teil uns dein Linux mit. 2.6.18-194.3.1.el5.028stab069.6 ist nicht wirklich aussagekräftig dabei und vielleicht gibt es ja für deine Distribution schon eine Lösung entweder hier bei uns oder im VMTN.

Verfasst: 23.06.2010, 18:31
von Kevind

Code: Alles auswählen

Linux  2.6.18-194.3.1.el5.028stab069.6 #1 SMP Wed May 26 18:31:05 MSD 2010 i686 GNU/Linux

Wenn du das meinst
(PS. Bin Anfänger nur mal so^^)

Verfasst: 23.06.2010, 20:51
von Dayworker
Ist das Fedora, RHEL, CentOS, Mandriva oder sonstwas als Distribution?

Verfasst: 24.06.2010, 01:21
von McStarfighter
Ich vermute, es ist Debian Etch (4.x) ...

- apt als Paketverwaltung
- Kernel 2.6.18

...

Sagt mir bitte, ob ich richtig liege ... ;)

Verfasst: 25.06.2010, 14:51
von Kevind
McStarfighter hat geschrieben:Ich vermute, es ist Debian Etch (4.x) ...

- apt als Paketverwaltung
- Kernel 2.6.18

...

Sagt mir bitte, ob ich richtig liege ... ;)


Es ist Debian 5.0 Lenny.
Mit kernel 2.6.18 ja

Verfasst: 25.06.2010, 15:04
von McStarfighter
Lenny hat doch Kernel 2.6.26 ... grübel ... Aber egal, nun wissen wir wenigstens dein System ... :D

Verfasst: 25.06.2010, 15:09
von Kevind
aber mit

Code: Alles auswählen

uname -r

sagt es ich habe 2.6.18 ..^^
und bei der installation sagt es ja auch ich habe die falschen linux-headers.
und wenn ich

Code: Alles auswählen

apt-get install linux-header-`uname -r`

mache findet er das packet nicht

Verfasst: 25.06.2010, 15:50
von Dayworker
Das kommt wahrscheinlich daher, daß Debian den Kernel 2.6.18 aus ihrem Lenny-Depot genommen hat.
Laß dir doch einfach mal die komplette Kernel-Liste anzeigen.

Verfasst: 25.06.2010, 22:20
von Kevind
Sry aber wie geht das?

Verfasst: 25.06.2010, 22:22
von Dayworker
Schau doch selbst nach man apt-get. ;)

Verfasst: 25.06.2010, 22:30
von Kevind
Also habe bei /lib/moduels ma geschaut da ist die "2.6.26-2-686" version.
wie mache ich das es das übernimmt echt kA mehr -.- bitte um hilfe

Verfasst: 25.06.2010, 22:45
von Dayworker
Muß es denn unbedingt Linux als Host-OS sein?
Wenn du beim Auflösen dieser Abhängigkeiten schon Schwierigkeiten hast, sehe ich etwas schwarz für die weitere Funktion, wenn es wirklich mal tricky wird. Ab Kernel 2.6.18 aufwärts ist eh mit Problemen zu rechnen, da hilft dir selbst die VMserver2-Version auch nicht weiter und du bist entweder auf die sogenannten Any-Any-Patches oder entsprechende Distributionsspezifische Patches angewiesen.

Machbar wäre aber auch das, allerdings ist die Lernkurve bei Linux wesentlich steiler.

Verfasst: 25.06.2010, 22:50
von Kevind
Wo bekomm ich den aktuellesten patch her, habe das alte gelöscht und finde den link nicht mehr. kannst du das bitte schicken

Verfasst: 25.06.2010, 23:27
von Kevind
Ich denke das wird nie was bei mir-.-

Verfasst: 26.06.2010, 04:58
von Dayworker
Ich hab keine Adresse daliegen. Such einfach mal bei Goggle nach Any-Any-Patch und deiner Kernel-Version.
Alternativ sollte dir auch Wichtig: VMserver1/2 und aktuelle Kernel ab 2.6.20+ weiterhelfen.

Verfasst: 26.06.2010, 11:18
von Kevind
Ja mein einziges Problem ist ich kann nicht die richtige linux-headers installieren..
Finde nichts via google

Verfasst: 26.06.2010, 11:48
von McStarfighter
Hast du eventuell noch zusätzliche Repos integriert, die eventuell eigene Headers bereitstellen? Und hast du diese Repos dann als bevorzugt eingetragen?

Denn wenn man sich nur am Lenny-Depot bedient, dann gibts auch nur Kernel 2.6.26 ... http://packages.debian.org/lenny/linux-headers-2.6-686