[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[OSASK 1245] Tip of link32(Re: OSALO02).
- Subject: [OSASK 1245] Tip of link32(Re: OSALO02).
- From: Hidemi KAWAI <kawai !Atmark! imasy.or.jp>
- Date: Sat, 18 Nov 2000 06:57:01 -0000
こんにちは、川合です。
Tetsuya ITO さんは 2000/11/08 06:32:32 の「[OSASK 1239] OSALO02
(Re: revers00.)」で書きました:
>あ〜ぁ、タイミングわるっ。
>実は、osalo02は11/5に公開はされてます。
>で、リリースメールを書くのを怠けてたらこれだ〜(笑)。
おや、まあ!
>といっても、分割してコンパイルはすぐ終わったのですが、リンクがうま
>くいきませんでした。
>
>で、いろいろ試行錯誤した結果、コマンドラインである一定の文字数を越
>えると、link32がうまく処理できないみたいです。
>原因がOSなのかリンカなのかは知りませんが。
>
>ということで、オブジェクト名が、c.objとかs.objとかになってます。
>まったく、しょぼいですね(笑)。
これについてです。対処法をお教えましょう。
実は、link32には「コマンドファイル」を使う方法がありまして、こ
れを使えばコマンドラインの長さに悩まされることなく、ながーい指定
ができます。
たとえば、以下のような内容のファイルを「link32.opt」という名前
で作っておいたとします。
---ここからファイル内容---
/ALIGN:16 /BASE:0 /DRIVER /ENTRY:main
/OUT:test.exe /MAP:test.map /LIBPATH:d:\osask\lcclib
test.obj
guigui00.lib stdlib.lib sysgg00.lib
---ここまでファイル内容---
それで、コマンドラインでは、
prompt>link32 !Atmark! link32.opt
と指定します。これでうまくいくと思います(実はまだ試してない・・
・)。
>reversのバージョンナンバーが、OSASKのバージョンナンバーを越えない
>ことを、、、切に願わん、、、
多分大丈夫だと思う。・・・「多分」だけどね・・・。
>reversの方が多機能ですね。
>なので、osaloの開発は中止します。
後発は先発以上でないと受け入れられないと思ったので、多機能にし
てみました。まあ、それなりの思考ルーチンが付いたから、多機能にし
なくても認めてもらえたかもしれないけど。
>あと、こんなゲームつくってほしいとか、リクエストも受けてます。
>技術的に作れるかが、一番のネックになりますが(笑)。
もねさん個人の技術よりも、OSの性能の方がネックかも(笑)。OSが
サポートしない機能は、アプリ側じゃどうにもできないもんね・・・。
それでは。
--
川合 秀実(KAWAI Hidemi)
川合堂社長 / OSASK計画総指揮 / カーネル開発班
E-mail:kawai !Atmark! imasy.or.jp
Homepage http://www.imasy.or.jp/~kawai/