📄 djgpp.txt
字号:
ⅲ ⅲⅲ Ghostscript 2.6.1 DJ's GPP 步パッケ〖ジ ⅲⅲ version 1.3 ⅲⅲ ⅲⅲ Copyright (C) 1993,1994 奚怀下诺 ⅲⅲ TPM03937@pcvan.or.jp ⅲⅲ GHF01532@niftyserve.or.jp ⅲⅲ ⅲ========================================================================↑ 1ˉ パッケ〖ジ柒推======================================================================== このパッケ〖ジには笆布のファイル、ディレクトリが崔まれています。これらの面には、怠硷ˇOS に巴赂せずに蝗えるファイルも崔まれています (稿揭)。 COPYING ˇGNU General Public License (GNU GPL) djgpp.sj ˇこのファイル djgpp.mak ˇMakefile djgpp.dif ˇGhostscript 2.6.1オリジナルのコ〖ドに滦する汗尸 gp_djgpp.c ˇDJ's GPP茨董巴赂のコ〖ド djgpp.h ˇ票惧 gp_djgpp.h ˇ票惧 gp_pc98.c ˇNEC PC-9801/PC-H98巴赂のコ〖ド gp_pcat.c ˇIBM PC/AT高垂怠巴赂のコ〖ド gs_djgpp.tr ˇリンカ脱のレスポンスファイル gp_djgpp.ps ˇDJ's GPP茨董の介袋步PSファイル gp_site.ps ˇDJ's GPP茨董の茨董肋年ファイル gssetdjg.bat ˇMakefile から钙び叫すバッチファイル gdevgppr.h ˇプリンタドライバをDJ's GPP滦炳するためのヘッダ zkfpc98.c ˇNEC PC-9801/PC-H98 戳机ROMフォントドライバのソ〖ス zkfvflib.c ˇVFlibを蝗脱するフォントドライバ zkfvflib.mak ˇ票惧 kfvflib.sj ˇVFlib蝗脱のフォントドライバのドキュメント drivers/ ˇ称硷デバイスドライバがあるディレクトリ |---gdev10v/ ˇ泣塑胳步パッケ〖ジ烧掳の Canon BJ10V ドライバへの | 汗尸 |---gdev98hf/ ˇデジタルア〖ツ家 Hyper-Frame+ 脱フルカラ〖ˇディス | プレイドライバ |---gdevcdj/ ˇオリジナルパッケ〖ジに烧掳の HP DeskJetシリ〖ズ脱 | のドライバを DeskJet 505J に滦炳させるための汗尸 |---gdevdjgp/ ˇIBM PC / AT高垂怠 のディスプレイドライバ |---gdevdmpr/ ˇ绕脱プリンタドライバ |---gdevlips/ ˇ泣塑胳步パッケ〖ジ烧掳の LIPS プリンタドライバへの | 汗尸 |---gdevmag/ ˇ祟フォ〖マットの茶咙デ〖タを叫蜗するためのドライバ |---gdevp201/ ˇ泣塑胳步パッケ〖ジ烧掳の NEC PC-PR 201 ドライバを | PC-PR 150 / PC-PR 1000 / PC-PR 1000/4 に滦炳させる | ための汗尸 +---gdevpc98/ ˇNEC PC-9801 / H98 のディスプレイドライバ kanji/ ˇDJ's GPP惹盖铜の戳机介袋步ファイルがあるディレクトリ========================================================================↑ 2ˉ はじめに======================================================================== このパッケ〖ジは Ghostscript version 2.6.1 を DJ's GPP でコンパイルし、NEC PC-9801/PC-H98、IBM PC/AT 高垂怠で网脱できるようにするためのパッケ〖ジです。 侯喇されるバイナリは链怠硷鼎奶です。怠硷は极瓢冉侍されます (ユ〖ザが木儡怠硷を回年することも材墙です)。 また室怀氮栏さんによる泣塑胳步パッケ〖ジ 1.0 と驶脱することを涟捏としていますが、Makefile を今き垂えれば泣塑胳步されていないものもコンパイル材墙です。========================================================================↑ 3ˉ 怠硷ˇOS巴赂拉に簇して======================================================================== このパッケ〖ジに崔まれているもののうち、笆布のものを近いて怠硷や OS に簇犯なくそのまま蝗脱することが叫丸ます。 ˇ gp_djgpp.c gp_pc98.c gp_pcat.c gp_djgpp.h djgpp.h これはプラットフォ〖ム巴赂のコ〖ド (ここでは DJ's GPP+GO32 脱) を 年盗したファイルです。Ghostscript のオリジナルパッケ〖ジには称茨董脱 のものが脱罢されていますので、GO32 茨董笆嘲のかたはそちらを网脱して ください。 ˇ djgpp.mak djgpp.dif DJ's GPP でコンパイルするための汗尸と makefile です。 ˇ gp_djgpp.ps gp_site.ps このパッケ〖ジを蝗って DJ's GPP でコンパイルした悸乖妨及のための介 袋步ファイルです。 ˇ gdevdjgp/ gdevpc98/ gdev98hf/ ディスプレイドライバ称硷。怠硷巴赂です。========================================================================↑ 4ˉ コンパイルの数恕======================================================================== 肌の缄界でコンパイルしてください。(1) オリジナルのソ〖スのア〖カイブを鸥倡する。笆布の侯度は、この侯度によ って侯られる./gs261 というディレクトリに败って乖います。(2) バグフィクス汗尸を碰てます。(3) このパッケ〖ジに崔まれているファイル第び泣塑胳步パッケ〖ジのファイル をこのディレクトリにコピ〖します。(4) パッチ djgpp.dif、第び泣塑胳步汗尸をあてます (界进は啼わない)。 djgpp.dif は genconf.c および ps2epsi.ps に滦する汗尸です。 泣塑胳步を乖わない眷圭には djgpp.dif だけを努脱してください。 patch < gs261j.dif patch < djgpp.dif ⅷパッチがうまく碰たらない眷圭。 Ghostscript オリジナルのファイル (バグ饯赖汗尸を崔む)、泣塑胳 步パッチ (gs261j.diff)、DJ's GPP 滦炳パッチ (djgpp.dif)、は链 て UN*X 妨及の猖乖コ〖ド (Line Feed のみ) です。MS-DOS 惹の patch.exe では、そのポ〖ティングによってはうまくパッチが碰たら ないことがあるかもしれません。 このような眷圭は、另てのファイルの猖乖コ〖ドを MS-DOS 妨及 (Carriage Return + Line Feed) に恃构してから patch.exe を蝗う か、あるいは UN*X 惧でパッチを碰てるところまでの侯度を乖ってそ れから MS-DOS 惧にファイルを积ってきて笆布の侯度を乖なってくだ さい。(5) 泣塑胳步パッケ〖ジ、またはこのパッケ〖ジに烧掳しているデバイスドライ バを寥み哈む眷圭には、それをカレントディレクトリにコピ〖する (これら のデバイスドライバはディレクトリ drivers にあります)。 泣塑胳步パッケ〖ジに烧掳のプリンタドライバのなかにはさらに汗尸を碰て る涩妥があるものがあります。またオリジナルのパッケ〖ジに烧掳のプリン タドライバを寥み哈むためには涟借妄が涩妥です。 拒しくはこのドキュメントの≈プリンタドライバの寥哈み∽をご枉ください。 なおこのパッケ〖ジに烧掳のプリンタドライバˇディスプレイドライバは涟 借妄なしでそのまま寥み哈めます。(6) djgpp.mak を试礁する。 DJ's gpp 茨董の Makefile は djgpp.mak というファイルです。この面の笆 布のマクロを今き垂えます。 (A) DJGPP_PLATFORMS= ... プリンタ叫蜗ル〖チンなどの怠硷巴赂コ〖ドをどの怠硷脱のものを寥み 哈むかを回年します。肩にプリンタ叫蜗簇犯のコ〖ドです。ディスプレ イ叫蜗に簇してはこれとは侍に DEVICE_DEVS で回年します。NEC PC-9801、IBM PC/AT 高垂怠脱のプリンタ叫蜗ル〖チンが脱罢されてい ます。 pc98_、pcat_ から联びます。尉数を回年することも材墙です。このパ ッケ〖ジに崔まれている djgpp.mak では尉数を寥み哈むようにしてあ ります。 この回年を鄂にしておくと怠硷巴赂コ〖ドを寥み哈まず链てのプリンタ コ〖ドは筛洁プリンタ叫蜗 ("PRN") 沸统で叫蜗されるようになります。 (B) FEATURE_DEVS= ... 戳机フォントドライバを纳裁したい眷圭にはここに今き裁えます。 このパッケ〖ジに崔まれる djgpp.mak では、今挛舵弛婶フォント、JG フォント、NEC PC-9801 ROM フォント、を网脱する戳机フォントドライ バを寥み哈むようになっています。 VFlib ver 2.13 笆惯と驶脱することにより戳机 TrueType フォントを 网脱できるようになります。拒しくは kfvflib.sj をご枉ください。 また、泣塑胳步を乖わない眷圭には、kanji.dev 笆惯乖琐までを猴近し てください。 (C) DEVICE_DEVS= ... DEVICE_DEVS1= : : DEVICE_DEVS9= プレビュ〖ア、プリンタドライバなどの叫蜗ドライバをここに鄂球矢机 で惰磊ってならべます。 DEVICE_DEVS、DEVICE_DEVS1×DEVICE_DEVS9 の 10 改のマクロに尸けて あるのは MS-DOS のコマンドライン墓の扩嘎のためです。たくさんのデ バイスドライバを寥み哈む眷圭には、办つのマクロの年盗が墓くなりす ぎないように 10 改に努碰に慷り尸けてください。 このパッケ〖ジに崔まれている djgpp.mak では部も寥み哈まないよう になっています。 奶撅はディスプレイドライバは寥み哈む涩妥があります。 怠硷 デバイス叹 ソ〖スコ〖ドがあるディレクトリ PC-9801/PC-H98 pc98.dev drivers/gdevpc98/ IBM PC/AT djgpp.dev drivers/gdevdjgp/ 泣塑胳步パッケ〖ジ、第びこのパッケ〖ジに烧掳のデバイスドライバを 寥み哈む眷圭には、それぞれのソ〖スプログラムを戮の Ghostscript のソ〖スプログラムのあるディレクトリにコピ〖し、さらにそれぞれの ドライバに烧掳の Makefile の柒推を djgpp.mak に纳裁、または !include " ファイル叹 " として艰り哈んでください。 DJ's GPP の 1.12 笆惯を蝗う眷圭には、djgpp.mak 柒のマクロ AOUT2EXE の年盗を 'coff2exe' に今き垂えてください。デフォルトでは 'aout2exe' になっています。(7) djgpp.mak を Makefile として make を悸乖する。 make -f djgpp.mak djgpp.mak は Borland make 脱です。その戮の make を蝗う眷圭には、こ のパッケ〖ジに烧掳の tarcat.pl を蝗って ≈!include " ファイル叹 "∽ の婶尸をその面蹋で弥き垂えて、それを Makefile として蝗ってください。 perl スクリプトです。笆布のようにして蝗います。このスクリプトでは !include は掐れ灰になっていても借妄できます。 jperl tarcat.pl djgpp.mak > merged.mak make 脱のバッチファイル (gsaddmod.bat など) はオリジナルのパッケ〖 ジに崔まれる Turbo C++/Borland C++ 脱のものをそのまま脱います。この パッケ〖ジではさらにオリジナルのパッケ〖ジのものに裁えて gssetdjg.bat というバッチファイルが纳裁されています。カレントディレ クトリ (gs261) にこれらのバッチファイルがあることを澄千してください。 このパッケ〖ジに崔まれていないデバイスドライバを PC-9801 や PC/AT 高垂怠に滦炳させるための数恕は塑ドキュメントの呵稿に淡してあります。========================================================================↑ 5ˉ 蝗脱恕======================================================================== ここでは、DJ's GPP 惹泼铜のことについてのみ揭べます。Ghostscript 办忍の肋年侯度、蝗脱恕についてはオリジナルのドキュメントをご枉ください。-----------→ 5.1 肋年-----------(1) このパッケ〖ジの kanji ディレクトリにある PostScript ファイルを泣塑 胳步パッケ〖ジの kanji ディレクトリ布のファイルと票じディレクトリに コピ〖する。(2) このパッケ〖ジに崔まれる gp_djgpp.ps と gp_site.ps を Ghostscript の ライブラリを弥くディレクトリ (gs_init.ps などを弥くディレクトリ) に コピ〖する。(3) 涩妥であれば gp_site.ps の怠硷回年婶尸などを试礁する。 塑バ〖ジョンでは怠硷 (98/PC/ その戮) は极瓢冉侍します。したがって、 笨がよければ泼に肋年を乖なう涩妥はなく、そのまま蝗えます。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -