I installed VMWare Tools into Debian 6 on VMWare on Windows XP SP3. It was too difficult.
VMware requires linux-header 2.6.32-5-686 and gcc-4.3. I guess it’s because gcc-4.3 is the base of linux-headers. But why does VMWare Tools require linux-headers? and why installing VMWare tools is such complicated? Error message was showed many time.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
The path "" is not valid path to the gcc binary. Would you like to change it? [yes] What is the location of the gcc program on your machine? /usr/bin/gcc The path "/usr/bin/gcc" is not valid path to the gcc binary. Would you like to change it? [yes] What is the location of the gcc program on your machine? The path "" is not valid path to the gcc binary. Would you like to change it? [yes] /usr/bin/gcc-4.4 The answer "/usr/bin/gcc-4.4" is invalid. It must be one of "y" or "n". The path "" is not valid path to the gcc binary. Would you like to change it? [yes] What is the location of the gcc program on your machine? /usr/bin/gcc-4.4 The path "/usr/bin/gcc-4.4" is not valid path to the gcc binary. Would you like to change it? [yes] |
If you execute vmware-install.pl after installing linux-headers (and gcc-4.3), the program detects the location of the gcc and linux headers correctly.