Tip compile di Lazarus ke target CPU 64 Bit (Mac Only)


by LuriDarmawan in more 4 years ago 1356
Tulisan ini berkaitan dengan artikel Release Lazarus 2.0.6 sebelumnya.
Pada dasarnya file distribusi Lazarus untuk Mac diterbitkan dalam platform 32 Bit. Hal ini cukup merepotkan jika kita membutuhkan aplikasi yang mesti jalan di 64 bit, sedangkan cross-compile tidak berjalan dengan baik. Solusinya: 1. Lazarus dibuild dulu menjadi 64 Bit 2. Ubah compiler menjadi fpc atau ppcx64

Detil instruksi:

Compile Lazarus ke 64 Bit

melalui console/terminal, masuk ke direktori /Developer/lazarus
$ cd /Developer/lazarus
build Lazarus secara manual ke 64 bit
$ make LCL_PLATFORM=cocoa CPU_TARGET=x86_64 bigide
Tunggu beberapa saat, kira-kira seperminuman teh, hasil build akan selesai. Selanjutnya coba jalankan lazarus seperti biasanya. Pada kondisi ini, lazarus sudah berjalan di 64 bit, bisa dicek dari menu 'Help/About' . Tetapi, jika melakukan kompilasi terhadap suatu kode sumber, hasilnya masih dalam 32 bit. Karena compiler executable masih menggunakan
/usr/local/bin/ppc386
.

Ubah compiler menjadi fpc atau ppcx64

Dari Lazarus, masuk ke menu 'Tools/Option' , pada bagian 'Compiler executable' , ubah menjadi :
/usr/local/bin/fpc
Setelah langkah ini, Anda bisa membuat hasil kompilasi ke 32 bit ataupun 64 bit. Selamat Mencoba Lazarus IDE dengan docking   Sumber: Ajaro
Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com