RSS
 

Redhat X86_84 IBM Java 1.4.2 SDK libstdc++.so.5 Kurulum Hatası Çözümü

19 Mar

İş yerinde SAP kurulumunda karşılaştığımız bir hata. Çözümü çok ilginç oldu. Sistemimiz Redhat RHEL4 U6 x86_64 ES . Kurulumun paket seçimi aşamasında Development Tools , X software Development, Compatility Arch Development Support, Legacy Software Development gruplarını seçiyoruz.

SAP portal kurulumu için IBM 1.4.2 java SDK istiyor. Kuruluma yapmaya başladığımda aşağıdaki hatayı aldım.

[root@portal ~]# rpm -i IBMJava2-AMD64-142-SDK-1.4.2-12.0.x86_64.rpm

error: Failed dependencies:    libstdc++.so.5 is needed by IBMJava2-AMD64-142-SDK-1.4.2-12.0.x86_64

file ile bu o-dosyamızın varlığını kontrol ediyorum. Bulamıyor.

[root@portal ~]# file libstdc++.so.5

libstdc++.so.5: cannot open (libstdc++.so.5)

 bu dosyanın nerede olduğunu görmek istiyorum. 

[root@portal ~]# rpm -qf /usr/lib64/libstdc++.so.5

compat-libstdc++-33-3.2.3-47.3

Burada paketin varlığını görüyorum. Ancak bu 64bit.  SDK kurulumu için rpm paket içindeki /INFO/REQUIRENAME içinde libstdc++.so.5 gerekli olduğunu diyordu. Sistem ve SDK paketi 64bit.  libstdc++.so.5 içinde bulunduran compat-libstdc++-33-3.2.3-47.3 X86_64 paket yüklü.  Dökümantasyonunda /usr/lib/libstdc++.so.5 bahsediyordu. 

Pek ihtimal vermesemde i386  compat-libstdc++-33-3.2.3-47.3.i386.rpm   indirdim ve kurdum.  

[root@portal ~]# rpm -i compat-libstdc++-33-3.2.3-47.3.i386.rpm

kurulumda bir hata ile karşılaşmadım. Ardından tekrar IBM java SDK kurulumunu denedim ve başarılı oldum.

[root@portal ~]# rpm -i IBMJava2-AMD64-142-SDK-1.4.2-12.0.x86_64.rpm

Sorunu çözmenin keyfiyle sistemin ön tanımlı javası olarak IBM yaptım.
[root@portal ~]# rm /etc/alternatives/java
[root@portal ~]# ln -s /opt/IBMJava2-amd64-142/jre/bin/java /etc/alternatives/java
[root@portal ~]# java -version
java version “1.4.2
Java(TM) 2 Runtime Environment, Standard Edition (build 2.3)
IBM J9 VM (build 2.3, J2RE 1.4.2 IBM J9 2.3 Linux amd64-64 j9vmxa64142-20080923 (JIT enabled)
J9VM – 20080922_23329_LHdSMr
JIT  - 20080815_1845_r8
GC   – 200809_04)
IBM Java SDK 64 bit kurulumunu doğru olduğunu görüyoruz. Versiyon bilgilerini bizimle paylaşıyor.
delicious | digg | reddit | facebook | technorati | stumbleupon | chatintamil
 
No Comments

Posted in Linux

 

Tags: , , , , , , , , , , , , ,

Leave a Reply