1# Copyright (C) 1989, 2000 Aladdin Enterprises. All rights reserved. 2# 3# This software is provided AS-IS with no warranty, either express or 4# implied. 5# 6# This software is distributed under license and may not be copied, 7# modified or distributed except as expressly authorized under the terms 8# of the license contained in the file LICENSE in this distribution. 9# 10# For more information about licensing, please refer to 11# http://www.ghostscript.com/licensing/. For information on 12# commercial licensing, go to http://www.artifex.com/licensing/ or 13# contact Artifex Software, Inc., 101 Lucas Valley Road #110, 14# San Rafael, CA 94903, U.S.A., +1(415)492-9861. 15 16# $Id: contrib.mak,v 1.28 2002/10/16 23:26:33 giles Exp $ 17# makefile for contributed device drivers. 18 19# Define the name of this makefile. 20CONTRIB_MAK=$(GLSRC)contrib.mak 21 22###### --------------------------- Catalog -------------------------- ###### 23 24# The following drivers are user-contributed, and maintained (if at all) by 25# users. Please report problems in these drivers to their authors, whose 26# e-mail addresses appear below: do not report them to mailing lists or 27# mailboxes for general Ghostscript problems. 28 29# Displays: 30# MS-DOS (note: not usable with Desqview/X): 31# herc Hercules Graphics display [MS-DOS only] 32# pe Private Eye display 33# Unix and VMS: 34# att3b1 AT&T 3b1/Unixpc monochrome display [3b1 only] 35# sonyfb Sony Microsystems monochrome display [Sony only] 36# sunview SunView window system [SunOS only] 37# Printers: 38# ap3250 Epson AP3250 printer 39# appledmp Apple Dot Matrix Printer (should also work with Imagewriter) 40# bj10e Canon BubbleJet BJ10e 41# bj200 Canon BubbleJet BJ200; also good for BJ300 in ProPrinter mode 42# (see comments in source code) 43# bjc600 Canon Color BubbleJet BJC-600, BJC-4000 and BJC-70 44# also good for Apple printers like the StyleWriter 2x00 45# bjc800 Canon Color BubbleJet BJC-800 46# ccr CalComp Raster format 47# cdeskjet H-P DeskJet 500C with 1 bit/pixel color 48# cdjcolor H-P DeskJet 500C with 24 bit/pixel color and 49# high-quality color (Floyd-Steinberg) dithering; 50# also good for DeskJet 540C and Citizen Projet IIc (-r200x300) 51# cdjmono H-P DeskJet 500C printing black only; 52# also good for DeskJet 510, 520, and 540C (black only) 53# cdj500 H-P DeskJet 500C (same as cdjcolor) 54# cdj550 H-P DeskJet 550C/560C/660C/660Cse 55# cljet5 H-P Color LaserJet 5/5M (see below for some notes) 56# cljet5c H-P Color LaserJet 5/5M (see below for some notes) 57# coslw2p CoStar LabelWriter II II/Plus 58# coslwxl CoStar LabelWriter XL 59# cp50 Mitsubishi CP50 color printer 60# declj250 alternate DEC LJ250 driver 61# djet500c H-P DeskJet 500C alternate driver 62# (does not work on 550C or 560C) 63# dnj650c H-P DesignJet 650C 64# epson Epson-compatible dot matrix printers (9- or 24-pin) 65# eps9mid Epson-compatible 9-pin, interleaved lines 66# (intermediate resolution) 67# eps9high Epson-compatible 9-pin, interleaved lines 68# (triple resolution) 69# epsonc Epson LQ-2550 and Fujitsu 3400/2400/1200 color printers 70# hl7x0 Brother HL 720 and HL 730 (HL 760 is PCL compliant); 71# also usable with the MFC6550MC Fax Machine. 72# ibmpro IBM 9-pin Proprinter 73# imagen Imagen ImPress printers 74# iwhi Apple Imagewriter in high-resolution mode 75# iwlo Apple Imagewriter in low-resolution mode 76# iwlq Apple Imagewriter LQ in 320 x 216 dpi mode 77# jetp3852 IBM Jetprinter ink-jet color printer (Model #3852) 78# lbp8 Canon LBP-8II laser printer 79# lips3 Canon LIPS III laser printer in English (CaPSL) mode 80# lj250 DEC LJ250 Companion color printer 81# lj3100sw H-P LaserJet 3100 (requires installed HP-Software) 82# lj4dith H-P LaserJet 4 with Floyd-Steinberg dithering 83# lp8000 Epson LP-8000 laser printer 84# lq850 Epson LQ850 printer at 360 x 360 DPI resolution; 85# also good for Canon BJ300 with LQ850 emulation 86# lxm5700m Lexmark 5700 monotone 87# m8510 C.Itoh M8510 printer 88# necp6 NEC P6/P6+/P60 printers at 360 x 360 DPI resolution 89# nwp533 Sony Microsystems NWP533 laser printer [Sony only] 90# oki182 Okidata MicroLine 182 91# okiibm Okidata MicroLine IBM-compatible printers 92# paintjet alternate H-P PaintJet color printer 93# photoex Epson Stylus Color Photo, Photo EX, Photo 700 94# pj H-P PaintJet XL driver 95# pjetxl alternate H-P PaintJet XL driver 96# pjxl H-P PaintJet XL color printer 97# pjxl300 H-P PaintJet XL300 color printer; 98# also good for PaintJet 1200C and CopyJet 99# r4081 Ricoh 4081 laser printer 100# sj48 StarJet 48 inkjet printer 101# sparc SPARCprinter 102# st800 Epson Stylus 800 printer 103# stcolor Epson Stylus Color 104# t4693d2 Tektronix 4693d color printer, 2 bits per R/G/B component 105# t4693d4 Tektronix 4693d color printer, 4 bits per R/G/B component 106# t4693d8 Tektronix 4693d color printer, 8 bits per R/G/B component 107# tek4696 Tektronix 4695/4696 inkjet plotter 108# uniprint Unified printer driver -- Configurable Color ESC/P-, 109# ESC/P2-, HP-RTL/PCL mono/color driver 110# Fax systems: 111# cfax SFF format for CAPI fax interface 112# dfaxhigh DigiBoard, Inc.'s DigiFAX software format (high resolution) 113# dfaxlow DigiFAX low (normal) resolution 114# Other raster file formats and devices: 115# cif CIF file format for VLSI 116# inferno Inferno bitmaps 117# mgrmono 1-bit monochrome MGR devices 118# mgrgray2 2-bit gray scale MGR devices 119# mgrgray4 4-bit gray scale MGR devices 120# mgrgray8 8-bit gray scale MGR devices 121# mgr4 4-bit (VGA) color MGR devices 122# mgr8 8-bit color MGR devices 123# sgirgb SGI RGB pixmap format 124# sunhmono Harlequin variant of 1-bit Sun raster file 125 126# If you add drivers, it would be nice if you kept each list 127# in alphabetical order. 128 129###### ----------------------- End of catalog ----------------------- ###### 130 131###### ------------------- MS-DOS display devices ------------------- ###### 132 133### ------------------- The Hercules Graphics display ------------------- ### 134 135herc_=$(GLOBJ)gdevherc.$(OBJ) 136$(DD)herc.dev : $(herc_) 137 $(SETDEV) $(DD)herc $(herc_) 138 139$(GLOBJ)gdevherc.$(OBJ) : $(GLSRC)gdevherc.c $(GDEV) $(dos__h)\ 140 $(gsmatrix_h) $(gxbitmap_h) 141 $(GLCC) $(GLO_)gdevherc.$(OBJ) $(C_) $(GLSRC)gdevherc.c 142 143### ---------------------- The Private Eye display ---------------------- ### 144### Note: this driver was contributed by a user: ### 145### please contact narf@media-lab.media.mit.edu if you have questions. ### 146 147pe_=$(GLOBJ)gdevpe.$(OBJ) 148$(DD)pe.dev : $(pe_) 149 $(SETDEV) $(DD)pe $(pe_) 150 151$(GLOBJ)gdevpe.$(OBJ) : $(GLSRC)gdevpe.c $(GDEV) $(memory__h) 152 $(GLCC) $(GLO_)gdevpe.$(OBJ) $(C_) $(GLSRC)gdevpe.c 153 154###### ----------------------- Other displays ------------------------ ###### 155 156### -------------- The AT&T 3b1 Unixpc monochrome display --------------- ### 157### Note: this driver was contributed by a user: please contact ### 158### Andy Fyfe (andy@cs.caltech.edu) if you have questions. ### 159 160att3b1_=$(GLOBJ)gdev3b1.$(OBJ) 161$(DD)att3b1.dev : $(att3b1_) 162 $(SETDEV) $(DD)att3b1 $(att3b1_) 163 164$(GLOBJ)gdev3b1.$(OBJ) : $(GLSRC)gdev3b1.c $(GDEV) 165 $(GLCC) $(GLO_)gdev3b1.$(OBJ) $(C_) $(GLSRC)gdev3b1.c 166 167### ------------------- Sony NeWS frame buffer device ------------------ ### 168### Note: this driver was contributed by a user: please contact ### 169### Mike Smolenski (mike@intertech.com) if you have questions. ### 170 171# This is implemented as a 'printer' device. 172sonyfb_=$(GLOBJ)gdevsnfb.$(OBJ) 173$(DD)sonyfb.dev : $(sonyfb_) $(DD)page.dev 174 $(SETPDEV) $(DD)sonyfb $(sonyfb_) 175 176$(GLOBJ)gdevsnfb.$(OBJ) : $(GLSRC)gdevsnfb.c $(PDEVH) 177 $(GLCC) $(GLO_)gdevsnfb.$(OBJ) $(C_) $(GLSRC)gdevsnfb.c 178 179### ------------------------ The SunView device ------------------------ ### 180### Note: this driver is maintained by a user: if you have questions, ### 181### please contact Andreas Stolcke (stolcke@icsi.berkeley.edu). ### 182 183sunview_=$(GLOBJ)gdevsun.$(OBJ) 184$(DD)sunview.dev : $(sunview_) 185 $(SETDEV) $(DD)sunview $(sunview_) 186 $(ADDMOD) $(GLGEN)sunview -lib suntool sunwindow pixrect 187 188$(GLOBJ)gdevsun.$(OBJ) : $(GLSRC)gdevsun.c $(GDEV) $(malloc__h)\ 189 $(gscdefs_h) $(gserrors_h) $(gsmatrix_h) 190 $(GLCC) $(GLO_)gdevsun.$(OBJ) $(C_) $(GLSRC)gdevsun.c 191 192###### --------------- Memory-buffered printer devices --------------- ###### 193 194### --------------------- The Apple printer devices --------------------- ### 195### Note: these drivers were contributed by users. ### 196### If you have questions about the DMP driver, please contact ### 197### Mark Wedel (master@cats.ucsc.edu). ### 198### If you have questions about the Imagewriter drivers, please contact ### 199### Jonathan Luckey (luckey@rtfm.mlb.fl.us). ### 200### If you have questions about the Imagewriter LQ driver, please ### 201### contact Scott Barker (barkers@cuug.ab.ca). ### 202 203appledmp_=$(GLOBJ)gdevadmp.$(OBJ) 204 205$(GLOBJ)gdevadmp.$(OBJ) : $(GLSRC)gdevadmp.c $(PDEVH) 206 $(GLCC) $(GLO_)gdevadmp.$(OBJ) $(C_) $(GLSRC)gdevadmp.c 207 208$(DD)appledmp.dev : $(appledmp_) $(DD)page.dev 209 $(SETPDEV) $(DD)appledmp $(appledmp_) 210 211$(DD)iwhi.dev : $(appledmp_) $(DD)page.dev 212 $(SETPDEV) $(DD)iwhi $(appledmp_) 213 214$(DD)iwlo.dev : $(appledmp_) $(DD)page.dev 215 $(SETPDEV) $(DD)iwlo $(appledmp_) 216 217$(DD)iwlq.dev : $(appledmp_) $(DD)page.dev 218 $(SETPDEV) $(DD)iwlq $(appledmp_) 219 220### ------------ The Canon BubbleJet BJ10e and BJ200 devices ------------ ### 221 222bj10e_=$(GLOBJ)gdevbj10.$(OBJ) 223 224$(DD)bj10e.dev : $(bj10e_) $(DD)page.dev 225 $(SETPDEV) $(DD)bj10e $(bj10e_) 226 227$(DD)bj200.dev : $(bj10e_) $(DD)page.dev 228 $(SETPDEV) $(DD)bj200 $(bj10e_) 229 230$(GLOBJ)gdevbj10.$(OBJ) : $(GLSRC)gdevbj10.c $(PDEVH) 231 $(GLCC) $(GLO_)gdevbj10.$(OBJ) $(C_) $(GLSRC)gdevbj10.c 232 233### ------------- The CalComp Raster Format ----------------------------- ### 234### Note: this driver was contributed by a user: please contact ### 235### Ernst Muellner (ernst.muellner@oenzl.siemens.de) if you have ### 236### questions. ### 237 238ccr_=$(GLOBJ)gdevccr.$(OBJ) 239$(DD)ccr.dev : $(ccr_) $(DD)page.dev 240 $(SETPDEV) $(DD)ccr $(ccr_) 241 242$(GLOBJ)gdevccr.$(OBJ) : $(GLSRC)gdevccr.c $(PDEVH) 243 $(GLCC) $(GLO_)gdevccr.$(OBJ) $(C_) $(GLSRC)gdevccr.c 244 245### The H-P DeskJet, PaintJet, and DesignJet family color printer devices.### 246### Note: there are two different 500C drivers, both contributed by users.### 247### If you have questions about the djet500c driver, ### 248### please contact AKayser@et.tudelft.nl. ### 249### If you have questions about the cdj* drivers, ### 250### please contact g.cameron@biomed.abdn.ac.uk. ### 251### If you have questions about the dnj560c driver, ### 252### please contact koert@zen.cais.com. ### 253### If you have questions about the lj4dith driver, ### 254### please contact Eckhard.Rueggeberg@ts.go.dlr.de. ### 255### The BJC600/BJC4000, BJC800, and ESCP were originally contributed ### 256### by yves.arrouye@usa.net, but he no longer answers questions ### 257### about them. ### 258 259cdeskjet_=$(GLOBJ)gdevcdj.$(OBJ) $(HPPCL) 260 261$(DD)cdeskjet.dev : $(cdeskjet_) $(DD)page.dev 262 $(SETPDEV) $(DD)cdeskjet $(cdeskjet_) 263 264$(DD)cdjcolor.dev : $(cdeskjet_) $(DD)page.dev 265 $(SETPDEV) $(DD)cdjcolor $(cdeskjet_) 266 267$(DD)cdjmono.dev : $(cdeskjet_) $(DD)page.dev 268 $(SETPDEV) $(DD)cdjmono $(cdeskjet_) 269 270$(DD)cdj500.dev : $(cdeskjet_) $(DD)page.dev 271 $(SETPDEV) $(DD)cdj500 $(cdeskjet_) 272 273$(DD)cdj550.dev : $(cdeskjet_) $(DD)page.dev 274 $(SETPDEV) $(DD)cdj550 $(cdeskjet_) 275 276$(DD)declj250.dev : $(cdeskjet_) $(DD)page.dev 277 $(SETPDEV) $(DD)declj250 $(cdeskjet_) 278 279$(DD)dnj650c.dev : $(cdeskjet_) $(DD)page.dev 280 $(SETPDEV) $(DD)dnj650c $(cdeskjet_) 281 282$(DD)lj4dith.dev : $(cdeskjet_) $(DD)page.dev 283 $(SETPDEV) $(DD)lj4dith $(cdeskjet_) 284 285$(DD)pj.dev : $(cdeskjet_) $(DD)page.dev 286 $(SETPDEV) $(DD)pj $(cdeskjet_) 287 288$(DD)pjxl.dev : $(cdeskjet_) $(DD)page.dev 289 $(SETPDEV) $(DD)pjxl $(cdeskjet_) 290 291# Note: the pjxl300 driver also works for the CopyJet. 292$(DD)pjxl300.dev : $(cdeskjet_) $(DD)page.dev 293 $(SETPDEV) $(DD)pjxl300 $(cdeskjet_) 294 295# Note: the BJC600 driver also works for the BJC4000. 296$(DD)bjc600.dev : $(cdeskjet_) $(DD)page.dev 297 $(SETPDEV) $(DD)bjc600 $(cdeskjet_) 298 299$(DD)bjc800.dev : $(cdeskjet_) $(DD)page.dev 300 $(SETPDEV) $(DD)bjc800 $(cdeskjet_) 301 302$(DD)escp.dev : $(cdeskjet_) $(DD)page.dev 303 $(SETPDEV) $(DD)escp $(cdeskjet_) 304 305# NB: you can also customise the build if required, using 306# -DBitsPerPixel=<number> if you wish the default to be other than 24 307# for the generic drivers (cdj500, cdj550, pjxl300, pjtest, pjxltest). 308 309gdevbjc_h=$(GLSRC)gdevbjc.h 310 311$(GLOBJ)gdevcdj.$(OBJ) : $(GLSRC)gdevcdj.c $(std_h) $(PDEVH)\ 312 $(gsparam_h) $(gsstate_h) $(gxlum_h)\ 313 $(gdevbjc_h) $(gdevpcl_h) 314 $(GLCC) $(GLO_)gdevcdj.$(OBJ) $(C_) $(GLSRC)gdevcdj.c 315 316djet500c_=$(GLOBJ)gdevdjtc.$(OBJ) $(HPPCL) 317$(DD)djet500c.dev : $(djet500c_) $(DD)page.dev 318 $(SETPDEV) $(DD)djet500c $(djet500c_) 319 320$(GLOBJ)gdevdjtc.$(OBJ) : $(GLSRC)gdevdjtc.c $(PDEVH) $(malloc__h) $(gdevpcl_h) 321 $(GLCC) $(GLO_)gdevdjtc.$(OBJ) $(C_) $(GLSRC)gdevdjtc.c 322 323### -------------------- The H-P Color LaserJet 5/5M -------------------- ### 324 325### There are two different drivers for this device. 326### For questions about the cljet5/cljet5pr (more general) driver, contact 327### Jan Stoeckenius <jan@orimp.com> 328### For questions about the cljet5c (simple) driver, contact 329### Henry Stiles <henrys@meerkat.dimensional.com> 330### Note that this is a long-edge-feed device, so the default page size is 331### wider than it is high. To print portrait pages, specify the page size 332### explicitly, e.g. -c letter or -c a4 on the command line. 333 334cljet5_=$(GLOBJ)gdevclj.$(OBJ) $(HPPCL) 335 336$(DD)cljet5.dev : $(DEVS_MAK) $(cljet5_) $(GLD)page.dev 337 $(SETPDEV) $(DD)cljet5 $(cljet5_) 338 339# The cljet5pr driver has hacks for trying to handle page rotation. 340# The hacks only work with one special PCL interpreter. Don't use it! 341$(DD)cljet5pr.dev : $(DEVS_MAK) $(cljet5_) $(GLD)page.dev 342 $(SETPDEV) $(DD)cljet5pr $(cljet5_) 343 344$(GLOBJ)gdevclj.$(OBJ) : $(GLSRC)gdevclj.c $(math__h) $(PDEVH)\ 345 $(gx_h) $(gsparam_h) $(gdevpcl_h) 346 $(GLCC) $(GLO_)gdevclj.$(OBJ) $(C_) $(GLSRC)gdevclj.c 347 348cljet5c_=$(GLOBJ)gdevcljc.$(OBJ) $(HPPCL) 349$(DD)cljet5c.dev : $(DEVS_MAK) $(cljet5c_) $(GLD)page.dev 350 $(SETPDEV) $(DD)cljet5c $(cljet5c_) 351 352$(GLOBJ)gdevcljc.$(OBJ) : $(GLSRC)gdevcljc.c $(math__h) $(PDEVH) $(gdevpcl_h) 353 $(GLCC) $(GLO_)gdevcljc.$(OBJ) $(C_) $(GLSRC)gdevcljc.c 354 355### --------------- The H-P LaserJet 3100 software device --------------- ### 356 357### NOTE: This driver requires installed HP-Software to print. ### 358### It can be used with smbclient to print from an UNIX box to a ### 359### LaserJet 3100 printer attached to a MS-Windows box. ### 360### NOTE: this driver was contributed by a user: please contact ### 361### Ulrich Schmid (uschmid@mail.hh.provi.de) if you have questions. ### 362 363lj3100sw_=$(GLOBJ)gdevl31s.$(OBJ) $(GLOBJ)gdevmeds.$(OBJ) 364$(DD)lj3100sw.dev : $(lj3100sw_) $(DD)page.dev 365 $(SETPDEV) $(DD)lj3100sw $(lj3100sw_) 366 367gdevmeds_h=$(GLSRC)gdevmeds.h $(gdevprn_h) 368 369$(GLOBJ)gdevl31s.$(OBJ) : $(GLSRC)gdevl31s.c $(gdevmeds_h) $(PDEVH) 370 $(GLCC) $(GLO_)gdevl31s.$(OBJ) $(C_) $(GLSRC)gdevl31s.c 371 372$(GLOBJ)gdevmeds.$(OBJ) : $(GLSRC)gdevmeds.c $(AK) $(gdevmeds_h) 373 $(GLCC) $(GLO_)gdevmeds.$(OBJ) $(C_) $(GLSRC)gdevmeds.c 374 375### ------ CoStar LabelWriter II II/Plus device ------ ### 376### Contributed by Mike McCauley mikem@open.com.au ### 377 378coslw_=$(GLOBJ)gdevcslw.$(OBJ) 379 380$(DD)coslw2p.dev : $(coslw_) $(DD)page.dev 381 $(SETPDEV) $(DD)coslw2p $(coslw_) 382 383$(DD)coslwxl.dev : $(coslw_) $(DD)page.dev 384 $(SETPDEV) $(DD)coslwxl $(coslw_) 385 386$(GLOBJ)gdevcslw.$(OBJ) : $(GLSRC)gdevcslw.c $(PDEVH) 387 $(GLCC) $(GLO_)gdevcslw.$(OBJ) $(C_) $(GLSRC)gdevcslw.c 388 389### -------------------- The Mitsubishi CP50 printer -------------------- ### 390### Note: this driver was contributed by a user: please contact ### 391### Michael Hu (michael@ximage.com) if you have questions. ### 392 393cp50_=$(GLOBJ)gdevcp50.$(OBJ) 394$(DD)cp50.dev : $(cp50_) $(DD)page.dev 395 $(SETPDEV) $(DD)cp50 $(cp50_) 396 397$(GLOBJ)gdevcp50.$(OBJ) : $(GLSRC)gdevcp50.c $(PDEVH) 398 $(GLCC) $(GLO_)gdevcp50.$(OBJ) $(C_) $(GLSRC)gdevcp50.c 399 400### ----------------- The generic Epson printer device ----------------- ### 401### Note: most of this code was contributed by users. Please contact ### 402### the following people if you have questions: ### 403### eps9mid - Guenther Thomsen (thomsen@cs.tu-berlin.de) ### 404### eps9high - David Wexelblat (dwex@mtgzfs3.att.com) ### 405### ibmpro - James W. Birdsall (jwbirdsa@picarefy.picarefy.com) ### 406 407epson_=$(GLOBJ)gdevepsn.$(OBJ) 408 409$(DD)epson.dev : $(epson_) $(DD)page.dev 410 $(SETPDEV) $(DD)epson $(epson_) 411 412$(DD)eps9mid.dev : $(epson_) $(DD)page.dev 413 $(SETPDEV) $(DD)eps9mid $(epson_) 414 415$(DD)eps9high.dev : $(epson_) $(DD)page.dev 416 $(SETPDEV) $(DD)eps9high $(epson_) 417 418$(GLOBJ)gdevepsn.$(OBJ) : $(GLSRC)gdevepsn.c $(PDEVH) 419 $(GLCC) $(GLO_)gdevepsn.$(OBJ) $(C_) $(GLSRC)gdevepsn.c 420 421### ----------------- The IBM Proprinter printer device ---------------- ### 422 423$(DD)ibmpro.dev : $(epson_) $(DD)page.dev 424 $(SETPDEV) $(DD)ibmpro $(epson_) 425 426### -------------- The Epson LQ-2550 color printer device -------------- ### 427### Note: this driver was contributed by users: please contact ### 428### Dave St. Clair (dave@exlog.com) if you have questions. ### 429 430epsonc_=$(GLOBJ)gdevepsc.$(OBJ) 431$(DD)epsonc.dev : $(epsonc_) $(DD)page.dev 432 $(SETPDEV) $(DD)epsonc $(epsonc_) 433 434$(GLOBJ)gdevepsc.$(OBJ) : $(GLSRC)gdevepsc.c $(PDEVH) 435 $(GLCC) $(GLO_)gdevepsc.$(OBJ) $(C_) $(GLSRC)gdevepsc.c 436 437### ------------- The Epson ESC/P 2 language printer devices ------------- ### 438### Note: these drivers were contributed by users. ### 439### For questions about the Stylus 800 and AP3250 drivers, please contact ### 440### Richard Brown (rab@tauon.ph.unimelb.edu.au). ### 441### For questions about the Stylus Color drivers, please contact ### 442### Gunther Hess (gunther@elmos.de). ### 443 444ESCP2=$(GLOBJ)gdevescp.$(OBJ) 445 446$(GLOBJ)gdevescp.$(OBJ) : $(GLSRC)gdevescp.c $(PDEVH) 447 $(GLCC) $(GLO_)gdevescp.$(OBJ) $(C_) $(GLSRC)gdevescp.c 448 449$(DD)ap3250.dev : $(ESCP2) $(DD)page.dev 450 $(SETPDEV) $(DD)ap3250 $(ESCP2) 451 452$(DD)st800.dev : $(ESCP2) $(DD)page.dev 453 $(SETPDEV) $(DD)st800 $(ESCP2) 454 455stcolor1_=$(GLOBJ)gdevstc.$(OBJ) $(GLOBJ)gdevstc1.$(OBJ) $(GLOBJ)gdevstc2.$(OBJ) 456stcolor2_=$(GLOBJ)gdevstc3.$(OBJ) $(GLOBJ)gdevstc4.$(OBJ) 457$(DD)stcolor.dev : $(stcolor1_) $(stcolor2_) $(DD)page.dev 458 $(SETPDEV) $(DD)stcolor $(stcolor1_) 459 $(ADDMOD) $(GLGEN)stcolor -obj $(stcolor2_) 460 461gdevstc_h=$(GLSRC)gdevstc.h $(gdevprn_h) $(gsparam_h) $(gsstate_h) 462 463$(GLOBJ)gdevstc.$(OBJ) : $(GLSRC)gdevstc.c $(gdevstc_h) $(PDEVH) 464 $(GLCC) $(GLO_)gdevstc.$(OBJ) $(C_) $(GLSRC)gdevstc.c 465 466$(GLOBJ)gdevstc1.$(OBJ) : $(GLSRC)gdevstc1.c $(gdevstc_h) $(PDEVH) 467 $(GLCC) $(GLO_)gdevstc1.$(OBJ) $(C_) $(GLSRC)gdevstc1.c 468 469$(GLOBJ)gdevstc2.$(OBJ) : $(GLSRC)gdevstc2.c $(gdevstc_h) $(PDEVH) 470 $(GLCC) $(GLO_)gdevstc2.$(OBJ) $(C_) $(GLSRC)gdevstc2.c 471 472$(GLOBJ)gdevstc3.$(OBJ) : $(GLSRC)gdevstc3.c $(gdevstc_h) $(PDEVH) 473 $(GLCC) $(GLO_)gdevstc3.$(OBJ) $(C_) $(GLSRC)gdevstc3.c 474 475$(GLOBJ)gdevstc4.$(OBJ) : $(GLSRC)gdevstc4.c $(gdevstc_h) $(PDEVH) 476 $(GLCC) $(GLO_)gdevstc4.$(OBJ) $(C_) $(GLSRC)gdevstc4.c 477 478###--------------- Added Omni --------------------------### 479 480epclr_h1=$(GLSRC)defs.h 481 482$(DD)omni.dev : $(GLOBJ)gomni.$(OBJ) $(DD)page.dev 483 $(SETPDEV) $(DD)omni $(GLOBJ)gomni.$(OBJ) 484 485$(GLOBJ)gomni.$(OBJ) : $(GLSRC)gomni.c $(epclr_h1) $(PDEVH) 486 $(GLCC) $(GLO_)gomni.$(OBJ) $(C_) $(GLSRC)gomni.c 487 488### --------------- Ugly/Update -> Unified Printer Driver ---------------- ### 489### For questions about this driver, please contact: ### 490### Gunther Hess (gunther@elmos.de) ### 491 492uniprint_=$(GLOBJ)gdevupd.$(OBJ) 493$(DD)uniprint.dev : $(uniprint_) $(DD)page.dev 494 $(SETPDEV) $(DD)uniprint $(uniprint_) 495 496$(GLOBJ)gdevupd.$(OBJ) : $(GLSRC)gdevupd.c $(PDEVH) $(gsparam_h) 497 $(GLCC) $(GLO_)gdevupd.$(OBJ) $(C_) $(GLSRC)gdevupd.c 498 499### ------------ The H-P PaintJet color printer device ----------------- ### 500### Note: this driver also supports the DEC LJ250 color printer, which ### 501### has a PaintJet-compatible mode, and the PaintJet XL. ### 502### If you have questions about the XL, please contact Rob Reiss ### 503### (rob@moray.berkeley.edu). ### 504 505PJET=$(GLOBJ)gdevpjet.$(OBJ) $(HPPCL) 506 507$(GLOBJ)gdevpjet.$(OBJ) : $(GLSRC)gdevpjet.c $(PDEVH) $(gdevpcl_h) 508 $(GLCC) $(GLO_)gdevpjet.$(OBJ) $(C_) $(GLSRC)gdevpjet.c 509 510$(DD)lj250.dev : $(PJET) $(DD)page.dev 511 $(SETPDEV) $(DD)lj250 $(PJET) 512 513$(DD)paintjet.dev : $(PJET) $(DD)page.dev 514 $(SETPDEV) $(DD)paintjet $(PJET) 515 516$(DD)pjetxl.dev : $(PJET) $(DD)page.dev 517 $(SETPDEV) $(DD)pjetxl $(PJET) 518 519###--------------------- The Brother HL 7x0 printer --------------------- ### 520### Note: this driver was contributed by users: please contact ### 521### Pierre-Olivier Gaillard (pierre.gaillard@hol.fr) ### 522### for questions about the basic driver; ### 523### Ross Martin (ross@ross.interwrx.com, martin@walnut.eas.asu.edu) ### 524### for questions about usage with the MFC6550MC Fax Machine. ### 525 526hl7x0_=$(GLOBJ)gdevhl7x.$(OBJ) 527$(DD)hl7x0.dev : $(hl7x0_) $(DD)page.dev 528 $(SETPDEV) $(DD)hl7x0 $(hl7x0_) 529 530$(GLOBJ)gdevhl7x.$(OBJ) : $(GLSRC)gdevhl7x.c $(PDEVH) $(gdevpcl_h) 531 $(GLCC) $(GLO_)gdevhl7x.$(OBJ) $(C_) $(GLSRC)gdevhl7x.c 532 533### -------------- Imagen ImPress Laser Printer device ----------------- ### 534### Note: this driver was contributed by a user: please contact ### 535### Alan Millar (AMillar@bolis.sf-bay.org) if you have questions. ### 536### Set USE_BYTE_STREAM if using parallel interface; ### 537### Don't set it if using 'ipr' spooler (default). ### 538### You may also add -DA4 if needed for A4 paper. ### 539 540imagen_=$(GLOBJ)gdevimgn.$(OBJ) 541$(DD)imagen.dev : $(imagen_) $(DD)page.dev 542 $(SETPDEV) $(DD)imagen $(imagen_) 543 544# Uncomment the first line for the ipr spooler, the second line for parallel. 545IMGN_OPT= 546#IMGN_OPT=-DUSE_BYTE_STREAM 547$(GLOBJ)gdevimgn.$(OBJ) : $(GLSRC)gdevimgn.c $(PDEVH) 548 $(GLCC) $(IMGN_OPT) $(GLO_)gdevimgn.$(OBJ) $(C_) $(GLSRC)gdevimgn.c 549 550### ------- The IBM 3852 JetPrinter color inkjet printer device -------- ### 551### Note: this driver was contributed by users: please contact ### 552### Kevin Gift (kgift@draper.com) if you have questions. ### 553### Note that the paper size that can be addressed by the graphics mode ### 554### used in this driver is fixed at 7-1/2 inches wide (the printable ### 555### width of the jetprinter itself.) ### 556 557jetp3852_=$(GLOBJ)gdev3852.$(OBJ) 558$(DD)jetp3852.dev : $(jetp3852_) $(DD)page.dev 559 $(SETPDEV) $(DD)jetp3852 $(jetp3852_) 560 561$(GLOBJ)gdev3852.$(OBJ) : $(GLSRC)gdev3852.c $(PDEVH) $(gdevpcl_h) 562 $(GLCC) $(GLO_)gdev3852.$(OBJ) $(C_) $(GLSRC)gdev3852.c 563 564### ---------- The Canon LBP-8II and LIPS III printer devices ---------- ### 565### Note: these drivers were contributed by users. ### 566### For questions about these drivers, please contact ### 567### Lauri Paatero, lauri.paatero@paatero.pp.fi ### 568 569lbp8_=$(GLOBJ)gdevlbp8.$(OBJ) 570$(DD)lbp8.dev : $(lbp8_) $(DD)page.dev 571 $(SETPDEV) $(DD)lbp8 $(lbp8_) 572 573$(DD)lips3.dev : $(lbp8_) $(DD)page.dev 574 $(SETPDEV) $(DD)lips3 $(lbp8_) 575 576$(GLOBJ)gdevlbp8.$(OBJ) : $(GLSRC)gdevlbp8.c $(PDEVH) 577 $(GLCC) $(GLO_)gdevlbp8.$(OBJ) $(C_) $(GLSRC)gdevlbp8.c 578 579### -------------- The Epson LP-8000 laser printer device -------------- ### 580### Note: this driver was contributed by a user: please contact Oleg ### 581### Oleg Fat'yanov <faty1@rlem.titech.ac.jp> if you have questions.### 582 583lp8000_=$(GLOBJ)gdevlp8k.$(OBJ) 584$(DD)lp8000.dev : $(lp8000_) $(DD)page.dev 585 $(SETPDEV) $(DD)lp8000 $(lp8000_) 586 587$(GLOBJ)gdevlp8k.$(OBJ) : $(GLSRC)gdevlp8k.c $(PDEVH) 588 $(GLCC) $(GLO_)gdevlp8k.$(OBJ) $(C_) $(GLSRC)gdevlp8k.c 589 590### -------------- The C.Itoh M8510 printer device --------------------- ### 591### Note: this driver was contributed by a user: please contact Bob ### 592### Smith <bob@snuffy.penfield.ny.us> if you have questions. ### 593 594m8510_=$(GLOBJ)gdev8510.$(OBJ) 595$(DD)m8510.dev : $(m8510_) $(DD)page.dev 596 $(SETPDEV) $(DD)m8510 $(m8510_) 597 598$(GLOBJ)gdev8510.$(OBJ) : $(GLSRC)gdev8510.c $(PDEVH) 599 $(GLCC) $(GLO_)gdev8510.$(OBJ) $(C_) $(GLSRC)gdev8510.c 600 601### -------------- 24pin Dot-matrix printer with 360DPI ---------------- ### 602### Note: this driver was contributed by users. Please contact: ### 603### Andreas Schwab (schwab@ls5.informatik.uni-dortmund.de) for ### 604### questions about the NEC P6; ### 605### Christian Felsch (felsch@tu-harburg.d400.de) for ### 606### questions about the Epson LQ850. ### 607 608dm24_=$(GLOBJ)gdevdm24.$(OBJ) 609$(DD)necp6.dev : $(dm24_) $(DD)page.dev 610 $(SETPDEV) $(DD)necp6 $(dm24_) 611 612$(DD)lq850.dev : $(dm24_) $(DD)page.dev 613 $(SETPDEV) $(DD)lq850 $(dm24_) 614 615$(GLOBJ)gdevdm24.$(OBJ) : $(GLSRC)gdevdm24.c $(PDEVH) 616 $(GLCC) $(GLO_)gdevdm24.$(OBJ) $(C_) $(GLSRC)gdevdm24.c 617 618### ----------------- Lexmark 5700 printer ----------------------------- ### 619### Note: this driver was contributed by users. Please contact: ### 620### Stephen Taylor (setaylor@ma.ultranet.com) if you have questions. ### 621 622lxm5700m_=$(GLOBJ)gdevlxm.$(OBJ) 623$(DD)lxm5700m.dev : $(lxm5700m_) $(DD)page.dev 624 $(SETPDEV) $(DD)lxm5700m $(lxm5700m_) 625 626$(GLOBJ)gdevlxm.$(OBJ) : $(GLSRC)gdevlxm.c $(PDEVH) $(gsparams_h) 627 $(GLCC) $(GLO_)gdevlxm.$(OBJ) $(C_) $(GLSRC)gdevlxm.c 628 629### ----------------- The Okidata MicroLine 182 device ----------------- ### 630### Note: this driver was contributed by a user: please contact ### 631### Maarten Koning (smeg@bnr.ca) if you have questions. ### 632 633oki182_=$(GLOBJ)gdevo182.$(OBJ) 634$(DD)oki182.dev : $(oki182_) $(DD)page.dev 635 $(SETPDEV) $(DD)oki182 $(oki182_) 636 637$(GLOBJ)gdevo182.$(OBJ) : $(GLSRC)gdevo182.c $(PDEVH) 638 $(GLCC) $(GLO_)gdevo182.$(OBJ) $(C_) $(GLSRC)gdevo182.c 639 640### ------------- The Okidata IBM compatible printer device ------------ ### 641### Note: this driver was contributed by a user: please contact ### 642### Charles Mack (chasm@netcom.com) if you have questions. ### 643 644okiibm_=$(GLOBJ)gdevokii.$(OBJ) 645$(DD)okiibm.dev : $(okiibm_) $(DD)page.dev 646 $(SETPDEV) $(DD)okiibm $(okiibm_) 647 648$(GLOBJ)gdevokii.$(OBJ) : $(GLSRC)gdevokii.c $(PDEVH) 649 $(GLCC) $(GLO_)gdevokii.$(OBJ) $(C_) $(GLSRC)gdevokii.c 650 651### ------------------ The Epson Stylus Photo devices ------------------ ### 652### This driver was contributed by a user: please contact ### 653### Zoltan Kocsi (zoltan@bendor.com.au) if you have questions. ### 654 655photoex_=$(GLOBJ)gdevphex.$(OBJ) 656$(DD)photoex.dev : $(photoex_) $(DD)page.dev 657 $(SETPDEV) $(DD)photoex $(photoex_) 658 659$(GLOBJ)gdevphex.$(OBJ) : $(GLSRC)gdevphex.c $(PDEVH) 660 $(GLCC) $(GLO_)gdevphex.$(OBJ) $(C_) $(GLSRC)gdevphex.c 661 662### ------------- The Ricoh 4081 laser printer device ------------------ ### 663### Note: this driver was contributed by users: ### 664### please contact kdw@oasis.icl.co.uk if you have questions. ### 665 666r4081_=$(GLOBJ)gdev4081.$(OBJ) 667$(DD)r4081.dev : $(r4081_) $(DD)page.dev 668 $(SETPDEV) $(DD)r4081 $(r4081_) 669 670 671$(GLOBJ)gdev4081.$(OBJ) : $(GLSRC)gdev4081.c $(PDEVH) 672 $(GLCC) $(GLO_)gdev4081.$(OBJ) $(C_) $(GLSRC)gdev4081.c 673 674### -------------------- Sony NWP533 printer device -------------------- ### 675### Note: this driver was contributed by a user: please contact Tero ### 676### Kivinen (kivinen@joker.cs.hut.fi) if you have questions. ### 677 678nwp533_=$(GLOBJ)gdevn533.$(OBJ) 679$(DD)nwp533.dev : $(nwp533_) $(DD)page.dev 680 $(SETPDEV) $(DD)nwp533 $(nwp533_) 681 682$(GLOBJ)gdevn533.$(OBJ) : $(GLSRC)gdevn533.c $(PDEVH) 683 $(GLCC) $(GLO_)gdevn533.$(OBJ) $(C_) $(GLSRC)gdevn533.c 684 685### ------------------------- The SPARCprinter ------------------------- ### 686### Note: this driver was contributed by users: please contact Martin ### 687### Schulte (schulte@thp.uni-koeln.de) if you have questions. ### 688### He would also like to hear from anyone using the driver. ### 689### Please consult the source code for additional documentation. ### 690 691sparc_=$(GLOBJ)gdevsppr.$(OBJ) 692$(DD)sparc.dev : $(sparc_) $(DD)page.dev 693 $(SETPDEV) $(DD)sparc $(sparc_) 694 695$(GLOBJ)gdevsppr.$(OBJ) : $(GLSRC)gdevsppr.c $(PDEVH) 696 $(GLCC) $(GLO_)gdevsppr.$(OBJ) $(C_) $(GLSRC)gdevsppr.c 697 698### ----------------- The StarJet SJ48 device -------------------------- ### 699### Note: this driver was contributed by a user: if you have questions, ### 700### . ### 701### please contact Mats Akerblom (f86ma@dd.chalmers.se). ### 702 703sj48_=$(GLOBJ)gdevsj48.$(OBJ) 704$(DD)sj48.dev : $(sj48_) $(DD)page.dev 705 $(SETPDEV) $(DD)sj48 $(sj48_) 706 707$(GLOBJ)gdevsj48.$(OBJ) : $(GLSRC)gdevsj48.c $(PDEVH) 708 $(GLCC) $(GLO_)gdevsj48.$(OBJ) $(C_) $(GLSRC)gdevsj48.c 709 710### ----------------- Tektronix 4396d color printer -------------------- ### 711### Note: this driver was contributed by a user: please contact ### 712### Karl Hakimian (hakimian@haney.eecs.wsu.edu) ### 713### if you have questions. ### 714 715t4693d_=$(GLOBJ)gdev4693.$(OBJ) 716$(DD)t4693d2.dev : $(t4693d_) $(DD)page.dev 717 $(SETPDEV) $(DD)t4693d2 $(t4693d_) 718 719$(DD)t4693d4.dev : $(t4693d_) $(DD)page.dev 720 $(SETPDEV) $(DD)t4693d4 $(t4693d_) 721 722$(DD)t4693d8.dev : $(t4693d_) $(DD)page.dev 723 $(SETPDEV) $(DD)t4693d8 $(t4693d_) 724 725$(GLOBJ)gdev4693.$(OBJ) : $(GLSRC)gdev4693.c $(PDEVH) 726 $(GLCC) $(GLO_)gdev4693.$(OBJ) $(C_) $(GLSRC)gdev4693.c 727 728### -------------------- Tektronix ink-jet printers -------------------- ### 729### Note: this driver was contributed by a user: please contact ### 730### Karsten Spang (spang@nbivax.nbi.dk) if you have questions. ### 731 732tek4696_=$(GLOBJ)gdevtknk.$(OBJ) 733$(DD)tek4696.dev : $(tek4696_) $(DD)page.dev 734 $(SETPDEV) $(DD)tek4696 $(tek4696_) 735 736$(GLOBJ)gdevtknk.$(OBJ) : $(GLSRC)gdevtknk.c $(PDEVH) $(malloc__h) 737 $(GLCC) $(GLO_)gdevtknk.$(OBJ) $(C_) $(GLSRC)gdevtknk.c 738 739###### ------------------------- Fax devices ------------------------- ###### 740 741### ------------------------- CAPI fax devices -------------------------- ### 742### Note: this driver was contributed by a user: please contact ### 743### Peter Schaefer <peter.schaefer@gmx.de> if you have questions. ### 744 745cfax_=$(GLOBJ)gdevcfax.$(OBJ) 746 747$(DD)cfax.dev : $(cfax_) $(DD)fax.dev 748 $(SETDEV) $(DD)cfax $(cfax_) 749 $(ADDMOD) $(DD)cfax -include $(DD)fax 750 751$(GLOBJ)gdevcfax.$(OBJ) : $(GLSRC)gdevcfax.c $(PDEVH)\ 752 $(gdevfax_h) $(scfx_h) $(strimpl_h) 753 $(GLCC) $(GLO_)gdevcfax.$(OBJ) $(C_) $(GLSRC)gdevcfax.c 754 755### ------------------------- The DigiFAX device ------------------------ ### 756### This driver outputs images in a format suitable for use with ### 757### DigiBoard, Inc.'s DigiFAX software. Use -sDEVICE=dfaxhigh for ### 758### high resolution output, -sDEVICE=dfaxlow for normal output. ### 759### Note: this driver was contributed by a user: please contact ### 760### Rick Richardson (rick@digibd.com) if you have questions. ### 761 762dfax_=$(GLOBJ)gdevdfax.$(OBJ) 763 764$(DD)dfaxlow.dev : $(dfax_) $(DD)tfax.dev 765 $(SETDEV) $(DD)dfaxlow $(dfax_) 766 $(ADDMOD) $(GLGEN)dfaxlow -include $(DD)tfax 767 768$(DD)dfaxhigh.dev : $(dfax_) $(DD)tfax.dev 769 $(SETDEV) $(DD)dfaxhigh $(dfax_) 770 $(ADDMOD) $(GLGEN)dfaxhigh -include $(DD)tfax 771 772$(GLOBJ)gdevdfax.$(OBJ) : $(GLSRC)gdevdfax.c $(PDEVH)\ 773 $(gdevfax_h) $(gdevtfax_h) $(scfx_h) $(strimpl_h) 774 $(GLCC) $(GLO_)gdevdfax.$(OBJ) $(C_) $(GLSRC)gdevdfax.c 775 776###### --------------------- Raster file formats --------------------- ###### 777 778### -------------------- The CIF file format for VLSI ------------------ ### 779### Note: this driver was contributed by a user: please contact ### 780### Frederic Petrot (petrot@masi.ibp.fr) if you have questions. ### 781 782cif_=$(GLOBJ)gdevcif.$(OBJ) 783$(DD)cif.dev : $(cif_) $(DD)page.dev 784 $(SETPDEV) $(DD)cif $(cif_) 785 786$(GLOBJ)gdevcif.$(OBJ) : $(GLSRC)gdevcif.c $(PDEVH) 787 $(GLCC) $(GLO_)gdevcif.$(OBJ) $(C_) $(GLSRC)gdevcif.c 788 789### ------------------------- Inferno bitmaps -------------------------- ### 790### Note: this driver was contributed by a user: please contact ### 791### Russ Cox <rsc@plan9.bell-labs.com> if you have questions. ### 792 793inferno_=$(GLOBJ)gdevifno.$(OBJ) 794$(DD)inferno.dev : $(inferno_) $(DD)page.dev 795 $(SETPDEV) $(DD)inferno $(inferno_) 796 797$(GLOBJ)gdevifno.$(OBJ) : $(GLSRC)gdevifno.c $(PDEVH)\ 798 $(gsparam_h) $(gxlum_h) 799 $(GLCC) $(GLO_)gdevifno.$(OBJ) $(C_) $(GLSRC)gdevifno.c 800 801### --------------------------- MGR devices ---------------------------- ### 802### Note: these drivers were contributed by a user: please contact ### 803### Carsten Emde (ce@ceag.ch) if you have questions. ### 804 805MGR=$(GLOBJ)gdevmgr.$(OBJ) $(GLOBJ)gdevpccm.$(OBJ) 806 807gdevmgr_h= $(GLSRC)gdevmgr.h 808 809$(GLOBJ)gdevmgr.$(OBJ) : $(GLSRC)gdevmgr.c $(PDEVH)\ 810 $(gdevmgr_h) $(gdevpccm_h) 811 $(GLCC) $(GLO_)gdevmgr.$(OBJ) $(C_) $(GLSRC)gdevmgr.c 812 813$(DD)mgrmono.dev : $(MGR) $(DD)page.dev 814 $(SETPDEV) $(DD)mgrmono $(MGR) 815 816$(DD)mgrgray2.dev : $(MGR) $(DD)page.dev 817 $(SETPDEV) $(DD)mgrgray2 $(MGR) 818 819$(DD)mgrgray4.dev : $(MGR) $(DD)page.dev 820 $(SETPDEV) $(DD)mgrgray4 $(MGR) 821 822$(DD)mgrgray8.dev : $(MGR) $(DD)page.dev 823 $(SETPDEV) $(DD)mgrgray8 $(MGR) 824 825$(DD)mgr4.dev : $(MGR) $(DD)page.dev 826 $(SETPDEV) $(DD)mgr4 $(MGR) 827 828$(DD)mgr8.dev : $(MGR) $(DD)page.dev 829 $(SETPDEV) $(DD)mgr8 $(MGR) 830 831### -------------------------- SGI RGB pixmaps -------------------------- ### 832 833sgirgb_=$(GLOBJ)gdevsgi.$(OBJ) 834$(DD)sgirgb.dev : $(sgirgb_) $(DD)page.dev 835 $(SETPDEV) $(DD)sgirgb $(sgirgb_) 836 837gdevsgi_h=$(GLSRC)gdevsgi.h 838 839$(GLOBJ)gdevsgi.$(OBJ) : $(GLSRC)gdevsgi.c $(PDEVH) $(gdevsgi_h) 840 $(GLCC) $(GLO_)gdevsgi.$(OBJ) $(C_) $(GLSRC)gdevsgi.c 841 842### ---------------- Sun raster files ---------------- ### 843 844sunr_=$(GLOBJ)gdevsunr.$(OBJ) 845 846# Harlequin variant, 1-bit 847$(DD)sunhmono.dev : $(sunr_) $(DD)page.dev 848 $(SETPDEV) $(DD)sunhmono $(sunr_) 849 850$(GLOBJ)gdevsunr.$(OBJ) : $(GLSRC)gdevsunr.c $(PDEVH) 851 $(GLCC) $(GLO_)gdevsunr.$(OBJ) $(C_) $(GLSRC)gdevsunr.c 852 853