安裝VMware tools共享找不到gcc庫文件

在安裝VMware  tools共享的過程中,遇到的問題,給出的報錯信息顯示,大概是說找不到gcc庫文件,我手動輸入這個庫文件,它也提示無效,但是我們已經安裝了gcc,並且可以查看到gcc庫文件。其實問題出在這個vmware-config-tools.pl文件上。

我們來看看這個文件,用vim打開這個文件,查找“directoryof C header files”,我們在4985行的位置找到了這個提示語句,稍微瀏覽下這個文件可以發現,頭文件目錄是存儲在kh_path這個變量中的,我們輸入了正確的頭文件目錄,爲什麼還會有錯誤提示呢,也就是4969這行的判斷結果始終爲0,然後會進入else部分對kh_path進行清空操作。由於我們kh_path已經存儲了正確的路徑了,因此只要把這個清空操作取消,然後再將answer的值賦爲no,就可以退出這個循環,進行後續工作了。所以這裏的解決方法很簡單,只要把4977行的$kh_path =" ";用#號註釋掉就好了。然後重新運行./vmware-install.pl ,一路確定下去,在提示輸入kernel C  header directory 時輸入/lib/module/2.6.35.6-45.fc14.i686/build/include,接下來的提示 Wouldyou like to change it?輸入no!就等着它自己裝完吧。

安裝完成之後,我們就可以實現windows主機與VMware虛擬機之間共享了。

出現上面的問題是由於kernel header版本號不匹配造成的,原因可能是VMware版本太低,7.0出的時候FC14好像還沒有出,所以對FC14支持是有問題的,已經有人證實VMware 8下,是不會出現這個問題的。看來,以後還是需要注意一下軟件之間的兼容性問題。

發佈了15 篇原創文章 · 獲贊 14 · 訪問量 20萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章