Sign in Join
Wiki copytemporary

Link on target/id: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11Opsi -st menunda perangkaian dan link untuk dibuat secara manual setelah mengkompilasi dengan fpc. Sebaliknya naskah yang dibuat, ketika dijalankan pada target, melengkapi proses pembangunan. Nama naskah adalah \<target\>_ppas.
22
33Naskah mengasumsukan susunan file adalah sama pada target seperti pada host, dan direktori naskah itu adalah direktori saat ini. Tergantung pada penyiapan, ini bisa dilaksanakan dalam cara yang berbeda. Jika target ada pada komputer yang berbeda, file harus ditransfer via jaringan, disket atau dengan cara lainnya. Jika target adalah sistem operasi berbeda pada mesin yang sama, files tidak harus dipindahkan secara fisik. Sebaliknya, cukup mematikan host dan memeulai target sistem operasi. Ketika mengkompilasi pada Darwin (macOS) sebagai host untuk MacOS (klasik) sebagai target, seseorang bahkan tidak harus memulai lagi, jika lingkungan kompatibilitas klasik terinstalasi. Daripada cukup mengalihkan ke [[MPW]] (yang berjalan dalam lingkungan kompatibilitas klasik) dan menjalankan naskah anda di sana (tapi baca catatan di bawah).
44
55Hal yang mengganjal saat menjalankan naskah dalam MPW: Karena naskah dibuat dalam Darwin, ia tidak memiliki tipe file Mac dan pembuatnya. Karena MPW ini menolak untuk menerimanya sebagai sebuah naskah. Maka anda harus memberikannya sebuah tipe file Mac, yang dapat dilakukan dengan perintah berikut dalam MPW:
66
7-` SetFile -c 'MPS ' -t 'TEXT' filename`
7+```text
8+ SetFile -c 'MPS ' -t 'TEXT' filename
9+```
810
911Baca selengkapnya mengenai bekerja dengan MPW dalam [[MPW]].
1012
1113Catatan bahwa beberapa opsi yang diberikan kepada kompilator, juga akan mempengaruhi naskah yang dibuat:
1214
13-` -a`
15+```text
16+ -a
17+```
1418
1519... normalnya berarti bahwa kompilator tidak menghapus file assembler yang dibuat. Ketika digunakan dengan -st ( atau -s ) naskah yang dibuat akan dijalankan, tidak menghapus file assembler. Ini baik untuk keperluan men-debug.
1620
1721---
1822*From the Free Pascal wiki, page "Link on target/id", as it stood on 2019-12-23 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history