On Saturday 23 March 2002 15:05, you wrote:
> tergantung.
> saat compile, file executable-nya ditaruh dimana? kalau file executable
> hasil kompile-nya ada di dalam direktori tsb, ya ntar mau eksekusi dari
> mana ?
> kalau file tsb ada di luar (misal di /usr/sbin, /usr/locl/bin, dll), maka
> file hasil extract tsb bisa dihapus.
> biasanya pada saat #make install, nanti ketahuan dimana program tsb menaruh
> file executable
> > gimana caranya supaya program yang kita install dengan menggunakan
> > tarball selalu masuk ke /usr/local ? (apakah sebaiknya semua program yg
> > diinstall dimasukan di direktori itu ?)
> pada saat extract dan compile, nggak harus, bisa dimana saja.
> salam
> arif
> -------------------------
> http://www.pasarlinux.com
Oh ya sekalian tanya, kalau di windows, kita kan tahu kalau registry itu
digunakan untuk mencatat lokasi file/program. Kalau di Linux hal ini dicatat
dimana yah ?
Trus apa beda make all, makedefs....soalnya kadang2x bingung sih.
Trus ada make clean, apakah make clean ini boleh dipanggil setelah selesai
melakukan installasi , maksudnya untuk membersihkan object2x hasil kompilasi ?
note :
Ini contoh makefile yg saya copy dr makefilenya htmldoc
DIRS = htmldoc doc
INSTALLDIRS = afm data doc htmldoc
#
# Make all targets...
#
all: Makedefs config.h
for dir in $(DIRS); do\
echo Making all in $$dir...;\
(cd $$dir; $(MAKE) -$(MAKEFLAGS)) || break;\
done
#
# Remove object and target files...
#
clean:
for dir in $(DIRS); do\
echo Cleaning in $$dir...;\
(cd $$dir; $(MAKE) -$(MAKEFLAGS) clean) || break;\
done
#
# Install object and target files...
#
install:
$(MAKE) all
for dir in $(INSTALLDIRS); do\
echo Installing in $$dir...;\
(cd $$dir; $(MAKE) -$(MAKEFLAGS) install) || break;\
done
#
# Makedefs
#
Makedefs: Makedefs.in configure
if test -f config.status; then \
./config.status --recheck; \
./config.status; \
else \
./configure; \
fi
me
adwin.
--
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