Selamat datang di ForSa! Forum diskusi seputar sains, teknologi dan pendidikan Indonesia.

Selamat datang, Pengunjung. Silahkan masuk atau mendaftar. Apakah anda lupa aktivasi email?

Januari 17, 2021, 04:42:17 PM

Masuk dengan nama pengguna, kata sandi dan lama sesi

Topik Baru

Artikel Sains

Anggota
Stats
  • Total Tulisan: 139618
  • Total Topik: 10381
  • Online Today: 51
  • Online Ever: 441
  • (Desember 18, 2011, 12:48:51 AM)
Pengguna Online
Users: 0
Guests: 37
Total: 37

Ikuti ForSa

ForSa on FB ForSa on Twitter

Penulis Topik: Install/Compile Program di Linux  (Dibaca 6277 kali)

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Offline Idad

  • Profesor
  • *****
  • Tulisan: 823
  • IQ: 66
  • Gender: Pria
  • ZyuProject
    • Math is Fun, Math is Games, Math is Logic, and Math is Easy!!!
Install/Compile Program di Linux
« pada: Maret 28, 2010, 11:44:52 PM »
Teman2, saya mau tanya bagaimana cara compile program .tar.gz di Linux Mandriva
biasanya kan command standarnya
./configure
make
make install

tapi kok banyak yang g bisa ya?
misalnya barusan saya download Gambas dari http://mesh.dl.sourceforge.net/project/gambas/gambas2/2.20.0/gambas2-2.20.0.tar.bz2 (saya rasa dependencies sudah terinstall semua)

setelah di download saya uncompress dan coba pakai tiga komand standar tadi, tapi muncul pesan error.

Kalau teman2 ada yang bisa install package gambasnya, mohon bimbingan installasi dari teman2

mohon bimbingannya..,
« Edit Terakhir: Maret 28, 2010, 11:48:11 PM oleh Idad »
Visit My Site ! ! !
Download Soal Matematika SMA ZyuProject



Offline heru.htl

  • Profesor
  • *****
  • Tulisan: 991
  • IQ: 14
  • Gender: Pria
    • Free GNU/Linux Distributions
Re: Install/Compile Program di Linux
« Jawab #1 pada: Maret 30, 2010, 01:31:35 PM »
Inilah prasyarat-prasyarat cross-compilation source-code menjadi aplikasi pada varian GNU/Linux & UNIX:

-- Source Dependesi harus tercukupi (library header atau devel-libs, salah satu contohnya jika anda telah menyediakan libgtk2.0 binary, maka anda harus menyedikan libgtk2.0-dev dengan versi equal)

-- Set Koleksi Kompiler - setidaknya harus tersedia program-program kompiler semacam GCC (GNU C Compiler Collection), autoconf, autotools-dev, automake, autogen, GNU make (make), mawk, awk, PERL, bison, libtool, intltool, nasm (opsional), yasm (opsional), flex (opsional), g77 (Fortran Compiler, opsional), libc-dev (saat ini mungkin libc6-dev).

Sebaiknya, download semua rpm devel-libs dari mandriva terlebih dahulu.

Saya sendiri juga menulis source program-program database berbasis GTK2 & MySQL C API, komputer saya lengkap dengan devel-libs. Saya pakai ubuntu, dan saya dapat semua devel-libs dari http://www.packages.ubuntu.com/.
Kebanyakan programmer open source lebih memilih distro Ubuntu dan Debian, oleh sebab semua lib dan devel-libs tersedia secara sistematis dan tersentralisasi pada 2 repositori utama, untuk debian: http://www.packages.debian.org/, ubuntu: http://www.packages.ubuntu.com/.
Saya sangat menyayangkan, bahwa distro-distro berbasis Red Hat kurang terorganisir rapi dalam menyediakan RPM, terutama untuk keperluan open-source devel. Penyedian RPM sering terpencar-pencar pada situs-situs repositori terpisah.


Offline Idad

  • Profesor
  • *****
  • Tulisan: 823
  • IQ: 66
  • Gender: Pria
  • ZyuProject
    • Math is Fun, Math is Games, Math is Logic, and Math is Easy!!!
Re: Install/Compile Program di Linux
« Jawab #2 pada: Maret 31, 2010, 10:49:36 AM »
Inilah prasyarat-prasyarat cross-compilation source-code menjadi aplikasi pada varian GNU/Linux & UNIX:

-- Source Dependesi harus tercukupi (library header atau devel-libs, salah satu contohnya jika anda telah menyediakan libgtk2.0 binary, maka anda harus menyedikan libgtk2.0-dev dengan versi equal)

-- Set Koleksi Kompiler - setidaknya harus tersedia program-program kompiler semacam GCC (GNU C Compiler Collection), autoconf, autotools-dev, automake, autogen, GNU make (make), mawk, awk, PERL, bison, libtool, intltool, nasm (opsional), yasm (opsional), flex (opsional), g77 (Fortran Compiler, opsional), libc-dev (saat ini mungkin libc6-dev).
Owh, ternyata perlu compiler terinstall dulu ya, baru tau..., :: Iya nich, saya juga kepinginnya sih download package lengkap, cuma koneksi internet masih belum mendukung ... ::

Kutip
Saya sangat menyayangkan, bahwa distro-distro berbasis Red Hat kurang terorganisir rapi dalam menyediakan RPM, terutama untuk keperluan open-source devel. Penyedian RPM sering terpencar-pencar pada situs-situs repositori terpisah.
Owh, begitu y.., makanya kok aga sulit car package .rpm dibanding dengan .deb

Kutip
Sebaiknya, download semua rpm devel-libs dari mandriva terlebih dahulu.

Saya sendiri juga menulis source program-program database berbasis GTK2 & MySQL C API, komputer saya lengkap dengan devel-libs. Saya pakai ubuntu, dan saya dapat semua devel-libs dari http://www.packages.ubuntu.com/.
Kebanyakan programmer open source lebih memilih distro Ubuntu dan Debian, oleh sebab semua lib dan devel-libs tersedia secara sistematis dan tersentralisasi pada 2 repositori utama, untuk debian: http://www.packages.debian.org/, ubuntu: http://www.packages.ubuntu.com/.
Sip Om, trims banyak lhoh buat masukannya, sepertinya newbie seperti saya benar2 harus kembali ke Debian..

Offline heru.htl

  • Profesor
  • *****
  • Tulisan: 991
  • IQ: 14
  • Gender: Pria
    • Free GNU/Linux Distributions
Re: Install/Compile Program di Linux
« Jawab #3 pada: Maret 31, 2010, 02:47:52 PM »
kepinginnya sih download package lengkap, cuma koneksi internet masih belum mendukung

Download saja secara manual, satu-persatu, sambil melatih ketelitian menghubungkan paket-paket dependensi dan memahami fungsi setiap lib.

Offline idiotique_hebb

  • Dosen
  • ****
  • Tulisan: 170
  • IQ: 10
  • Gender: Pria
  • call me hebb
Re: Install/Compile Program di Linux
« Jawab #4 pada: Maret 31, 2010, 03:01:09 PM »
Dependency Hell.
Lebih baik cari DVD repositori saja kalo memang kompi ndak online. Dulu saya rela mengeluarkan uang sebesar 80 ribu rupiah untuk beli 5 DVD repositori linux ubuntu 8.04, daripada harus instal satu-satu file dependency. Instalasi software sangat mudah hanya dengan apt-get install.

tapi, untuk mandriva ada ga sih ya?
Lagi belajar Objective C / GNUStep / Cocoa API
Kroper for Mac : download here

Offline heru.htl

  • Profesor
  • *****
  • Tulisan: 991
  • IQ: 14
  • Gender: Pria
    • Free GNU/Linux Distributions
Re: Install/Compile Program di Linux
« Jawab #5 pada: Maret 31, 2010, 03:25:02 PM »
Famili Red Hat GNU/Linux (termasuk OpenSuSE) menggunakan URPMI.
Front-end URPMI adalah Rpmdrake

APT untuk famili Debian GNU/Linux.
Front-end APT adalah aptitude (NCURSES based), Synaptic (GTK2 based), dan Adept (QT3/4 based)

Faktanya memang tidak ada yang praktis dalam kompilasi cross-platform, dan, adalah syarat fundamental seorang programmer C, C++, dan C# untuk memahami dependensi dalam penyusunan kode aplikasi C/C++/C# porting UNIX dan GNU/Linux.

Offline Idad

  • Profesor
  • *****
  • Tulisan: 823
  • IQ: 66
  • Gender: Pria
  • ZyuProject
    • Math is Fun, Math is Games, Math is Logic, and Math is Easy!!!
Re: Install/Compile Program di Linux
« Jawab #6 pada: April 03, 2010, 11:10:52 PM »
Dependency Hell.
Lebih baik cari DVD repositori saja kalo memang kompi ndak online.
Hm.., iya, bener juga ya..,

Kutip
tapi, untuk mandriva ada ga sih ya?
Klo g salah ada Om..., (Mudah2an g salah ya, hhe..,)

Famili Red Hat GNU/Linux (termasuk OpenSuSE) menggunakan URPMI.
Front-end URPMI adalah Rpmdrake

APT untuk famili Debian GNU/Linux.
Front-end APT adalah aptitude (NCURSES based), Synaptic (GTK2 based), dan Adept (QT3/4 based)

Faktanya memang tidak ada yang praktis dalam kompilasi cross-platform, dan, adalah syarat fundamental seorang programmer C, C++, dan C# untuk memahami dependensi dalam penyusunan kode aplikasi C/C++/C# porting UNIX dan GNU/Linux.
Betul2..,


 

Related Topics

  Subyek / Dimulai oleh Jawaban Tulisan terakhir
1 Jawaban
7195 Dilihat
Tulisan terakhir Juli 06, 2008, 02:41:38 AM
oleh insan sains
145 Jawaban
78275 Dilihat
Tulisan terakhir Mei 28, 2011, 12:54:40 AM
oleh normaajwa
0 Jawaban
3106 Dilihat
Tulisan terakhir Oktober 05, 2008, 08:34:10 AM
oleh devil
8 Jawaban
7056 Dilihat
Tulisan terakhir Agustus 12, 2009, 04:41:56 AM
oleh ndy_88
4 Jawaban
4747 Dilihat
Tulisan terakhir Desember 14, 2010, 01:04:26 PM
oleh heru.htl