Install MinGW-w32 di Windows
Kalau sekarang sih gampang, tinggal pakai mingw-get dan beres.
Tapi, kalau entah kenapa kamu nggak bisa pakai mingw-get, berikut cara lama buat install
MinGW-w32 di Windows.
1. Siapin Tools
- Download & install 7-Zip (wajib, karena file MinGW/MSYS biasanya format
.tar.lzma) - Pasang asosiasi file di 7-Zip biar bisa buka
.lzmalangsung - Bikin folder di C:\ →
C:\MinGWdanC:\msys
2. Download File yang Dibutuhin
File-file MinGW dan MSYS bisa diambil dari mirror SourceForge. Contoh: mirror MinGW. Jangan pakai interface default SourceForge yang ribet, langsung browse aja kayak FTP.
Ekstrak semua archive .tar.lzma ke folder yang sesuai.
Ingat, di 7-Zip harus dibuka sampai ketemu folder bin/, include/, dll.
Nah, isi folder itu yang perlu diekstrak ke C:\MinGW atau C:\msys.
3. Paket yang Wajib Didownload
Minimal kamu butuh:
- GCC 4.5.0: gcc-core, gcc-c++, libgcc, libstdc++, libssp
- Binutils 2.20.51: paket binutils
- Runtime: mingwrt + w32api
- Library: gmp, mpfr, mpc
- MSYS: msysCORE, bash, make, coreutils, autoconf, automake, dll.
(Lengkapnya panjang banget, tapi intinya semua tools dasar compiler + MSYS environment).
4. Jalankan MSYS
Setelah ekstrak semua file, buka:
C:\msys\msys.bat
Dari dalam shell MSYS, jalanin:
cd /c/msys/postinstall
./pi.sh
Ikutin instruksi yang keluar. Ini bakal nge-setup environment MSYS biar siap dipakai.
5. Tes Installasi
Tutup MSYS, buka lagi, lalu coba compile program C sederhana:
gcc hello.c -o hello.exe
./hello.exe
Kalau berhasil, berarti instalasi MinGW-w32 kamu udah jalan!
Catatan Akhir
Cara ini agak ribet dan makan waktu, jadi kalau kamu cuma butuh cepat,
pakai mingw-get aja. Tapi kalau lagi pengen belajar “old school setup”,
ya cara ini masih bisa dipakai sampai sekarang.
Label: installation, MinGW