On Wed, 01 Dec 1999, Junior Productions wrote:
> Hai teman,
Hai juga...
>
> Saya pake SuSE 6.2, belum bisa menjalankan command 'make', setiap kali saya
> coba misalnya 'make install' selalu keluar komentar: "No rule to make
> install..."
Ini dikarenakan tidak ada file 'Makefile' pada directory tersebut.. coba kamu
cek dulu di directory anda menjalankan 'make' ada file itu nggak? Nah kalau
nggak ada coba cari file 'configure' ada atau nggak ? Nah file 'configure' ini
akan membuat Makefile sesuai dengan mesin kamu... baru kamu jalankan perintah
'make' kemudian 'make install'.
Jika didalam directory itu udah ada file 'Makefile'-nya..maka kamu harus view
file tersebut apakah ada parameter install didalamnya....misalnya seperti ini:
install: all
$(INSTALL) -d ${exec_prefix}/bin
$(INSTALL_PROGRAM) $(TARGET) ${exec_prefix}/bin
for i in $(LOCALES) ; do $(INSTALL) -d $(LOCALEDIR)/$$i/LC_MESSAGES ;
$(INSTALL_DATA) $$i.mo $(LOCALEDIR)/$$i/LC_MESSAGES/$(TARGET).mo; done
berarti perintah tersebut 'menyuruh' untuk menjalankan perintah dibawahnya
itu...
atau
clean:
$(RM) $(OBJS) $(LOBJS) $(TARGET)
Berarti menjalankan perintah $(RM) $(OBJS) $(LOBJS) $(TARGET)
> Saya sudah coba baca-baca manual dan how-to, dan ada penjelasan bahwa
> sebelum menjalakan 'make' kita harus bikin satu file 'rule' itu, tapi kalo
> saya lihat di readme-nya suatu package, di sana sama sekali tidak
> disinggung tentang 'rule' ini.
>
> Gimana ya, saya tunggu ya penjelasannya.
>
Semoga penjelasan saya membantu
> T I A,
> -junior-
>
Regards,
Romie Djapri
--------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]