Erudeuinu wrote:
hii rekan2,

saya punya file executable(bukan file script) yang ditujukan untuk dijalankan di distro Redhat 6.1 atau 6.2(kernel 2.0 atau 2.2).

pada waktu file tersebut saya jalankan di SuSe 9.1(kernel 2.6), outputnya kok keluar 'bash: nama_file no such file or directory'.

ada yang tahu nggak kira2 kenapa? FYI, file tersebut sudah saya chmod dengan 777 dan jalaninnya pakai ./nama_file(nama_file ada di current directory).


terima kasih sebelumnya

masalah file exe akhirnya terselesaikan. hal ini dikarenakan file exe tsb ditujukan di distro2 lama(kernel 2.0 atau 2.2), yg notabenenya pakai ld-linux.so.1 sbg library loadernya dan libc.so.5 sbg library C-nya.


utk mengetahui library apa saja yg dipakai file tsb, bisa dengan perintah:
   'ldd nama_file'  --> utk distro lama tdk ditampilkan loadernya
atau lebih lengkapnya:
   'strings nama_file | less'  --> biasanya 2 baris pertama menandakan
                                   loader dan libc yg dipakai

jd, pemecahannya saya copy 2 file itu(ld-linux.so.1 & libc.so.5) dari slackware(saya gunakan slack bukan redhat) ke sistem suse. dan akhirnya file tsb dapat dijalankan.

saya ucapkan terima kasih utk mas Dion yg sudah memberikan banyak masukan ttg program library loader
dan juga pak Ronny utk strace-nya


thanx and regards


-- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip, FAQ, dan info milis di http://linux.or.id/milis.php Tidak bisa posting? Baca: http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi http://linux.or.id/wiki/index.php?pagename=TataTertibMilis



Kirim email ke