glibc-2.0.7-980418.tar.gz
glibc-crypt-2.0.6.tar.gz
glibc-linuxthreads-2.0.7pre6.tar.gz
glibc-localedata-2.0.7pre3.tar.gz
tar -zxvf glibc-2.0.7-980418.tar.gz
cd glibc-2.0.7
tar -zxvf ../glibc-crypt-2.0.6.tar.gz
tar -zxvf ../glibc-linuxthreads-2.0.7pre6.tar.gz
tar -zxvf ../glibc-localedata-2.0.7pre3.tar.gz
mkdir compile
cd compile
./configure --enable-add-ons=linuxthreads,crypt,localedata 
--prefix=/usr/i486-linuxglibc2
make
make check 
make install
#Dynamic loader i update ediyoruz...
#Linkini yapalim...
ln -s /usr/i486-linuxglibc2/lib/ld-linux.so.2 /lib/ld-linux.so.2
#/etc/ld.so.conf a glibc2/lib in bulundugu yeri yazalim
linux:/mnt# more /etc/ld.so.conf
/usr/local/lib
/usr/X11R6/lib
/usr/ix86-linux/lib
/usr/ix86-linuxaout/lib
/usr/i486-linuxglibc2/lib
/usr/openwin/lib
#aktif hale getirelim
ldconfig -v
#gcc yi glibc2 icin konfigur edelim.
cd /usr/lib/gcc-lib/
cp -r i486-unknown-linux i486-linuxglibc2
cd /usr/lib/gcc-lib/i486-linuxglibc2/2.7.2.3
#Bu dizindeki specs.glibc2 dosyasini specs uzerine kopyaladim.
cp specs.glibc2 specs
cp /usr/
#linkleri update edelim
cd /usr/i486-linuxglibc2/include
ln -s /usr/src/linux/include/linux
ln -s /usr/src/linux/include/asm
ln -s /usr/X11R6/include/X11
#bunlar disinda HOWTO'da yazdigi gibi ne olur ne olmaz diyerekten
#ncurses dosyalarini da linkledim.
lrwxrwxrwx   1 root     root           21 Mar  5 13:17 curses.h ->
/usr/include/curses.h
lrwxrwxrwx   1 root     root           18 Mar  5 13:17 eti.h -> 
usr/include/eti.h
lrwxrwxrwx   1 root     root           19 Mar  5 13:17 form.h ->
/usr/include/form.h
lrwxrwxrwx   1 root     root           19 Mar  5 13:17 menu.h ->
/usr/include/menu.h
lrwxrwxrwx   1 root     root           22 Mar  5 13:17 ncurses.h ->
/usr/include/ncurses.h
lrwxrwxrwx   1 root     root           20 Mar  5 13:17 panel.h ->
/usr/include/panel.h
lrwxrwxrwx   1 root     root           19 Mar  5 13:17 term.h ->
/usr/include/term.h
lrwxrwxrwx   1 root     root           21 Mar  5 13:17 unctrl.h ->
/usr/include/unctrl.h
#Simdi de test edelim...
------------dene.c------------
        #include <stdio.h>
        main()
        {
            printf("hello world!\n");
        }
----------------End of dene.c-------------
#Asagidaki parametreleri vererek derledim.
linux:~# gcc -b i486-linuxglibc2 -nostdinc -I/usr/i486-linuxglibc2/include
-I/usr/lib/gcc-lib/i486-linuxglibc2/2.7.2.3/include dene.c -o dene
#kontrol etmek icin
karatay1:~# ldd dene
        libc.so.6 => /usr/i486-linuxglibc2/lib/libc.so.6 (0x4000f000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
#Hmm hersey yolunda gorunuyor...
--------------------------------Kurulum Biter------------------
Simdi burada sormak istedigim birsey var...
ben bu glibc2 yi HOWTO yazildigi sekilde ve test library olarak kurdum ve
yukledim..
simdi bu konuda biraz yardima ihtiyacim var...
benim asil amacim slackware3.6 uzerine Oracle 8.0.5 for linux kurmak.
bu sekilde glibc2.0.7 isteyen oracle i sisteme kurabilir miyim dersiniz ?
yani oracle sistemde glibc 2.0.7  oldugunu gorebilecek mi ?
ben pek emin olamadim test oldugu icin...
Savas Irez                  		Selcuk Universitesi
email: savas@eniac.cc.selcuk.edu.tr	Bilgisayar Muhendisligi
Web: http://www.ceng.selcuk.edu.tr/~savas
ICQ: 13399123
AIM: savasirez
-*
Hiroshima-45, Chernobyl-86, Windowz-95, Memfiz98 !!!
 
 Listeden  cikmak icin: 
 	 unsub  linux 
 mesajini  listeci@bilkent.edu.tr'a  gonderiniz.
   Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin. 
  Liste arsivinin adresi:  http://listweb.bilkent.edu.tr/