On Fri, Jun 18, 1999 at 12:45:13PM +0700, Adwin Wijaya wrote: Adwin > Halo Adwin > saya baru mo belajar cara buat applikasi buat Xwindow Adwin > ....pertanyaannya .....ada gak yang tau cara ngompilenya ? Adwin > ada dong, cukup banyak kok yang tau;), berikut tanggapan dr orang yang belon lama tau (dikit) ;), Adwin > saya udah pake wpe atau xwpe buat kompilenya tapi belom berhasil tuh Adwin > errornya .... disitu dibilang kalo fungsinya gak diketahui ....padahal Adwin > udah include library nya & udah di cek di librarynya (maksudnya di cek Adwin > library itu ada atau tidak & fungsi tsb ada di dalam library itu ada atau Adwin > tidak ) Adwin > ada yang perlu diluruskan dulu, yang diinclude pada tahapan compile adalah header files (extention .h), bukan library (yang extentionnya biasanya .a). contoh perintah compile: gcc -c program.c -o program.o -I/usr/include artinya compile "program.c", tanpa link, hasilnya "program.o" (di dos/win biasanya .obj), dan inlcude pathnya "/usr/include" sedangkan: gcc program.c -I/usr/include -o program -L/usr/lib -lX11 artinya compile "program.c", sekaligus link dan hasilkan executeable object bernama "program", dengan include path "/usr/include", dan library path "/usr/X11R6/lib", dan pada waktu linking, link dengan "libX11.a" yang ada di "/usr/X11R6/lib". untuk tau kenapa -lX11 bisa diartikan link dgn "libX11.a" itu sudah aturannya, bisa di lihat pada option gcc dari "man gcc". untuk tau function apa saja yang ada dalam suatu library, misalnya si libX11.a tadi, jalanin: nm /usr/X11R6/lib/libX11.a atau untuk langsung melihat apakah ada function XOpen di libX11.a jalankan nm /usr/X11R6/lib/libX11.a | grep XOpen gampang khan? X window programming is easy and fun, itu kata orang2, tapi gue ngerasain benernya, dan more fancy than ms win programming;), kalo boleh usul sih, lebih baik tidak perlu langsung pake X11 library yang dalam hal ini kurang lebih spt direct programming, tapi menggunakan toolkit yang tersedia, spt Qt atau Gtk, lebih simple, dan cepat. kurang lebih spt programming (di win) dgn win32 dibandingkan dengan mfc, kan lebih cepet (dan mudah) dgn mfc, di X window juga begitu, aplikasi yang dibangun dengan Gtk atau Qt jauh lebih enak untuk di kerjain dan di maintain dari pada yang langsung pake X11 function call. mo liat contohnya? http://gmail.cakraweb.com, hell, i like propaganda ;), Best regards, Andy -- // chandy a7 indo 607 net 607 id -------/ // Linux kernel 2.2.8 XFree86 3.3.2.3 // Glib/Gtk 1.2.2 Enlightenment 0.16 // Mozilla 4.51 -------/ Subscribe gmail Development Mailing List: [EMAIL PROTECTED] Official gmail Development Web Site : http://gmail.cakraweb.com Personal Gnome, Enlightenment, Gtk Web Site: http://www.linuxstart.com/~eluc1dat/eworld -------------------------------------------------------------------------------- Utk berhenti langganan, kirim email ke [EMAIL PROTECTED] Informasi arsip di http://www.linux.or.id/milis.php3 Pengelola dapat dihubungi lewat [EMAIL PROTECTED] Hosted by http://www.Indoglobal.com
