Re: [tanya-jawab] Run Turbo C di Linux

2005-12-12 Terurut Topik Abdul Hamid AN

> Wah ternyata ini to Ncurses. Udah sering denger, kayaknya dibandingin
> getch() jauh lah. Ncurses udah kayak GUI gitu, jadi pingin belajar.
> Ohya kalo fungsi-fungsi seperti sqrt() dan lain-lain udah ada di man,
> berarti sebenarnya fungsi-fungsi itu bisa dipanggil dari shell
> langsung. Wah bisa ngak kalo gitu file-file .c di RUN on-the-fly pada
> shell? Jadi kayak PHP yang gak perlu kompile segala. Buat belajar kan
> lumayan pegel juga tuh harus meng-gcc and ./program berulang-ulang
> kali cuman buat lihat error.
>

Kalo ncurses masih berbasis konsole/term jadi bukan GUI, untuk GUI based
ada Gtk, Qt dan WxWidget. Untuk sqrt() seingat saya ada di math.h, kalo
sudah ada di man bukan berarti bisa dipanggil langsung dari shell. man
page section 2 dan 3  adalah penjelasan dari fungsi2 yang disediakan
GNU/Linux untuk programmer, untuk fungsi bahasa C pemakaiannya bukan di
run on-the-fly, tapi fungsi tsb kita panggil dari source. Kesimpulannya
source C yg kita tulis ya harus dikompile dulu, baru bisa dirun.

Kalo Pegel ngetik gcc beserta opsinya ya dibuat aja makefile nya, biar mudah.

contoh isi Makefile:

hitung: hitung.c
gcc hitung.c -lm -o hitung

setiap ingin kompile kita tinggal ngetik "make", dan kompilasi akan
dijalankan.

Semoga bermnafaat.


-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Run Turbo C di Linux

2005-12-12 Terurut Topik adri
so ... so... hard way

bersusah-susah dahulu:
  menginstal dosemu di distro linux anda
selanjutnya
 menginstal turbo c nya di dosemu
baru
 menjalankan latihan turbo c nya.
semua fitur turbo c dapat dijalankan.
kalau benar-benar hendak menggunakan gcc, bisa diliat
di tutorial yang
ada atau buku pintar linux dari elex media
(upss boleh promo
gak yach?)



Cheers,



__ 
Meet your soulmate!
Yahoo! Asia presents Meetic - where millions of singles gather
http://asia.yahoo.com/meetic


-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Run Turbo C di Linux

2005-12-12 Terurut Topik firdaus milist
> fungsi-fungsi tersebut disediakan oleh library dan didefinisikan di
> headernya. Kalo ggak salah di getch() Turbo C adalah dari conio.h, untuk
> linux ada ncurses.h yang memiliki manfaat/kegunaan kira2 serupa dengan
> conio.h. Silahkan merujuk ke
> http://www.tldp.org/HOWTO/NCURSES-Programming-HOWTO/
>

Wah ternyata ini to Ncurses. Udah sering denger, kayaknya dibandingin
getch() jauh lah. Ncurses udah kayak GUI gitu, jadi pingin belajar.
Ohya kalo fungsi-fungsi seperti sqrt() dan lain-lain udah ada di man,
berarti sebenarnya fungsi-fungsi itu bisa dipanggil dari shell
langsung. Wah bisa ngak kalo gitu file-file .c di RUN on-the-fly pada
shell? Jadi kayak PHP yang gak perlu kompile segala. Buat belajar kan
lumayan pegel juga tuh harus meng-gcc and ./program berulang-ulang
kali cuman buat lihat error.

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Run Turbo C di Linux

2005-12-11 Terurut Topik Abdul Hamid AN
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

> On Mon, Dec 12, 2005 at 01:58:22AM +0700, firdaus milist wrote:
>> Thanks!!
>> secara dasar udah jalan tapi kayaknya gak persis-persis amat dengan
>> Turbo C. Beberapa fungsi seperti getch(), sqrt(), tidak ada. Mungkin
>> beda library. Dimana nih saya bisa dapet info header (include) yang
>> sesuai untuk fungsi-fungsi under gcc?
>
> Fungsi2nya ada di glibc, bukan gcc, gcc hanya compiler.
>
> Dari dokumentasi glibc, biasanya di man pages. Misalnya utk sqrt()
> tinggal baca 'man sqrt'. Kalo belum tau nama fungsinya, bisa disearch
> pake 'apropos' atau 'whatis', misalnya 'whatis getc'.
>
> Ronny
>

Ya betul itu...

fungsi-fungsi tersebut disediakan oleh library dan didefinisikan di
headernya. Kalo ggak salah di getch() Turbo C adalah dari conio.h, untuk
linux ada ncurses.h yang memiliki manfaat/kegunaan kira2 serupa dengan
conio.h. Silahkan merujuk ke
http://www.tldp.org/HOWTO/NCURSES-Programming-HOWTO/

Semoga bermanfaat


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFDnND6sAaqwEtPZH8RAgu5AJ9HomtkyhxduOnZ4xIMWRkg5mCYPACglTbC
1O+6OOak7HQmyB3WAB58qtY=
=x9UA
-END PGP SIGNATURE-


-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Run Turbo C di Linux

2005-12-11 Terurut Topik Ronny Haryanto
On Mon, Dec 12, 2005 at 01:58:22AM +0700, firdaus milist wrote:
> Thanks!!
> secara dasar udah jalan tapi kayaknya gak persis-persis amat dengan
> Turbo C. Beberapa fungsi seperti getch(), sqrt(), tidak ada. Mungkin
> beda library. Dimana nih saya bisa dapet info header (include) yang
> sesuai untuk fungsi-fungsi under gcc?

Fungsi2nya ada di glibc, bukan gcc, gcc hanya compiler.

Dari dokumentasi glibc, biasanya di man pages. Misalnya utk sqrt()
tinggal baca 'man sqrt'. Kalo belum tau nama fungsinya, bisa disearch
pake 'apropos' atau 'whatis', misalnya 'whatis getc'.

Ronny


pgpif0d5Z9thc.pgp
Description: PGP signature


Re: [tanya-jawab] Run Turbo C di Linux

2005-12-11 Terurut Topik firdaus milist
Thanks!!
secara dasar udah jalan tapi kayaknya gak persis-persis amat dengan
Turbo C. Beberapa fungsi seperti getch(), sqrt(), tidak ada. Mungkin
beda library. Dimana nih saya bisa dapet info header (include) yang
sesuai untuk fungsi-fungsi under gcc?

On 12/12/05, Bustanil Arifin <[EMAIL PROTECTED]> wrote:
> Kalo mau jalanin program C di Linux, pertama anda
> harus compile dulu source code-nya.

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Run Turbo C di Linux

2005-12-11 Terurut Topik Bustanil Arifin
Kalo mau jalanin program C di Linux, pertama anda
harus compile dulu source code-nya.

perintah sederhananya:

   gcc  -o 

contoh (pake file biner.c milik anda):

   gcc biner.c -o biner

trus jalanin pake perintah (kalo sourcenya gak ada
error) :

   ./biner

Semoga membantu...



__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis