GNU/Linux >> Znalost Linux >  >> Fedora

Fedora – Instalace Gcc 4.5 na Fedoru 16?

Výchozí balíček GCC dostupný v repozitářích Fedory 16 je gcc-4.6 . Potřebuji nainstalovat gcc-4.5 na mém systému.
Stáhl jsem balíčky z úložiště kijo, ale když se je pokusím nainstalovat, zobrazí se, že novější libstdc++4.6 je nainstalován. Pokud se pokusím odinstalovat libstdc++4.6 pokusí se odinstalovat samotný systém! (Téměř každý balíček v systému). A nedovolilo by mi to nainstalovat libstdc++4.5 spolu s libstdc++4.6 .

Existuje snadný způsob, jak nainstalovat gcc-4.5 v mém systému?

Přijatá odpověď:

Upřednostňuje se řešení chyb sestavení, takže doufám, že vám to vyjde.

Ale je možné nainstalovat alternativní verze gcc na Fedoru. Jen ne z balíčků – budete potřebovat zdroj, který je k dispozici na http://gcc.gnu.org/. Podívejte se na stažení gcc-4.5.3.tar.gz z jednoho ze zrcadel pro stahování.

Následující je modelováno podle některých informací od Zhongliang Chena o instalaci gcc-4.3 na Fedoře 15.

Stáhněte a rozbalte zdrojový tarball gcc. Ujistěte se, že vaše Fedora 16 má balíčky potřebné pro sestavení:

yum install gcc mpfr-devel libmpc libmpc-devel glibc-devel

Poté vytvořte nový prázdný adresář sestavení a sestavte gcc s příponou 45 – vytvoříte kompilátory gcc45 a g++45 například. Možná budete chtít nový samostatný instalační adresář jako /usr/local/gcc45/

$cd PATH_TO_BUILD_DIR
$PATH_TO_SOURCE_DIR/configure --prefix=PATH_TO_INSTALL_DIR --program-suffix=45 --enable-languages=c,c++
$make
$sudo make install

Fedora
  1. Nainstalujte VMware Workstation 8 na Fedoru 16

  2. Instalace Skype na Fedora 16 64 bit | Instalace Skype na Fedora 16 x86_64

  3. Nainstalujte Adobe Reader 9.5 na Fedoru 18

  1. Nainstalujte VirtualBox 4.2 na Fedoru 18

  2. Nainstalujte VMware Workstation 9 na Fedoru 18

  3. Nainstalujte VirtualBox 4.1 na Fedoru 16 | Nainstalujte VirtualBox na Fedoru

  1. Nainstalujte WordPress na Fedoru 20

  2. Nainstalujte PostgreSQL 9.3.4 na Fedoru 20

  3. Nainstalujte si ownCloud 7 na Fedoru 21