Penjelasan ada didalam :

On Fri, 08 Jun 2001, gygi wrote:
# Dear Hadi Ariwibowo,
# 
# Setelah menerima e-mail anda, segera saya melakukan langkah-langkah seperti 
# berikut:
# 
# 1) instalasi "kernel-source", anda benar hasil instalasi mendapatkan 
# direktori /usr/src/linux-2.4.3
# 
# 2) perubahan isi file /ModemDrv/src/hamcore/makefile
# dari INCLUDES = -I /usr/include -I
# jadi INCLUDES = -I /usr/src/linux-2.4.3/include -I
# 
# 3) perubahan isi file /ModemDrv/src/serial/makefile
# dari INCLUDES = -I /usr/include -I
# jadi INCLUDES = -I /usr/src/linux-2.4.3/include -I

Oh ya, intinya coba kamu cari file modversions.h dari source kode
kernel. Sorry saya telat kasih kuncinya :)

# 4)  pada direktori /ModemDrv/ melakukan
# # script error1.txt
# # make clean
# # exit
# === isi error1.txt adalah sbb ===
# Script started on Thu Jun  7 00:40:19 2001
# [36l>[root@localhost /ModemDrv]#
# [K[root@localhost /ModemDrv]# make clean
# cd src/hamcore; make clean
# make[1]: Entering directory `/ModemDrv/src/hamcore'
# rm -f *.o *~ core
# make[1]: Leaving directory `/ModemDrv/src/hamcore'
# cd src/serial;  make clean
# make[1]: Entering directory `/ModemDrv/src/serial'
# rm -f *.o *~ core
# make[1]: Leaving directory `/ModemDrv/src/serial'
# rm -f ham.o
# rm -f hamcore.o
# [root@localhost /ModemDrv]#
# [K[root@localhost /ModemDrv]# exit
# 
# Script done on Thu Jun  7 00:41:02 2001

Setelah saya lihat :
Untuk # make clean, nggak ada masalah kan ?
Tapi kamu tetap harus mulai dari sini, supaya kompilasi berjalan
dengan baik. Jadi untuk berikutnya nggak perlu buat script untuk
kompilasi # make clean, ok :)
   
# 5)  pada direktori /ModemDrv/ melakukan
# # script error2.txt
# # make all
# # exit
# === isi error2.txt adalah sbb ===
# Script started on Thu Jun  7 00:41:22 2001
# [36l>[root@localhost /ModemDrv]#
# [K[root@localhost /ModemDrv]# make all
# cd src/hamcore; make hamcore-release
# make[1]: Entering directory `/ModemDrv/src/hamcore'
# cc -Wall -O -I /usr/include -I../inc   -c -o coredrv.o coredrv.c
# In file included from hamdefs.h:58,
#                   from hamcore.h:38,
#                   from coredrv.c:33:
# /usr/include/linux/modversions.h:1:2: #error Modules should never use 
# kernel-headers system headers,

Nah, ini dia masalahnya....tapi saya bingung, kok masih di
/usr/include/linux, katanya udah dirubah ?
Mungkin nanti kamu kirim dech makefilenya supaya bisa saya lihat.
Sebab, bila symbol INCLUDES sudah di set ke 
/usr/src/linux-2.4.3/include
harusnya nggak ada masalah, coba perhatikan tulisan di bawah ini :

# /usr/include/linux/modversions.h:2:2: #error but headers from an 

Kamu lihat kan ? Symbol include ini masih merujuk ke
/usr/include/linux/modversions.h
Bukan ke :
/usr/src/linux-2.4.3/include/linux/modversions.h
Jelas kan bedanya, oh ya saya sarankan kamu periksa lagi dech.
Jadi seperti saran saya di atas, mungkin kamu bisa mengirimkan
makefile ( mungkin ke tiga-tiganya ). Mumpung udah selesai ujian nich
mas :)

Dan kalau yang di bawah ini, ya saya nggak usah meriksa,
toh sudah jelas salah. Bila make all belum berhasil, maka belum ada
file ham.o dan file hamcore.o, ini adalah kernel module yang akan
dinstall, jelas kan :)

[deleted]
# 6)  pada direktori /ModemDrv/ melakukan
# # script error3.txt
# # make install
# # exit
# === isi error3.txt adalah sbb ===
# Script started on Thu Jun  7 00:41:50 2001
# [36l>[root@localhost /ModemDrv]#
# [K[root@localhost /ModemDrv]# make install
# bash haminst
# haminst:
# : command not found
# haminst:
# : command not found
# running kernel 2.4.3-20mdk
# 
# 
# installing
# 
# hamcfg
# 
# hamtool
# 
# hamdata
# 
# serial module
# 
# install: ham.o: No such file or directory
# core module
# 
# install: hamcore.o: No such file or directory
# haminst:
# : command not found
# haminst: line 57: syntax error near unexpected token `elif'
# haminst: line 57: `elif [ -a /etc/SuSE-release ]; then
# '
# make: *** [install] Error 2
# [root@localhost /ModemDrv]#
# [K[root@localhost /ModemDrv]# exit
# 
# Script done on Thu Jun  7 00:42:04 2001
# 
# Setelah melakukan ke-6 langkah diatas, dan masih terlihat adanya error dari 
# hasil "make", maka saya sampaikan e-mail ini untuk mendapatkan pencerahan 
# lebih lanjut dari anda.

Yup, jangan menyerah :)
Saya juga dulu mencoba sampai 3 hari baru bisa....he(3x).
 
# Banyak terima-kasih dan salam, gygi.

Kembali kasih :)

Best regards, Hadi
"Pendidikan murah untuk semua"


-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Dapatkan FAQ milis dg mengirim email kosong ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke