Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: VMware server installatie  (gelezen 1089 keer)

FlyDude

  • Gast
VMware server installatie
« Gepost op: 2006/09/28, 22:00:14 »
Hallo,

Ik ben zojuist gestrand met het installeren van VMware server onder Ubuntu.
Het configuratiescript geeft onderstaande foutmelding:

Setup is unable to find the "make" program on your machine.  Please make sure
it is installed.  Do you want to specify the location of this program by hand?

Iemand een idee hoe dit is op te lossen?

Groet.

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
VMware server installatie
« Reactie #1 Gepost op: 2006/09/29, 10:40:07 »
Yep, in Synapatic software manager (Systeem -> Beheer) even zoeken op "make" en deze aanvinken voor installatie en uitvoeren. De kans bestaat dat je dat ook voor gcc ook moet doen.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

FlyDude

  • Gast
VMware server installatie
« Reactie #2 Gepost op: 2006/09/29, 12:56:24 »
Bedankt. Dat lost inderdaad de "make" melding op.
Ook heeft hij gcc nog nodig, maar er staan ook versie-specifieke gcc packages in Synaptic. Bijvoorbeeld gcc-4.0

Welke moet ik nemen?

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
VMware server installatie
« Reactie #3 Gepost op: 2006/09/29, 14:52:58 »
Ik heb toen de laatste versie (>= 4.0) genomen en dat werkte goed. Heeeeeel soms krijg je namelijk te maken met software die specifiek gecompileerd moet zijn met exact dezelfde gcc versie omdat het anders niet werkt. Vandaar dat de oudere versies (vooral 2.95) er ook nog staan, maar gelukkig komt dat niet zo vaak voor ...
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

FlyDude

  • Gast
VMware server installatie
« Reactie #4 Gepost op: 2006/09/29, 23:19:01 »
Bedankt weer, alweer een stapje verder.
De compiler schijnt de C header files van de kernel niet te kunnen vinden en vraagt naar het pad (met een default)
Zie hieronder:

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

Na accepteren van de default krijg ik:

The path "/usr/src/linux/include" is not an existing directory.

Ik weet zeker dat de header files geinstalleerd zijn, maar niet in welke directory.

Wel vreemd allemaal. VMware beveelt onder andere Ubuntu aan als VMware server platform voor 64 bit AMD support. Maar echt gladjes gaat het allemaal niet.
Eerder heb ik VMware onder CentOS geinstalleerd (ook 64-bit) en daar ging het in een keer zonder problemen.

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
VMware server installatie
« Reactie #5 Gepost op: 2006/10/02, 12:57:34 »
Onder Ubuntu staan ze (uit me bolle hoofie) in /usr/src/linux-headers-2.6.xxx

Het probleem is dat de verschillende distributies hun kernels vaak op een andere plek zitten dan waar de z.g. Linus Torvalds kernels ze neerzetten en dat laatste is waar veel pakketjes ze juist verwachten.

Ander probleem is dat VMWare nogal "diep" graaft en dientengevolge zeer afhankelijk is van EXACT de juiste kernel. Vandaar dat het een soort van "source-distributie" is die zich altijd moet aanpassen aan het host systeem. Je hebt ook nog Win4Lin en dat is wat minder kieskeurig.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

VMware server installatie
« Reactie #6 Gepost op: 2006/10/03, 14:33:06 »
Het juiste pakket om te installeren is "build-essential"
Dit is het meta pakket om make, gcc en aanverwanten te installeren.

Verder moet je na installatie van de headerfiles symbolic link maken in de headers, anders gaat t waarschijnlijk niet goed:
ln -s /usr/src/linux-headers-2.6.15-27/arch/i386 /usr/src/linux-headers-2.6.15-27/arch/linux
(Waarschijnlijk moet het versienummer van de headers worden aangepast!!)

Dit is een gek probleem, ben er al op verschillende pc's tegenaan gelopen.

Groeten,
Vorik
http://www.gerapeldoorn.nl - Freelance Unix/Linux specialist
http://botix.sourceforge.net - Open-source robotica software