[64studio-devel] build-essential out of date?
Alexander Oswald
aroswald1977 at gmail.com
Tue Sep 19 18:52:10 UTC 2006
I would like to test the functionality of VMware under 64Studio.
Near the end of the installation, I recieve the following output:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In which directory do you want to install the application's icon?
[/usr/share/pixmaps]
/usr/share/applications/vmware-player.desktop: error: Categories values must
be one of "Core", "Development", "Building", "Debugger", "IDE",
"GUIDesigner", "Profiling", "RevisionControl", "Translation", "Office",
"Calendar", "ContactManagement", "Database", "Dictionary", "Chart", "Email",
"Finance", "FlowChart", "PDA", "ProjectManagement", "Presentation",
"Spreadsheet", "WordProcessor", "Graphics", "2DGraphics", "VectorGraphics",
"RasterGraphics", "3DGraphics", "Scanning", "OCR", "Photography", "Viewer",
"Settings", "DesktopSettings", "HardwareSettings", "PackageManager",
"Network", "Dialup", "InstantMessaging", "IRCClient", "FileTransfer",
"HamRadio", "News", "P2P", "RemoteAccess", "Telephony", "WebBrowser",
"WebDevelopment", "AudioVideo", "Audio", "Midi", "Mixer", "Sequencer",
"Tuner", "Video", "TV", "AudioVideoEditing", "Player", "Recorder",
"DiscBurning", "Game", "ActionGame", "AdventureGame", "ArcadeGame",
"BoardGame", "BlocksGame", "CardGame", "KidsGame", "LogicGame",
"RolePlaying", "Simulation", "SportsGame", "StrategyGame", "Education",
"Art", "Construction", "Music", "Languages", "Science", "Astronomy",
"Biology", "Chemistry", "Geology", "Math", "MedicalSoftware", "Physics",
"Teaching", "Amusement", "Applet", "Archiving", "Electronics", "Emulator",
"Engineering", "FileManager", "Shell", "ScreenSaver", "TeminalEmulator",
"TrayIcon", "System", "Filesystem", "Monitor", "Security", "Utility",
"Accessibility", "Calculator", "Clock", "TextEditor", "KDE", "GNOME", "GTK",
"Qt", "Motif", "Java", "ConsoleOnly" (found "Application")
desktop-file-install created an invalid desktop file!
Use of uninitialized value in addition (+) at /usr/bin/vmware-config.pl line
802, <STDIN> line 5.
Unable to install the .desktop menu entry file. You must add it to your
menus byhand.
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Player 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]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
Your kernel was built with "gcc" version "4.1.2", while you are trying to
use
"/usr/bin/gcc" version "4.0.4". This configuration is not recommended and
VMwarePlayer 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" version "4.0.4" anyway? [no] y
What is the location of the directory of C header files that match your
running
kernel?
[/lib/modules/2.6.17-1-multimedia-amd64-k8/build/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.17-1-multimedia-amd64-k8/build/include/..
SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-
headers-2.6.17-1-multimedia-amd64-k8'
/tmp/vmware-config0/vmmon-only/Makefile:89: *** Inappropriate build
environment: you wanted to use gcc version 4.0.4 while kernel attempts to
use gcc version 4.1.2.
/tmp/vmware-config0/vmmon-only/Makefile:91: *** For proper build you'll have
to replace gcc-4.1 with symbolic link to /usr/bin/gcc. Stop.
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-
headers-2.6.17-1-multimedia-amd64-k8'make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html"
and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Execution aborted.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
It seems the kernel was compiled with gcc 4.1.2, and 64Studio ships with
4.0.4. I ran aptitude in an attempt to upgrade the gcc, and 4.1.2 is not
available from the provided sources.
This will also cause a problem if I attempt to compile new kernel modules.
What can I do to resolve this problem?
I also searched the internet for gcc 4.1.2, with no luck.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.64studio.com/pipermail/64studio-devel/attachments/20060919/e72f5165/attachment.html
More information about the 64studio-devel
mailing list