Saturday, January 17, 2009

SUN SOLARIS 10'a gcc ve ada compiler kurmak

Makinada internet baglantisi varsa:
Adım 1:
# pkgadd -d http://blastwave.network.com/csw/pkg_get.pkg
eğer pkgadd şu hatayı verirse:
ERROR: attempt to process datastream failed
- bad format in datastream table-of -contents
http://www.blastwave.org/pkg_get.pkg dosyasını indir
ve

# pkgadd -d pkg_get.pkg

komutu ile kur.

Adım 2:
# gedit /opt/csw/bin/pkg-get.conf
komutu ile config dosyasını aç ve mirror linkini şu şekilde değiştir.
url = http://blastwave.network.com/csw/unstable

Adım 3:
gcc ve gnat'ı şu komutlarla kur:
# pkg-get install gcc4core
# pkg-get install gcc4ada
pkg-get'in faydası: 1 - tek komutla indirip kurmak.
2 - dependency'leri kendisi bulur ve kurar.
Adım 4:
gedit editorü ile profile dosyasını aç:
# gedit .etc.profile
ve dosyanın sonuna şu şatırları ekle.
PATH=${PATH}:/opt/csw/bin:/opt/csw/gcc4/bin;export PATH
-- dikkat ederseniz PATH'e /opt/csw/bin dizinini de eklemek gerek. Çünkü gcc "gas"'ı kullanıyor.
Böylece birdahaki açılışta gcc, gnat ve pkg-get fonksiyonlarına direkt ulaşılabilir.

Makinada internet baglantisi yoksa:

Bu durumda ilgili packagelari da iceren su dosyalari blastwave.org'dan indirip pkgadd ile kurmak gerekiyor:

libiconv-1.9.2-SunOS5.8-i386-CSW.pkg.gz

gcc4corert-4.0.2,REV=2005.09.29-SunOS5.8-i386-CSW.pkg.gz

gcc4core-4.0.2,REV=2005.09.29-SunOS5.8-i386-CSW.pkg.gz

gcc4adart-4.0.2,REV=2005.09.29-SunOS5.8-i386-CSW.pkg.gz

gcc4ada-4.0.2,REV=2005.09.29-SunOS5.8-i386-CSW.pkg.gz

common-1.4.6,REV=2008.04.28-SunOS5.8-i386-CSW.pkg.gz

binutils-2.17-SunOS5.8-i386-CSW.pkg.gz

Labels: , ,

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home