Archlinux ta paralel gcc
From Lapis Wiki
Bu makale NASIL bölümü serisinin bir parçasıdır
|
| MasaÜstü • Donanım • Ağ • Dağıtımlar |
| Tarayıcılar• Programlama • Linux ve Oyunlar |
Paralel gcc kullanimi
Bu belgede farkli GCC sürümünün nasil kurup kullanabileceginiz kisaca anlatilacak.
Ilk önce http://gcc.gnu.org/mirrors.html adresinden yakin yansidan releases bölümünden 3.4.3 gcc-core.tar.bz2 cekiyoruz. (Diger gcc Versionlari icinde ayni uygulama aynidir, örnek olarak 3.4.3 kullanildi)
Bu paketi /usr/lib/gcc/i686-pc-linux-gnu/ altina aciyoruz:
tar xjf gcc-core-3.4.3.tar.bz2 -C /usr/lib/gcc/i686-pc-linux-gnu/
Simdi /usr/lib/gcc/i686-pc-linux-gnu/ dizinine gidiyoruz:
cd /usr/lib/gcc/i686-pc-linux-gnu/
gcc-build isimli bir klasör yapiyoruz:
mkdir gcc-build
yaptigimiz dizine giriyoruz:
cd gcc-build
./configure yi calistiralim:
sh /usr/lib/gcc/i686-pc-linux-gnu/gcc-3.4.3/configure
Arkasindan bootstrap:
make bootstrap
Bootstrap islemi bittikten sonra yükleyebiliriz:
make install
Geriye kaldi ince ayarlar:
cd /usr/local/bin/ ln -s cpp g++ export CC=/usr/local/bin/gcc export CXX=/usr/local/bin/g++
Buyrun gcc-3.4.3 kullanima hazir istediginiz paketi derleyebilirsiniz. Eger PKGBUILD üzerinden makepkg ile derlemek istiyorsaniz:
CC=/usr/local/bin/gcc CXX=/usr/local/bin/g++
Yukardaki satirlari, PKGBUILD dosyasinin icinde
build() {
ile baslayan bölümün hemen bi satir altina yazarsaniz, derlemis oldugunuz GCC sürümü ile paket derleencektir.
Artik makepkg ile (abs yardimi ile indirmis oldugunuz) PKGBUILD i gcc-3.4.3 derliyebilirsiniz
