# FreeBSD 1.0 EPSILON configuration file. # With X11 # Most common conversion programs compiled. #quiet on # Configuration file for the URT raster toolkit package. Modify all # entries in this file. # This file should be the only thing you have to edit to configure the # toolkit for a new system. If you are adding capabilities, please # keep this in mind and be sure to make those capabilities configurable # from this file. # The file "makefile.hdr" contains code common to all makefiles. It # should not be necessary to edit that file. # The following define the available "hardware" display configuration. # Remove one # sign to define a symbol (i.e., leaving #define at the # beginning of the line.) # Displays ##define APOLLO Apollo computer display. ##define BOBCAT HP "bobcat" 9000 series (with Starbase). ##define CX3D Chromatics CX3D system. ##define FB BRL extended frame buffer library. ##define GRINNELL Grinnell GMR27 frame buffer. ##define HPQCR Matrix QCR-Z attached to HP series 300. ##define IRIS Silicon Graphics Iris 2000/3000. ##define IRIS4D Silicon Graphics Iris/4D. ##define ORION High-Level Hardware Orion display. ##define SUNTOOLS For Suns running SunTools. ##define TAAC1 Suns with TAAC-1 board. ##define X10 X10 Window system. #define X11 X11 Window system. # Conversion programs ##define ABEKASA60 Abekas A60 conversions. ##define ABEKASA62 Abekas A62 conversions. ##define CUBICOMP Cubicomp conversions. #define GIF GIF image conversions. #define GRAYFILES Grayscale conversions. #define MACPAINT Macpaint conversions. #define PBMPLUS PBMPLUS conversions. #define POSTSCRIPT Postscript conversions. ##define SUNRASTER For Sun raster conversions. #define TARGA Targa format conversions. #define TIFF TIFF image conversions. ##define WASATCH Wasatch Paintbox conversions. ##define WAVEFRONT Wavefront RLA file conversions. # The dvirle program requires the Maryland MC-TeX library. See the # README file in the cnv/tex subdirectory. ##define DVIRLE Compile dvirle program # Control C compilation flags. Define according to your compiler. ##define APOLLOCC Apollo computer. ##define CRAY2CC Cray-2 running UNICOS. ##define HPUX300CC HP 9000/300 running HP-UX. ##define HPUX800CC HP 9000/800 running HP-UX. ##define IBMR6000CC IBM RS6000. ##define IRIS4DCC Silicon Graphics Iris 4D. ##define IRISCC Silicon Graphics Iris 2400/3000. ##define SUNCC Sun 3 computers. # You can put any system dependent flags here. ExtraCFLAGS = # System specific or configuration parameters. Define according to your # environment and desires. #define ALL_MAN Print/install all man pages. #define CONST_DECL If your compiler understands 'const' (ANSI) ##define FILE_NAME_14_CHARS If filenames are limited to 14 characters. ##define NEED_BSTRING Your libc does not have bcopy or bzero (Sys V probably) ##define NEED_GETOPT Your libc does not have the getopt function (BSD) ##define NEED_SETLINEBUF Your stdio does not have setlinebuf (Sys V) #define NO_MAKE_MAKEFILE If you don't want a "makefile" action. ##define NO_OPEN_PIPES If file "names" "|..." and "*.Z" are not special. ##define NO_RANLIB You don't have the ranlib program (Sys V) ##define NO_TOOLS Don't build tool directory. ##define STDIO_NEEDS_BINARY Your fopen() needs "b" specified for binary io #define SYS_TIME_H You include sys/time.h, not time.h (BSD) ##define SYS_V_SETPGRP Your system has the SysV setpgrp() call. ##define USE_L_FLAG Use -Llibdir -lrle instead of libdir/liblre.a. #define USE_PROTOTYPES Declare library functions with ANSI-C prototypes. #define USE_RANDOM Your libc has the BSD random() function. #define USE_STDARG Use 'stdarg' instead of 'varargs' (ANSI). #define USE_STDLIB_H You have "stdlib.h". ##define USE_STRING_H You have "string.h", not "strings.h" #define VOID_STAR Your C compiler understands the 'void *' declaration. ##define XLIBINT_H You have the include file . # DEST is where all programs will be put. Can be overridden for specific # directories below. # RI is where the include files live. You probably shouldn't change this. # RL is where the tool directories find the RLE library. You can change # this, but see the README instructions about making the toolkit in this # case. # Path names not starting with a / are relative to this directory. # Path names starting with a / are absolute. #defpath DEST /usr/local/bin #defpath RI include #defpath RL lib # Note! LIB_DEST, INC_DEST, and MAN_DEST must be defined for the # library, include files, or manual pages, respectively, to be # installed anywhere. #defpath MAN_DEST /usr/local/man ##defpath LIB_DEST ##defpath GET_DEST ##defpath CNV_DEST ##defpath TOOLS_DEST ##defpath INC_DEST # Control of formatting. If your "roff" program needs to be piped to # something to print, set ROFFPIPE to (e.g.) "| lpr" ROFF = nroff ROFFOPT = -man ROFFPIPE = | lpr # Stuff you like to have removed from directories to "make clean" OTHERJUNK = core *~ #*# # Files needed for the various options above. #ifdef BOBCAT LIBBOBCAT = -ldd98700 -ldd98710 -ldd98721 -ldd98731 -ldd98736 -ldd300h -lddbyte -lsb1 -lsb2 #endif #ifdef CX3D # Where are the include files for the CX3D INCCX3D = /usr/site/include LIBCX3D = -lcx3d #endif #ifdef DVIRLE #define DVIRLE_LIBSUBDIR Defined if LIBMCTEX is under cnv/tex directory # The MC-TeX library. LIBMCTEX = lib/lib.a # Note! relative to cnv/tex directory # Where to find the MC-TeX include files. INCMCTEX = h # Note! relative to cnv/tex directory # where to find the font description file CONFFILE = /usr/local/lib/tex/fontdesc #endif #ifdef FB LIBFB = /usr/brl/lib/libfb.a #endif #ifdef GRINNELL # Library containing GMR27 functions. LIBGRINNELL = -lfb #endif #ifdef HPQCR # HP device io library. LIBHPQCR = -ldvio #endif #ifdef IRIS LIBIRIS = -Zg #endif #ifdef IRIS4D LIBIRIS4D = -lgl_s #endif #ifdef PBMPLUS # PBMDIR should refer to the root of your PBM source tree. PBMDIR = ../../pbmplus INCPBMPLUS = -I$(PBMDIR) -I$(PBMDIR)/ppm -I$(PBMDIR)/pgm -I$(PBMDIR)/pbm LIBPBMPLUS = $(PBMDIR)/ppm/libppm.a $(PBMDIR)/pgm/libpgm.a \ $(PBMDIR)/pbm/libpbm.a #endif #ifdef SUNRASTER|SUNTOOLS|TAAC1 LIBSUNTOOLS_COM = -lsuntool -lsunwindow -lpixrect #endif #ifdef SUNRASTER LIBSUNRASTER = $(LIBSUNTOOLS_COM) #endif #ifdef SUNTOOLS LIBSUNTOOLS = $(LIBSUNTOOLS_COM) #endif #ifdef TAAC1 LIBTAAC1 = -ltaac1 $(LIBSUNTOOLS_COM) #endif #ifdef TIFF # Location of tiff library and include files. Relative to "cnv" directory. INCTIFF = -I../../pbmplus/libtiff LIBTIFF = -L../../pbmplus/libtiff -ltiff #endif #ifdef X10 LIBX10 = -lX INCX10 = #endif #ifdef X11 LIBX11 = -L/usr/X386/lib -lX11 INCX11 = -I/usr/X386/include #endif