天天看點

GCC的依賴安裝順序(redhat)

GCC的安裝:

切換到安裝CD光牒目錄下:

#mount /dev/cdrom    /mnt/cdrom

#cd /mnt/cdrom

安裝GCC依賴的*rpm程式,必須按照順序依次執行:

#rpm -ivh kernel-headers-2.6.18-164.el5.i386.rpm

#rpm -ivh compat-glibc-headers-2.3.4-2.26.i386.rpm

#rpm -ivh compat-glibc-2.3.4-2.26.i386.rpm

#rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm

#rpm -ivh compat-libf2c-34-3.4.6-4.i386.rpm

#rpm -ivh compat-libgcc-296-2.96-138.i386.rpm

#rpm -ivh cpp-4.1.2-46.el5.i386.rpm

#rpm -ivh glibc-headers-2.5-42.i386.rpm

這裡缺少檔案時,安裝mpfr-2.4.1-6.el6.i686.rpm

#rpm -ivh glibc-devel-2.5-42.i386.rpm

#rpm -ivh libgomp-4.4.0-6.el5.i386.rpm

#rpm -ivh libstdc++-devel-4.1.2-46.el5.i386.rpm

安裝下面之前 要安裝libppl.so.7  這個找不到 ,這個時候應該安裝

rpm -ivh ppl-0.10.2-11.el6.i686.rpm

之後再安裝cloog-ppl-0.15.7-1.2.el6.i686.rpm

#rpm -ivh gcc-4.1.2-46.el5.i386.rpm

#rpm -ivh compat-gcc-34-3.4.6-4.i386.rpm

#rpm -ivh compat-gcc-34-c++-3.4.6-4.i386.rpm

G++的安裝:           

首先確定之前的包已經安裝完畢,之後進行如下操作:

#rpm ivh libstdc++-4.1.1-52.el5.i386.rpm

#rpm ivh gcc-c++-4.1.1-52.el5.i386.rpm

安裝完成後,系統就可以運作GCC和G++的指令了。

當然,最簡單的方式還是配個yum,這樣,你就可以從指定的伺服器自動下載下傳RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載下傳、安裝。

轉載于:https://www.cnblogs.com/LinuxJames/archive/2013/01/17/2865384.html