Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ranlib68(1) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ld68(1)

ar68(1)

lorder68(1)

make(1)

RANLIB(1)  —  NEWS-OS Programmer’s Manual

名称

ranlib68 − 68K アーカイブをランダムライブラリへ変換する

形式

ranlib68 [ −t ] archive ... 

解説

ranlib68 は各 archive を、 ローダがすばやく読み込むことができる形に変換します。 ranlib68 はアーカイブの先頭に __.SYMDEF という目次を付け加えることにより、 この変換を行います。 ranlib68 はアーカイブの再構成に ar(1) を使うため、 カレントディレクトリのあるファイルシステムには、 充分なテンポラリファイルのための領域が必要です。

−t オプションが与えられると、 ranlib68 はアーカイブに対して“touch”のみを行い、 変更は加えません。 これはアーカイブをコピーした後や、 make(1) で −t オプションを使用したときに、 シンボルテーブルが古いために起きる ld68(1) のエラーを 防ぐのに有用です。

関連事項

ld68(1), ar68(1), lorder68(1), make(1)

バグ

ar によるライブラリの生成と ranlib68 によるライブラリのランダムアクセス化は別処理なので、 フェーズエラーが起きる可能性があります。 ローダ ld68 は、 ライブラリが変更された日付が、 その目次が作成された日付よりも新しいときに警告をします。 しかしこれは、 ユーザがライブラリをコピーしただけでも、 警告が発生されることを意味します。

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026