這兩天由於Redhat linux不支持STREAMS pipe的問題,和Solaris較上了勁,兩天下來,我有種要瘋了的感覺!
要用Solaris編譯c/c++程序,首先要為它裝載gcc。而為了下載方便,我首先要讓Solaris能夠connect to the internet。我本來就對Solaris不是很了解,這第一步讓我頭疼了半天,又是配置IP地址,又是子網掩碼、默認網關、主機名、路由,不過最後,功夫不負有心人,我可以在Solaris下成功上網了,這確實讓我高興了一會。
接下來就該下載gcc了,我滿世界的找啊找啊,沒有門道可真的像是在大海裡撈針,最後終於在sunfreeware找到了相應的gcc安裝壓縮包,我就下啊下啊,終於下完了,我又蒙了:怎麼安裝啊?解壓壓縮包後,裡邊是成百上千的文檔,而且是in English。沒辦法,硬著頭皮往下看吧,看了半天終於看出了點眉目,既然這樣就按部就班地安裝呗。結果,安裝沒有成功,缺少一些文件,瘋了!一怒之下把下載到的安裝包刪了。
於是在網上求助,發現自己的做法還是又些錯誤,於是重新下載。這下安裝成功了,可gcc還是不能成功運行,我在心裡問老天:能不能不折騰我啊!一天時間過去了,還是沒什麼成果,上火了!
最後發現,自己下載的gcc不適合自己的計算機型號,於是去找適合的。找到之後開始安裝,提示說之前已經安裝了一個版本(即之前安裝的),不能重復安裝!我得想辦法把原來的刪除啊,可怎麼卸載就更不會了,原來還需要安裝文件來卸載。於是重新下載,卸載,安裝,終於還是沒成功了!我把系統整的不好用了,所以決定重新下載,重新安裝Solaris的虛擬機!
目前處於焦急的等待Solaris(3.5G)的下載中,知道我現在的感覺嗎?有時間你一定要體會一下哦。