diff --git a/database/database.h b/database/database.h deleted file mode 100644 index 9c525d9b..00000000 --- a/database/database.h +++ /dev/null @@ -1,1236 +0,0 @@ -/* - * database.h -- - * - * Definitions for the database module. - * This file defines everything that is visible to clients - * outside the database module. - * - * ********************************************************************* - * * Copyright (C) 1985, 1990 Regents of the University of California. * - * * Permission to use, copy, modify, and distribute this * - * * software and its documentation for any purpose and without * - * * fee is hereby granted, provided that the above copyright * - * * notice appear in all copies. The University of California * - * * makes no representations about the suitability of this * - * * software for any purpose. It is provided "as is" without * - * * express or implied warranty. Export of this software outside * - * * of the United States of America may require an export license. * - * ********************************************************************* - * - * Needs to include: magic.h, tile.h - * - * rcsid "$Header: /usr/cvsroot/magic-8.0/database/database.h.in,v 1.8 2010/08/25 17:33:55 tim Exp $" - */ - -#ifndef _DATABASE_H -#define _DATABASE_H - -#ifndef _TILES_H -#include "tiles/tile.h" -#endif /* _TILES_H */ - -#ifndef _HASH_H -#include "utils/hash.h" -#endif /* _HASH_H */ - -/* ----------------------- Tunable constants -------------------------- */ - -#define MAXPLANES 64 /* Maximum number of planes per cell */ - - /* - * The "unnamed" cell. - * This is visible only within Magic, and just determines the - * name by which the initial cell-without-a-name appears. - */ -#define UNNAMED "(UNNAMED)" - -/* --------------------- Tile types and masks ------------------------- */ - -typedef int TileType; - -/* - * Tile types are small integers (currently from 0 to TT_MAXTYPES-1). - * They are used in constructing TileTypeBitMask bitmasks with the - * operators defined below. A TileTypeBitMask contains one bit for - * each possible TileType. - * - * A negative value of TileType implies an error condition when received - * from a routine returning a TileType. Care should be taken to ensure - * that a negative TileType is never used to index an array! - * - * The last TT_RESERVEDTYPES tile types are reserved for use by clients. - * Because unsigned chars are used to hold tile types (PaintResultType), - * this number should not be increased without changing the definition - * of PaintResultType later in this file. - * - * (Magic v.7.1) Macros are generated by script scripts/makedbh, - * with each macro appropriately constructed for the value of - * TT_MAXTYPES. - * - * Each addition of a word to the bitmask increases computation - * time on all plane operations in magic! Choose the smallest number - * required for the technology files used. The obvious reaonable values - * to choose are 96, 192, 256, or 512, corresponding to word array sizes - * of 3, 6, 8, and 16, respectively. - */ - -#define TT_MAXTYPES 256 /* See above! */ -#define TT_RESERVEDTYPES 2 /* See above! */ - -/* - * Note that the value of 5 for TT_WORDSHIFT effectively requires that - * bits-per-word equal 32 or havoc is likely to result. - */ - -#define TT_BPW (8 * sizeof (unsigned int)) -#define TT_WORDMASK (TT_BPW - 1) -#define TT_WORDSHIFT 5 /* LOG2(TT_BPW) */ -#define TT_MASKWORDS ((TT_MAXTYPES + TT_BPW - 1) / TT_BPW) - -typedef struct -{ - unsigned int tt_words[TT_MASKWORDS]; -} TileTypeBitMask; - -/* - * Here's a brief note about how to interpret TileTypeBitMasks: - * The default TT_MAXTYPES = 256 translates to 8 words. As an - * example, to examine TileTypeBitMask DBConnectTbl[65] - * (in this example DBTypeLongNameTbl[65]="metal1"). In gdb, - * use "print /x DBConnectTbl[65]" to get: - * - * $2 = {tt_words = {0x59800000, 0xc8cc22a6, 0x8000003b, 0xff800008, \ - * 0x38f, 0x0, 0x0, 0x0}} - * - * The first word represents types 0-31 (lsb to msb, respectively), - * the second work represents types 32-63, and so forth. From this - * result we see that metal1 (type 65) connects to types 23, 24, 27, - * 28, and 30 (from the 1st word), 33, 34, 37, 39, 41, and so on. - * A quick check of DBTypeLongNameTbl[] shows that these types are - * ndc, pdc, psc, nsc, and so forth. - */ - -/* - * Although some tile types are assigned on a technology-specific basis, - * certain types are independent of the technology used, and are - * defined below: - */ -#define TT_SPACE 0 /* Space tile */ -#define TT_PAINTBASE 1 /* First non-space type */ -#define TT_CHECKPAINT 1 /* DRC -- paint has changed */ -#define TT_CHECKSUBCELL 2 /* DRC -- subcells have changed */ -#define TT_ERROR_P 3 /* DRC -- paint error */ -#define TT_ERROR_S 4 /* DRC -- subcell error */ -#define TT_ERROR_PS 5 /* DRC -- */ -#define TT_MAGNET 6 /* magnet for interactive router */ -#define TT_FENCE 7 /* fence for interactive router */ -#define TT_ROTATE 8 /* rotate for interactive router */ -#define TT_SELECTBASE TT_MAGNET /* First selectable type */ -#define TT_TECHDEPBASE 9 /* First technology-dependent type */ - -#define TT_DIAGONAL 0x40000000 /* Bit set for non-manhattan tiles */ -#define TT_SIDE 0x20000000 /* Temporary bit set: 1 = right */ -#define TT_DIRECTION 0x10000000 /* Bit set for tile split direction */ -#define TT_LEFTMASK 0x00003fff /* Type for left side of split */ -#define TT_RIGHTMASK 0x0fffc000 /* Type for right side of split */ - -/* Pseudo type signifying unexpanded subcells. Never painted. - Only - used in a few places, e.g. TouchingTypes() and mzrouter spacing arrays. - */ -#define TT_SUBCELL TT_MAXTYPES - -/* The following type is used in the paint result tables to save space. */ -#if TT_MAXTYPES > 256 -typedef unsigned short PaintResultType; -#else -typedef unsigned char PaintResultType; -#endif - -/* Which word in a mask contains the bit for type 't'? */ -#define ttWord(t) ((t) >> TT_WORDSHIFT) - -/* Which bit in the above word is for type 't'? */ -#define ttBit(t) ((t) & TT_WORDMASK) - -/* Mask for above word with only bit 't' set */ -#define ttMask(t) ((unsigned int)1 << ttBit(t)) - -/* Operations for manipulating TileTypeBitMasks */ -#define TTMaskSetType(m, t) ((m)->tt_words[ttWord(t)] |= ttMask(t)) -#define TTMaskClearType(m, t) ((m)->tt_words[ttWord(t)] &= ~ttMask(t)) -#define TTMaskHasType(m, t) (((m)->tt_words[ttWord(t)] & ttMask(t)) != 0) -#define TTMaskSetOnlyType(m, t) (TTMaskZero(m), TTMaskSetType(m, t)) - -/* ---------------------- Planes and masks ---------------------------- */ -/* - * Plane numbers are also small integers. Certain planes are - * technology-specific, but others are always present independent - * of the technology used. - * - * Note that the CELL plane and the DRC_CHECK plane are invisible - * as far as normal painting operations are concerned, but that the - * DRC_CHECK plane does get written out to the .cad file. - * - * The following macros are used for converting between plane numbers - * and masks of same. - */ -#if (MAXPLANES <= 32) - #define PlaneMask int -#else - #define PlaneMask dlong -#endif - -#define PlaneNumToMaskBit(p) ((PlaneMask)1 << (p)) -#define PlaneMaskHasPlane(m, p) (((m) & PlaneNumToMaskBit(p)) != 0) - - -#define PL_MAXTYPES MAXPLANES /* Maximum number of planes per cell */ -#define PL_CELL 0 /* Cell plane */ -#define PL_DRC_CHECK 1 /* DRC plane for CHECK tiles */ -#define PL_DRC_ERROR 2 /* DRC plane for ERROR tiles */ -#define PL_M_HINT 3 /* magnet hints for irouter */ -#define PL_F_HINT 4 /* fence hints for irouter */ -#define PL_R_HINT 5 /* rotate hints for irouter */ -#define PL_SELECTBASE PL_M_HINT /* First plane with selectable types */ -#define PL_TECHDEPBASE 6 /* First technology-dependent plane */ -#define PL_PAINTBASE 1 /* Base of paint planes */ - -/* --------------------------- Labels --------------------------------- */ - -/* - * The body of a tile may have a list of labels associated with it. - * Each label contains a location that indicates the point at which the - * label is supposed to appear attached. This location must be within - * the tile on whose list the label appears. - * - * Note that structure parts lab_size, lab_rotate, lab_bbox, - * and lab_offset are all used only by the outline fonts, when - * the value of lab_font is not -1. - */ - -typedef struct label -{ - TileType lab_type; /* Type of material to which this label - * is attached. This material, or - * other materials that connect it, - * must be present everywhere under - * the area of the label (Magic - * enforces this). If there isn't - * any such material, lab_type is - * TT_SPACE. - */ - Rect lab_rect; /* Area of paint to which label is - * attached. - */ - Point lab_corners[4]; /* The four corners of the label. Values - * are in (database units / 8), and - * indicate the relative distance from - * the center of lab_rect. - */ - Rect lab_bbox; /* Area of the label itself, in surface - * coordinates (if font is not -1). This - * is derived from lab_corners[] and - * cached in lab_bbox; - */ - int lab_just; /* Justification (GEO_NORTH, etc.) */ - signed char lab_font; /* Font used for label. -1 is the default - * X11 font; other values are indexes into - * the font tables. - */ - int lab_size; /* Scale of font relative to database, - * in (database units / 8) - */ - short lab_rotate; /* Rotation of label, in degrees */ - Point lab_offset; /* Offset relative to origin point, in - * units of (database units / 8) - */ - unsigned int lab_flags; /* Information, especially for - * marking port labels - */ - struct label *lab_next; /* Next label in list */ - char lab_text[4]; /* Actual text of label. This field - * is just a place-holder: the actual - * field will be large enough to - * contain the label name. This - * MUST be the last field in the - * structure. - */ -} Label; - -/* - * Label flags bit fields - */ - -#define PORT_NUM_MASK 0x0fff /* Mask of port number (up to 4096) */ - -#define PORT_DIR_MASK 0xf000 /* Mask of all port directions */ -#define PORT_DIR_NORTH 0x1000 /* Port allows connection to north */ -#define PORT_DIR_EAST 0x2000 /* Port allows connection to east */ -#define PORT_DIR_SOUTH 0x4000 /* Port allows connection to south */ -#define PORT_DIR_WEST 0x8000 /* Port allows connection to west */ - -#define PORT_CLASS_MASK 0x70000 /* Mask of all port classes */ -#define PORT_CLASS_DEFAULT 0x00000 /* Port takes default class */ -#define PORT_CLASS_INPUT 0x10000 /* Port is a digital input */ -#define PORT_CLASS_OUTPUT 0x20000 /* Port is a digital output */ -#define PORT_CLASS_TRISTATE 0x30000 /* Port is a tri-state output */ -#define PORT_CLASS_BIDIRECTIONAL 0x40000 /* Port is analog or digital */ - /* bidirectional */ -#define PORT_CLASS_FEEDTHROUGH 0x50000 /* Port touches no active */ - /* devices */ - -#define PORT_USE_MASK 0x700000 /* Mask of all port uses */ -#define PORT_USE_DEFAULT 0x000000 /* Port takes default use */ -#define PORT_USE_SIGNAL 0x100000 /* Port is a digital signal */ -#define PORT_USE_ANALOG 0x200000 /* Port is an analog signal */ -#define PORT_USE_POWER 0x300000 /* Port is a power rail */ -#define PORT_USE_GROUND 0x400000 /* Port is a ground rail */ -#define PORT_USE_CLOCK 0x500000 /* Port is a digital clock */ - /* signal */ -#define PORT_VISITED 0x800000 /* Bit for checking if a port */ - /* has been previously visited. */ - -#define LABEL_STICKY 0x1000000 /* Label does not change layers */ -#define LABEL_GENERATE 0x2000000 /* Auto-generated label */ - -/* - * Macros for dealing with label rectangles. - */ - -#define LABELTOUCHPOINT(p, r) \ - ((p)->p_x >= (r)->r_xbot && (p)->p_x <= (r)->r_xtop \ - && (p)->p_y >= (r)->r_ybot && (p)->p_y <= (r)->r_ytop) - -/* ------------------- Cell definitions and uses ---------------------- */ - -/* - * There are two structures used for cells: - * - * CellDef -- one for the definition of the cell - * CellUse -- one for each instantiation of the cell. - * - * The CellDef is shared by all of the CellUses of that cell. - */ - -typedef struct celldef -{ - unsigned int cd_flags; /* See definitions below */ - Rect cd_bbox; /* Bounding box for cell */ - Rect cd_extended; /* Bounding box, including labels */ - char *cd_file; /* File containing cell definition */ -#ifdef FILE_LOCKS - int cd_fd; /* File descriptor for obtaining and - * holding advisory locks. - */ -#endif - char *cd_name; /* Name of cell */ - struct celluse *cd_parents; /* NULL-terminated list of all uses */ - Plane *cd_planes[MAXPLANES]; /* Tiles */ - ClientData cd_client; /* This space for rent */ - int cd_timestamp; /* Unique integer identifying last - * time that paint, labels, or subcell - * placements changed in this def. - */ - Label *cd_labels; /* Label list for this cell */ - Label *cd_lastLabel; /* Last label in list for this cell. */ - char *cd_technology; /* Name of technology for this cell - * (Not yet used.) - */ - ClientData cd_props; /* Private data used to maintain - * lists of properties. Properties - * are name-value pairs and provide - * a flexible way of extending the - * data that is stored in a CellDef. - */ - ClientData cd_filler; /* UNUSED */ - HashTable cd_idHash; /* Maps cell use ids to cell uses. - * Indexed by cell use id; value - * is a pointer to the CellUse. - */ - TileTypeBitMask cd_types; /* Types of tiles in the cell */ -} CellDef; - -/* - * Cell definition flags: - * CDAVAILABLE means cell has been loaded from disk into main store. - * CDMODIFIED means cell has been changed since last write to disk. - * This bit applies only to the real contents of the cell (paint, - * labels, and subcell placements), and not to hint information - * like child bounding box guesses and child timestamps. - * CDNOTFOUND means we failed to find the cell on disk once, so - * don't give any more error messages about it. - * CDINTERNAL means that this cell is used internally by Magic (e.g. - * for DRC checking or channel decomposition or selection) and - * has nothing to do with the user's layout. Many things don't - * apply to internal cells (such as design-rule checking). - * CDGETNEWSTAMP means the cell has been modified since the - * last time a timestamp was assigned to it, so it needs - * to have a new stamp assigned. - * CDSTAMPSCHANGED means that a timestamp has changed in one or - * more children of this cell. - * CDBOXESCHANGED means that bounding boxes of one or more children - * have changed. - * CDFIXEDBBOX means that this cell has been declared to be a - * pre-extracted subcircuit, so the bounding box should not - * be altered. - * CDNOEDIT means that the cell cannot be edited because its file - * is read-only or (if FILE_LOCKS enabled) locked by another user. - * CDPROCESSED means that the cell bounding box has been calculated - * and should not be calculated again. - * CDFLATGDS is set when the "calma flatten" option is chosen and - * a cell is small and does not call any instances itself. - * The flag is used to identify the cell and remove it after GDS - * input processing. - * CDFLATTENED is set when a cell marked CDFLATGDS is used. Cells - * that are never used are not removed after processing. - * CDPROCESSEDGDS is set when the cell read from the GDS stream file - * is added to the magic database. The flag is used to identify - * whether the cell has been processed when forcing the GDS - * stream data to be read in post-order. - * CDVENDORGDS indicates that the cell was read from a GDS stream - * with the option "gds readonly true". - * CDVISITED indicates that at least one instance of the cell was - * already output during a file write. - */ - -#define CDAVAILABLE 0x0001 -#define CDMODIFIED 0x0002 -#define CDNOTFOUND 0x0004 -#define CDINTERNAL 0x0008 -#define CDGETNEWSTAMP 0x0010 -#define CDSTAMPSCHANGED 0x0020 -#define CDBOXESCHANGED 0x0040 -#define CDFIXEDBBOX 0x0080 -#define CDNOEDIT 0x0100 -#define CDPROCESSED 0x0200 -#define CDFLATGDS 0x0400 -#define CDFLATTENED 0x0800 -#define CDPROCESSEDGDS 0x1000 -#define CDVENDORGDS 0x2000 -#define CDVISITED 0x4000 - -/* - * Description of an array. - * The bounds xlo .. xhi and ylo .. yhi are transformed versions - * of the bounds xlo' .. xhi' and ylo' .. yhi' supplied by the - * user: - * - * User supplies: - * xlo' index of leftmost array element in root coordinates - * xhi' index of rightmost array element in root coordinates - * ylo' index of bottommost array element in root coordinates - * yhi' index of topmost array element in root coordinates - * - * There is no constraint on the order of any of these indices; xlo' may - * be less than, equal to, or greater than xhi', and similarly for ylo' - * and yhi'. - * - * In addition, the separations xsep and ysep are transformed versions - * of the separations xsep' and ysep' supplied by the user: - * - * User supplies: - * xsep' (positive) X spacing between array elements in root coords - * ysep' (positive) Y spacing between array elements in root coords - * - * When the array is made via DBMakeArray, both the indices and the spacings - * are transformed down to the coordinates of the CellDef that is the child - * of the use containing the ArrayInfo. - * - * The significance of the various values is as follows: the [xlo, ylo] - * element of the array is gotten by transforming the celldef by the - * transformation in the celluse. the [x, y] element is gotten by - * transforming the celldef by xsep*abs(x-xlo) in x, ysep*abs(y-ylo) in - * y, and then transforming by the transformation in the celluse. - */ - -typedef struct -{ - int ar_xlo, ar_xhi; /* Inclusive low/high X bounds */ - int ar_ylo, ar_yhi; /* Inclusive low/high Y bounds */ - int ar_xsep, ar_ysep; /* X,Y sep between array elements */ -} ArrayInfo; - -/* - * Since a cell may be used in an orientation different from that - * in which it was defined, each cell use contains a transform - * that will generate coordinates in the world of the parent from - * the coordinates in the world of the child. Cells may also be - * arrayed. Note: arraying occurs before the transformation, then - * the entire array is transformed. - */ - -typedef struct celluse -{ - unsigned int cu_expandMask; /* Mask of windows in which this use - * is expanded. - */ - unsigned char cu_flags; /* See definitions below */ - Transform cu_transform; /* Transform to parent coordinates */ - char *cu_id; /* Unique identifier of this use */ - ArrayInfo cu_array; /* Arraying information */ - CellDef *cu_def; /* The definition of the cell */ - struct celluse *cu_nextuse; /* Next in list of uses of our def, - * or NULL for end of list. - */ - CellDef *cu_parent; /* Cell def containing this use */ - Rect cu_bbox; /* Bounding box of this use, with - * arraying taken into account, in - * coordinates of the parent def. - */ - Rect cu_extended; /* Bounding box of this use, including - * the area of rendered text labels. - */ - ClientData cu_client; /* This space for rent */ -} CellUse; - -/* CellUse flags */ -/* CU_LOCKED means that the cell use is locked, and cannot be - * moved, copied, edited, rotated, etc. - */ -#define CU_LOCKED 0x01 -/* CU_SELECT_* are used only with the select cell def. They indicate - * that the selection has been made via a "select chunk" - * or "select net" command, and should be treated accordingly. - */ -#define CU_SELECT_NET 0x02 -#define CU_SELECT_CHUNK 0x04 - -/* Character prefix used to denote a locked cell use in a .mag file */ -#define CULOCKCHAR '*' - -#define cu_xlo cu_array.ar_xlo -#define cu_ylo cu_array.ar_ylo -#define cu_xhi cu_array.ar_xhi -#define cu_yhi cu_array.ar_yhi -#define cu_xsep cu_array.ar_xsep -#define cu_ysep cu_array.ar_ysep - -/* - * xMask special values. Note that the usual form of xMask specifies - * a single-bit value (1, 2, 4, etc.) representing one window from - * which a command originated. Any number that is not a power of 2 - * may be used to define a special criterion for determining whether - * or not to descend into a cell during a tree search, in routine - * DBDescendSubcell(). - */ - -#define CU_DESCEND_ALL 0 /* Descend all subcells */ -#define CU_DESCEND_SPECIAL 0x0003 /* Descend marked subcells only */ -#define CU_DESCEND_NO_SUBCKT 0x0005 /* Descend no subcircuits */ -#define CU_DESCEND_NO_VENDOR 0x0006 /* Descend no vendor-GDS subcells */ -#define CU_DESCEND_NO_LOCK 0x0007 /* Descend unlocked subcells only */ -#define CU_DESCEND_NONE 0x0009 /* Descend no subcells */ - -/* - * All subcells used by a cell are part of another tile plane, - * called the `cell plane'. To handle overlap, each tile in - * this plane points to a list of cell uses that appear in the - * area covered by the tile. Where there is overlap, this list - * will contain more than one tile. - */ - -typedef struct celltilebody -{ - CellUse *ctb_use; /* Cell used */ - struct celltilebody *ctb_next; /* Next tile body on list */ -} CellTileBody; - -/* - * Declare tile type structure for non-manhattan geometry - */ - -typedef struct diagonaltilebody -{ - TileType type_l; - TileType type_r; - unsigned char split_dir; /* (0 = /, 1 = \) */ -} DiagonalTileBody; - -/* - * Structure containing painting information to be passed to the paint - * procedure when a diagonal tile is encountered. - */ - -typedef struct diag_info -{ - PaintResultType *resultTbl; - bool dir; - bool side; -} DiagInfo; - -/* This would normally go in geometry.h except that it uses TileType. */ -/* Used in selOps.c but also passed back to CmdRS.c for select command. */ - -typedef struct extRectList -{ - TileType r_type; - Rect r_r; - struct extRectList *r_next; -} ExtRectList; - -/* -------------------- Search context information -------------------- */ - -/* Search contexts are used in hierarchical searches */ -typedef struct -{ - CellUse *scx_use; /* Pointer to cell use currently searched */ - int scx_x, scx_y; /* X and Y array elementS if scx_use is array */ - Rect scx_area; /* Area searched in scx_use->cu_def coords */ - Transform scx_trans; /* Composite transform from coordinates - * of the cell use (scx_use) all the way - * back to those of the "root" of the - * search. - */ -} SearchContext; - -/* ------------------- Pathname of a terminal (label) ----------------- */ - -/* The following structure is used to build hierarchical label names */ -typedef struct -{ - char *tp_first; /* Pointer to first character in pathname */ - char *tp_next; /* Pointer to next character to be filled in */ - char *tp_last; /* Pointer to last available character slot - * in pathname. - */ -} TerminalPath; - -/* --------------- Contexts for hierarchical tile searches ------------ */ - -/* - * The TreeContext is the glue which holds together the SearchContext - * of a given search (which varies depending on where in the search we - * happen to be) and the TreeFilter (see below) which does not. - */ -typedef struct treeContext -{ - SearchContext *tc_scx; /* Search context (varies) */ - int tc_plane; /* Current plane of search */ - struct treeFilter *tc_filter; /* Constant search criteria */ -} TreeContext; - -/* - * The TreeFilter is that portion of the argument to the - * filter procedures associated with tree searches that does - * not change during the entire search, but serves mainly to - * pass the search criteria down to the filter functions. - */ -typedef struct treeFilter -{ - int (*tf_func)(); /* Client's filter function */ - ClientData tf_arg; /* Client's argument to pass to filter */ - TileTypeBitMask *tf_mask; /* Only process tiles with these types */ - int tf_xmask; /* Expand mask */ - PlaneMask tf_planes; /* Mask of planes which will be visited */ - TileType tf_dinfo; /* Info for processing triangular areas */ - unsigned char tf_flags; /* Flags to apply to search (see below) */ - TerminalPath *tf_tpath; /* Buffer to hold hierarchical label names */ -} TreeFilter; - -/* Definition of tf_flags values */ - -#define TF_LABEL_DISPLAY 0x01 /* Search for labels using the area - * of the label itself - */ -#define TF_LABEL_ATTACH 0x02 /* Search for labels using the area - * of paint to which the label is - * attached - */ -#define TF_LABEL_ATTACH_NOT_NE 0x04 /* Same as above, ignore tile NE corner */ -#define TF_LABEL_ATTACH_NOT_NW 0x08 /* Same as above, ignore tile NW corner */ -#define TF_LABEL_ATTACH_NOT_SE 0x10 /* Same as above, ignore tile SE corner */ -#define TF_LABEL_ATTACH_NOT_SW 0x20 /* Same as above, ignore tile SW corner */ -#define TF_LABEL_ATTACH_CORNER 0x3C /* Mask of the four types above */ - -/* -------------- Undo information passed to DBPaintPlane ------------- */ - -typedef struct -{ - CellDef *pu_def; /* Cell definition being modified */ - int pu_pNum; /* Index of plane within cell def */ -} PaintUndoInfo; - -/* ---------------------- Codes for paint/erase ----------------------- */ - - /* The following are obsolete and will go away */ -#define ERASE 0 /* Erase type from existing tiles */ -#define PAINT 1 /* Paint type over existing tiles */ -#define WRITE 2 /* Write type unconditionally */ - -/* ---------------------- Codes for cell printing ---------------------- */ - -#define SELF 0 -#define PARENTS 1 -#define CHILDREN 2 -#define CHILDINST 3 -#define ALLCELLS 4 -#define TOPCELLS 5 -#define MODIFIED 6 -#define OTHER 7 - -/* -------------------- More codes for painting ------------------------*/ - -#define PAINT_NORMAL 0 /* Normal paint procedure */ -#define PAINT_MARK 1 /* Mark tiles that are painted */ -#define PAINT_XOR 2 /* Use with XOR function to prevent double-painting */ - -/* -------------------- Exported procedure headers -------------------- */ - - /* Painting/erasing */ -extern void DBPaint(); -extern void DBErase(); -extern int DBSrPaintArea(); -extern void DBPaintPlane0(); -extern void DBPaintPlaneActive(); -extern void DBPaintPlaneWrapper(); -extern void DBPaintPlaneMark(); -extern void DBPaintPlaneXor(); -extern void DBPaintPlaneByProc(); -extern void DBPaintPlaneMergeOnce(); -extern void DBPaintMask(); -extern void DBEraseMask(); -extern void DBClearPaintPlane(); -extern void DBLockContact(); -extern void DBUnlockContact(); - -#define DBPaintPlane(a, b, c, d) DBPaintPlane0(a, b, c, d, PAINT_NORMAL) -#define DBMergeNMTiles(a, b, c) DBMergeNMTiles0(a, b, c, FALSE) - -extern void DBNMPaintPlane0(); -#define DBNMPaintPlane(a, b, c, d, e) DBNMPaintPlane0(a, b, c, d, e, PAINT_NORMAL) - - /* I/O */ -extern bool DBCellRead(); -extern bool DBTestOpen(); -extern char *DBGetTech(); -extern bool DBCellWrite(); -extern void DBCellReadArea(); -extern void DBFileRecovery(); -extern bool DBWriteBackup(); -extern bool DBReadBackup(); -extern void DBRemoveBackup(); - - /* Labels */ -extern Label *DBPutLabel(); -extern Label *DBPutFontLabel(); -extern void DBFontLabelSetBBox(); -extern bool DBEraseLabel(); -extern void DBEraseLabelAll(); -extern void DBEraseLabelsByContent(); -extern void DBEraseLabelsByFunction(); -extern void DBReOrientLabel(); -extern void DBAdjustLabels(); - - /* Technology initialization */ -extern void DBTechInit(); -extern bool DBTechSetTech(); -extern void DBTechInitVersion(); -extern bool DBTechSetVersion(); -extern bool DBTechAddPlane(); -extern bool DBTechAddType(); -extern bool DBTechAddAlias(); -extern void DBTechFinalType(); -extern bool DBTechAddConnect(); -extern bool DBTechAddContact(); -extern bool DBTechAddCompose(); -extern TileType DBTechNameType(), DBTechNoisyNameType(); -extern int DBTechNamePlane(), DBTechNoisyNamePlane(); -extern PlaneMask DBTechNameMask(), DBTechNoisyNameMask(); -extern PlaneMask DBTechTypesToPlanes(); -extern bool DBTechTypesOnPlane(); -extern void DBTechInitPlane(); -extern void DBTypeInit(); -extern void DBTechInitType(); -extern void DBTechInitCompose(); -extern void DBTechFinalCompose(); -extern void DBTechInitContact(); -extern void DBTechFinalContact(); -extern void DBTechFinalConnect(); -extern void DBTechInitConnect(); - - /* Cell symbol table */ -extern void DBCellInit(); -extern void DBCellPrint(); -extern void DBUsePrint(); -extern void DBTopPrint(); -extern CellDef *DBCellLookDef(); -extern CellDef *DBCellNewDef(); -extern CellDef *DBCellDefAlloc(); -extern bool DBCellRenameDef(); -extern bool DBCellDeleteDef(); -extern void DBCellDefFree(); -extern int DBCellSrDefs(); -extern CellUse *DBCellNewUse(); -extern bool DBCellDeleteUse(); -extern CellUse *DBCellFindDup(); - - /* Cell selection */ -extern CellUse *DBSelectCell(); -extern CellUse *DBFindUse(); - - /* Insertion/deletion of cell uses into the cell tile plane of a parent */ -extern void DBPlaceCell(); -extern void DBDeleteCell(); -extern void DBClearCellPlane(); - - /* Insertion/deletion of cell uses into the name space of a parent */ -extern bool DBLinkCell(); -extern void DBUnlinkCell(); - - /* Deletion of cell defs */ -extern void DBUndoReset(); - - /* Bounding boxes and arrays */ -extern bool DBBoundPlane(); -extern void DBComputeUseBbox(); -extern void DBReComputeBbox(); -extern void DBReComputeBboxVert(); -extern void DBMakeArray(); -extern void DBSetArray(); -extern void DBSetTrans(); -extern void DBArrayOverlap(); -extern void DBComputeArrayArea(); -extern Transform *DBGetArrayTransform(); -extern char *DBPrintUseId(); - - /* Massive copying */ -extern void DBCellCopyPaint(); -extern void DBCellCopyAllPaint(); -extern void DBCellCopyLabels(); -extern void DBCellCopyAllLabels(); -extern void DBCellCopyCells(); -extern void DBCellCopyAllCells(); - - /* Contact image handling */ -extern TileType DBPlaneToResidue(); -extern TileType DBTechFindStacking(); -extern bool DBIsContact(); -extern TileTypeBitMask *DBResidueMask(); -extern void DBFullResidueMask(); - - /* Miscellaneous */ -extern void DBCellClearDef(); -extern void DBCellCopyDefBody(); -extern void DBExpandAll(), DBExpand(); -extern bool DBIsAncestor(); -extern void DBCellSetAvail(); -extern void DBCellClearAvail(); -extern bool DBCellGetModified(); -extern void DBCellSetModified(); -extern void DBFixMismatch(); -extern void DBTreeCopyConnect(); -extern void DBSeeTypesAll(); -extern void DBUpdateStamps(); -extern void DBEnumerateTypes(); -extern Plane *DBNewPlane(); - -extern PaintResultType (*DBNewPaintTable())[TT_MAXTYPES][TT_MAXTYPES]; -typedef void (*VoidProc)(); -VoidProc DBNewPaintPlane(); - - /* Diagnostic */ -extern void DBTechPrintTypes(); -extern void DBTechPrintCanonicalType(); - - /* Deallocation */ -extern void DBClearCellPlane(); -extern void DBClearPaintPlane(); -extern void DBFreeCellPlane(); -extern void DBFreePaintPlane(); - - /* Cell properties */ -extern void DBPropPut(); -extern ClientData DBPropGet(); -extern int DBPropEnum(); -extern void DBPropClearAll(); - - /* Searching */ -extern int DBTreeSrTiles(); -extern int DBTreeSrUniqueTiles(); -extern int DBNoTreeSrTiles(); -extern int DBTreeSrLabels(); -extern int DBTreeSrCells(); -extern int DBSrRoots(); -extern int DBCellEnum(); -extern int DBArraySr(); -extern bool DBNearestLabel(); -extern int DBSrLabelLoc(); -extern TileType DBTransformDiagonal(); - -/* -------------------------- Layer locking ------------------------------*/ - -extern TileTypeBitMask DBActiveLayerBits; /* Layers that are locked */ -extern TileTypeBitMask DBTechActiveLayerBits; /* Layers that are marked as - * locked in the techfile - */ - -#define LOCKLAYERCHAR '-' /* Layer names beginning with this are locked */ -#define LockedLayer(tiletype) (!TTMaskHasType(&DBActiveLayerBits, tiletype)) - -/* ---------- Internal units to Lambda conversion factor ---------------- */ - -extern int DBLambda[2]; - -/* -------------------- Exported magic file suffix -------------------- */ - -extern char *DBSuffix; /* Suffix appended to all Magic cell names */ - -/* -------------------- User Interface Stuff -------------------------- */ - -extern bool DBVerbose; /* If FALSE, don't print warning messages */ - -/* ------------------ Exported technology variables ------------------- */ - -/*** - *** The following variables should be considered - *** read-only to all clients of the database module. - ***/ - - /* Name, version, and description of the current technology */ -extern char *DBTechName; -extern char *DBTechVersion; -extern char *DBTechDescription; - - /* - * Predefined masks of tile types. - * The number of built-in types is just TT_TECHDEPBASE. - */ -extern TileTypeBitMask DBZeroTypeBits; /* All zeroes */ -extern TileTypeBitMask DBAllTypeBits; /* All ones */ -extern TileTypeBitMask DBBuiltinLayerBits; /* All built-in types */ -extern TileTypeBitMask DBAllButSpaceBits; /* All but space */ -extern TileTypeBitMask DBAllButSpaceAndDRCBits; /* All but space and drc */ -extern TileTypeBitMask DBSpaceBits; /* Space only */ - - /* - * Number of tile types, including those specied by the technology - * file and those built-in to Magic, but not including those automatically - * generated to represent contact images. Also, a mask of those - * types contained in the technology file. - */ -extern int DBNumUserLayers; -extern TileTypeBitMask DBUserLayerBits; /* Including space */ - - /* Total number of Magic tile types in this technology */ -extern int DBNumTypes; - - /* Total number of tile planes */ -extern int DBNumPlanes; - -/* Abbreviations */ -#define NT TT_MAXTYPES -#define NP PL_MAXTYPES - - /* Alias names for groups of types defined in the tech file */ -extern HashTable DBTypeAliasTable; - - /* Gives the official long name of each plane: */ -extern char *DBPlaneLongNameTbl[NP]; - - /* Gives a short name for each plane: */ -extern char *DBPlaneShortName(); - - /* Gives for each plane a mask of all tile types stored in that plane: */ -extern TileTypeBitMask DBPlaneTypes[NP]; - - /* Similar to DBPlaneTypes[], but no type appears on more than one plane. - * Effectively, the reverse lookup of DBPlane(type) (DBTypePlaneTbl[type]). - */ -extern TileTypeBitMask DBHomePlaneTypes[NP]; - - /* Gives a TileTypeBitMask for everything that connects to a type. - * Bit x is set in mask DBConnectTbl[y] if any image of x connects - * to any image of y. - */ -extern TileTypeBitMask DBConnectTbl[NT]; - - /* Complement of above: everything not connected to a type */ -extern TileTypeBitMask DBNotConnectTbl[NT]; - - /* - * Gives a TileTypeBitMask of all types that correspond to a given - * layer. Used for contacts that have images in more than one - * plane. - */ -extern TileTypeBitMask DBLayerTypeMaskTbl[NT]; - - /* - * Gives a plane mask of all planes that have tiles that connect to - * tiles of a given type. This is only used for contacts; it tells - * which other planes contain images of the contact. A tile's own - * plane is never included in its plane mask. Non-contact types - * always have 0 DBConnPlanes entries. - */ -extern PlaneMask DBConnPlanes[NT]; - - /* - * Similar to DBConnPlanes[], but this time it is non-zero - * for those planes to which each type connects, exclusive - * of its home plane and those planes to which it connects as a - * contact. These planes needn't be adjacent. For example, a - * p-well is connected to p-substrate diffusion that overlaps it; - * also, p well contacts connect to a p-well. This information - * is currently used only in the circuit extractor. - */ -extern PlaneMask DBAllConnPlanes[NT]; - - /* - * Each TileType has a home plane. The TileType only appears on - * its home plane. The only exception is TT_SPACE, which can appear - * on any plane. (For debugging, there may be other cases). - * - * DBTypePlaneTbl gives the home plane for a given TileType, - * and DBTypePlaneMaskTbl gives a mask of the planes on which - * it appears (all planes for TT_SPACE, one plane for others). - */ -extern int DBTypePlaneTbl[TT_MAXTYPES]; -extern PlaneMask DBTypePlaneMaskTbl[TT_MAXTYPES]; - - /* Gives the long name for each tile type: */ -extern char *DBTypeLongNameTbl[TT_MAXTYPES]; - - /* Gives a short name for a tile type: */ -extern char *DBTypeShortName(); - - /* - * The following give masks of all planes that may be affected - * when material of a given type is painted/erased: - */ -extern PlaneMask DBTypePaintPlanesTbl[TT_MAXTYPES]; -extern PlaneMask DBTypeErasePlanesTbl[TT_MAXTYPES]; - - /* - * Gives the resulting tile type when one tile type is painted over - * another in a given plane: - * - * newType = DBPaintResult[pNum][paintType][oldType] - */ -extern PaintResultType DBPaintResultTbl[NP][NT][NT]; - - /* - * Gives the resulting tile type when one tile type is erased over - * another in a given plane: - * - * newType = DBEraseResult[pNum][paintType][oldType] - */ -extern PaintResultType DBEraseResultTbl[NP][NT][NT]; - - /* - * A simple table using TT_CHECKPAINT, which does not exist on - * paintable planes, to force a paint result that is always a - * tiletype that does not exist on the plane. Used for generating - * non-Manhattan geometry. - */ -extern PaintResultType DBSpecialResultTbl[NT]; - - /* - * Gives the resulting tile type when one tile type is 'written' - * over a given plane. This corresponds to the case where the - * written type replaces the old tile without regard to the type - * of the old tile. - * - * paintType = DBWriteResultTbl[paintType][oldType] - */ -extern PaintResultType DBWriteResultTbl[NT][NT]; - -/* --------------------- Exported macros ------------------------------ */ - - /* - * Macros for reading the paint/erase tables: - * resultType = DBStdPaintEntry(oldType, paintType, planeNum) - * resultType = DBStdEraseEntry(oldType, paintType, planeNum) - */ -#define DBStdPaintEntry(h,t,p) (DBPaintResultTbl[p][t][h]) -#define DBStdEraseEntry(h,t,p) (DBEraseResultTbl[p][t][h]) - - /* - * Macros for constructing the pointer to pass to DBPaintPlane - * as the result table. - */ -#define DBStdPaintTbl(t,p) (&DBPaintResultTbl[p][t][0]) -#define DBStdEraseTbl(t,p) (&DBEraseResultTbl[p][t][0]) -#define DBStdWriteTbl(t) (&DBWriteResultTbl[t][0]) -#define DBSpecialPaintTbl (&DBSpecialResultTbl[0]) - - /* - * int DBPlane(type) TileType type; - * Returns the home plane of 'type'. - */ -#define DBPlane(type) (DBTypePlaneTbl[type]) - - /* - * char *DBTypeLongName(type) TileType type; - * Returns the long name of 'type'. - */ -#define DBTypeLongName(type) (DBTypeLongNameTbl[type]) - - /* - * char *DBPlaneLongName(p) int p; - * Returns the long name of plane 'plane'. - */ -#define DBPlaneLongName(p) (DBPlaneLongNameTbl[p]) - - /* - * bool DBConnectsTo(t1, t2) TileType t1, t2; - * Returns TRUE if types 't1' and 't2' are electrically connected. - */ -#define DBConnectsTo(t1, t2) (TTMaskHasType(&DBConnectTbl[t1], t2)) - - /* - * bool DBTypesOnSamePlane(t1, t2) TileType t1, t2; - * Returns TRUE if types 't1' and 't2' exist on the same plane. - */ -#define DBTypesOnSamePlane(t1, t2) \ - (DBTypePlaneMaskTbl[t1] & DBTypePlaneMaskTbl[t2]) - - /* - * bool DBPaintOnPlane(t, p) TileType t; int p; - * bool DBEraseOnPlane(t, p) TileType t; int p; - * - * Return TRUE if tile type 't' has any effect on plane 'p' - * when being painted/erased. - */ -#define DBPaintOnPlane(t, p) (PlaneMaskHasPlane(DBTypePaintPlanesTbl[t], p)) -#define DBEraseOnPlane(t, p) (PlaneMaskHasPlane(DBTypeErasePlanesTbl[t], p)) - - /* - * bool DBPaintOnTypePlanes(t1, t2) TileType t1, t2; - * bool DBEraseOnTypePlanes(t1, t2) TileType t1, t2; - * - * Return TRUE if tile type 't1' has any effect on planes defined - * for type 't2' when being painted/erased. - */ -#define DBPaintOnTypePlanes(t1, t2) \ - (DBTypePaintPlanesTbl[t1] & DBTypePlaneMaskTbl[t2]) -#define DBEraseOnTypePlanes(t1, t2) \ - (DBTypePaintPlanesTbl[t1] & DBTypePlaneMaskTbl[t2]) - - /* - * bool DBTypeOnPlane(t, p) TileType t; int p; - * Returns TRUE if tile type 't' exists on plane 'p'. - */ -#define DBTypeOnPlane(t, p) (PlaneMaskHasPlane(DBTypePlaneMaskTbl[t], p)) - -/* --------- Tile types and masks (auto-generated by makedbh) ------------ */ - -#define TTMaskZero(m) ( \ - (m)->tt_words[7] = 0, \ - (m)->tt_words[6] = 0, \ - (m)->tt_words[5] = 0, \ - (m)->tt_words[4] = 0, \ - (m)->tt_words[3] = 0, \ - (m)->tt_words[2] = 0, \ - (m)->tt_words[1] = 0, \ - (m)->tt_words[0] = 0) - -#define TTMaskIsZero(m) ( \ - (m)->tt_words[7] == 0 && \ - (m)->tt_words[6] == 0 && \ - (m)->tt_words[5] == 0 && \ - (m)->tt_words[4] == 0 && \ - (m)->tt_words[3] == 0 && \ - (m)->tt_words[2] == 0 && \ - (m)->tt_words[1] == 0 && \ - (m)->tt_words[0] == 0) - -#define TTMaskEqual(m, n) ( \ - (m)->tt_words[7] == (n)->tt_words[7] && \ - (m)->tt_words[6] == (n)->tt_words[6] && \ - (m)->tt_words[5] == (n)->tt_words[5] && \ - (m)->tt_words[4] == (n)->tt_words[4] && \ - (m)->tt_words[3] == (n)->tt_words[3] && \ - (m)->tt_words[2] == (n)->tt_words[2] && \ - (m)->tt_words[1] == (n)->tt_words[1] && \ - (m)->tt_words[0] == (n)->tt_words[0]) - -#define TTMaskIntersect(m, n) ( \ - ((m)->tt_words[7] & (n)->tt_words[7]) || \ - ((m)->tt_words[6] & (n)->tt_words[6]) || \ - ((m)->tt_words[5] & (n)->tt_words[5]) || \ - ((m)->tt_words[4] & (n)->tt_words[4]) || \ - ((m)->tt_words[3] & (n)->tt_words[3]) || \ - ((m)->tt_words[2] & (n)->tt_words[2]) || \ - ((m)->tt_words[1] & (n)->tt_words[1]) || \ - ((m)->tt_words[0] & (n)->tt_words[0])) - -#define TTMaskCom(m) ( \ - ((m)->tt_words[7] = ~(m)->tt_words[7]), \ - ((m)->tt_words[6] = ~(m)->tt_words[6]), \ - ((m)->tt_words[5] = ~(m)->tt_words[5]), \ - ((m)->tt_words[4] = ~(m)->tt_words[4]), \ - ((m)->tt_words[3] = ~(m)->tt_words[3]), \ - ((m)->tt_words[2] = ~(m)->tt_words[2]), \ - ((m)->tt_words[1] = ~(m)->tt_words[1]), \ - ((m)->tt_words[0] = ~(m)->tt_words[0])) - -#define TTMaskCom2(m, n) ( \ - ((m)->tt_words[7] = ~(n)->tt_words[7]), \ - ((m)->tt_words[6] = ~(n)->tt_words[6]), \ - ((m)->tt_words[5] = ~(n)->tt_words[5]), \ - ((m)->tt_words[4] = ~(n)->tt_words[4]), \ - ((m)->tt_words[3] = ~(n)->tt_words[3]), \ - ((m)->tt_words[2] = ~(n)->tt_words[2]), \ - ((m)->tt_words[1] = ~(n)->tt_words[1]), \ - ((m)->tt_words[0] = ~(n)->tt_words[0])) - -#define TTMaskSetMask(m, n) ( \ - ((m)->tt_words[7] |= (n)->tt_words[7]), \ - ((m)->tt_words[6] |= (n)->tt_words[6]), \ - ((m)->tt_words[5] |= (n)->tt_words[5]), \ - ((m)->tt_words[4] |= (n)->tt_words[4]), \ - ((m)->tt_words[3] |= (n)->tt_words[3]), \ - ((m)->tt_words[2] |= (n)->tt_words[2]), \ - ((m)->tt_words[1] |= (n)->tt_words[1]), \ - ((m)->tt_words[0] |= (n)->tt_words[0])) - -#define TTMaskSetMask3(m, n, o) ( \ - ((m)->tt_words[7] |= (n)->tt_words[7] | (o)->tt_words[7]), \ - ((m)->tt_words[6] |= (n)->tt_words[6] | (o)->tt_words[6]), \ - ((m)->tt_words[5] |= (n)->tt_words[5] | (o)->tt_words[5]), \ - ((m)->tt_words[4] |= (n)->tt_words[4] | (o)->tt_words[4]), \ - ((m)->tt_words[3] |= (n)->tt_words[3] | (o)->tt_words[3]), \ - ((m)->tt_words[2] |= (n)->tt_words[2] | (o)->tt_words[2]), \ - ((m)->tt_words[1] |= (n)->tt_words[1] | (o)->tt_words[1]), \ - ((m)->tt_words[0] |= (n)->tt_words[0] | (o)->tt_words[0])) - -#define TTMaskAndMask(m, n) ( \ - ((m)->tt_words[7] &= (n)->tt_words[7]), \ - ((m)->tt_words[6] &= (n)->tt_words[6]), \ - ((m)->tt_words[5] &= (n)->tt_words[5]), \ - ((m)->tt_words[4] &= (n)->tt_words[4]), \ - ((m)->tt_words[3] &= (n)->tt_words[3]), \ - ((m)->tt_words[2] &= (n)->tt_words[2]), \ - ((m)->tt_words[1] &= (n)->tt_words[1]), \ - ((m)->tt_words[0] &= (n)->tt_words[0])) - -#define TTMaskAndMask3(m, n, o) ( \ - ((m)->tt_words[7] = (n)->tt_words[7] & (o)->tt_words[7]), \ - ((m)->tt_words[6] = (n)->tt_words[6] & (o)->tt_words[6]), \ - ((m)->tt_words[5] = (n)->tt_words[5] & (o)->tt_words[5]), \ - ((m)->tt_words[4] = (n)->tt_words[4] & (o)->tt_words[4]), \ - ((m)->tt_words[3] = (n)->tt_words[3] & (o)->tt_words[3]), \ - ((m)->tt_words[2] = (n)->tt_words[2] & (o)->tt_words[2]), \ - ((m)->tt_words[1] = (n)->tt_words[1] & (o)->tt_words[1]), \ - ((m)->tt_words[0] = (n)->tt_words[0] & (o)->tt_words[0])) - -#define TTMaskClearMask(m, n) ( \ - ((m)->tt_words[7] &= ~(n)->tt_words[7]), \ - ((m)->tt_words[6] &= ~(n)->tt_words[6]), \ - ((m)->tt_words[5] &= ~(n)->tt_words[5]), \ - ((m)->tt_words[4] &= ~(n)->tt_words[4]), \ - ((m)->tt_words[3] &= ~(n)->tt_words[3]), \ - ((m)->tt_words[2] &= ~(n)->tt_words[2]), \ - ((m)->tt_words[1] &= ~(n)->tt_words[1]), \ - ((m)->tt_words[0] &= ~(n)->tt_words[0])) - -#define TTMaskClearMask3(m, n, o) ( \ - ((m)->tt_words[7] = (n)->tt_words[7] & ~(o)->tt_words[7]), \ - ((m)->tt_words[6] = (n)->tt_words[6] & ~(o)->tt_words[6]), \ - ((m)->tt_words[5] = (n)->tt_words[5] & ~(o)->tt_words[5]), \ - ((m)->tt_words[4] = (n)->tt_words[4] & ~(o)->tt_words[4]), \ - ((m)->tt_words[3] = (n)->tt_words[3] & ~(o)->tt_words[3]), \ - ((m)->tt_words[2] = (n)->tt_words[2] & ~(o)->tt_words[2]), \ - ((m)->tt_words[1] = (n)->tt_words[1] & ~(o)->tt_words[1]), \ - ((m)->tt_words[0] = (n)->tt_words[0] & ~(o)->tt_words[0])) - -#endif /* _DATABASE_H */ diff --git a/install.log b/install.log deleted file mode 100644 index 7660d418..00000000 --- a/install.log +++ /dev/null @@ -1,567 +0,0 @@ -make[1]: Entering directory '/home/tim/gitsrc/magic-8.2' -./scripts/mkdirs /usr/local/bin /usr/local/share/man \ - /usr/local/lib/magic/sys /usr/local/lib/magic/tcl /usr/local/lib/magic/tcl/bitmaps -for dir in windows doc scmos graphics tcltk magic net2ir tcltk; do \ - (cd $dir && make install-tcl); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/windows' ---- installing glyphs to /usr/local/lib/magic/sys -for i in windows7.glyphs windows11.glyphs windows14.glyphs windows22.glyphs vfont.B.12 vfont.I.12 vfont.R.8; do \ - (cd /usr/local/lib/magic/sys && rm -f $i); \ - cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/doc' -cd latexfiles && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/latexfiles' -../../scripts/mkdirs /usr/local/lib/magic/doc -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/latexfiles' -cd man && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/man' -make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/man' -cd tutcells && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/tutcells' -../../scripts/mkdirs /usr/local/lib/magic/tutorial -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/tutcells' -cd html && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/html' -tar cf - . | (cd /usr/local/lib/magic/doc/html; tar xf - ) -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/html' -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/scmos' -cd cif_template; make clean; make; -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/scmos/cif_template' -rm -f objs/CIFin objs/CIFout objs/IBMCIFin objs/IBMCIFout objs/TMCIFin \ -objs/TMCIFout objs/SUBCIFin objs/SUBCIFout -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/scmos/cif_template' -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/scmos/cif_template' -rm -f objs/CIFin -gcc -E -DSTANDARD cifin.c | sed -e "s/\\\\/\\\\\\\\/" -e "/^#/D" -e "s/(gen )/(gen)/" -e "s/(nowell )/(nowell)/" -e "s/(nwell )/(nwell)/" -e "s/(pwell )/(pwell)/" > objs/CIFin -rm -f objs/CIFout -gcc -E -DSTANDARD cifout.c | sed -e "s/\\\\/\\\\\\\\/" -e "/^#/D" -e "s/(gen )/(gen)/" -e "s/(nowell )/(nowell)/" -e "s/(nwell )/(nwell)/" -e "s/(pwell )/(pwell)/" > objs/CIFout -rm -f objs/IBMCIFin -gcc -E -DIBM cifin.c | sed -e "s/\\\\/\\\\\\\\/" -e "/^#/D" -e "s/(gen )/(gen)/" -e "s/(nowell )/(nowell)/" -e "s/(nwell )/(nwell)/" -e "s/(pwell )/(pwell)/" > objs/IBMCIFin -rm -f objs/IBMCIFout -gcc -E -DIBM cifout.c | sed -e "s/\\\\/\\\\\\\\/" -e "/^#/D" -e "s/(gen )/(gen)/" -e "s/(nowell )/(nowell)/" -e "s/(nwell )/(nwell)/" -e "s/(pwell )/(pwell)/" > objs/IBMCIFout -rm -f objs/TMCIFin -gcc -E -DTIGHTMETAL cifin.c | sed -e "s/\\\\/\\\\\\\\/" -e "/^#/D" -e "s/(gen )/(gen)/" -e "s/(nowell )/(nowell)/" -e "s/(nwell )/(nwell)/" -e "s/(pwell )/(pwell)/" > objs/TMCIFin -rm -f objs/TMCIFout -gcc -E -DTIGHTMETAL cifout.c | sed -e "s/\\\\/\\\\\\\\/" -e "/^#/D" -e "s/(gen )/(gen)/" -e "s/(nowell )/(nowell)/" -e "s/(nwell )/(nwell)/" -e "s/(pwell )/(pwell)/" > objs/TMCIFout -rm -f objs/SUBCIFin -gcc -E -DSUBMICRON cifin.c | sed -e "s/\\\\/\\\\\\\\/" -e "/^#/D" -e "s/(gen )/(gen)/" -e "s/(nowell )/(nowell)/" -e "s/(nwell )/(nwell)/" -e "s/(pwell )/(pwell)/" > objs/SUBCIFin -rm -f objs/SUBCIFout -gcc -E -DSUBMICRON cifout.c | sed -e "s/\\\\/\\\\\\\\/" -e "/^#/D" -e "s/(gen )/(gen)/" -e "s/(nowell )/(nowell)/" -e "s/(nwell )/(nwell)/" -e "s/(pwell )/(pwell)/" > objs/SUBCIFout -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/scmos/cif_template' -/bin/m4 minimum.tech.in > minimum.tech -/bin/m4 gdsquery.tech.in > gdsquery.tech -sed -e 's/\\/\\\\/' scmos.tech.in > scmos.tech.out -gcc -E -x c -I./extract_template -DV5 -DSTANDARD scmos.tech.out > scmos.tech -rm -f scmos.tech.out -sed -e 's/\\/\\\\/' scmos.tech.in > scmos.tech.out -gcc -E -x c -I./extract_template -DV5 -DHPTECH -DTIGHTMETAL scmos.tech.out > scmos-tm.tech -rm -f scmos.tech.out -sed -e 's/\\/\\\\/' scmos.tech.in > scmos.tech.out -gcc -E -x c -I./extract_template -DV5 -DSUBMICRON scmos.tech.out > scmos-sub.tech -rm -f scmos.tech.out -sed -e 's/\\/\\\\/' scmos.tech.in > scmos.tech.out -gcc -E -x c -I./extract_template -DV5 -DSTANDARD -DWELL_ROUTE_CHECK scmos.tech.out > scmosWR.tech -rm -f scmos.tech.out -for i in mos.7bit.dstyle mos.7bit.std.cmap mos.24bit.dstyle mos.24bit.std.cmap mos.7bit.mraster_dstyle mos.7bit.mraster.cmap mos.OpenGL.dstyle mos.OpenGL.std.cmap minimum.tech gdsquery.tech scmos.tech scmos-tm.tech scmos-sub.tech scmosWR.tech; do \ - cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/scmos' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/graphics' -for i in bw.glyphs color.glyphs; do \ -rm -f /usr/local/lib/magic/sys/$i; \ -cp $i /usr/local/lib/magic/sys; done -for i in FreeSerif.pt3 FreeSans.pt3 FreeMono.pt3; do \ -rm -f /usr/local/lib/magic/sys/$i; \ -cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -rm -f /usr/local/bin/magic.sh /usr/local/bin/magic -cp magic.sh /usr/local/bin/magic -(cd /usr/local/bin; chmod 0755 magic) -rm -f /usr/local/bin/ext2spice -cp ext2spice.sh /usr/local/bin/ext2spice -(cd /usr/local/bin; chmod 0755 ext2spice) -rm -f /usr/local/bin/ext2sim -cp ext2sim.sh /usr/local/bin/ext2sim -(cd /usr/local/bin; chmod 0755 ext2sim) -rm -f /usr/local/lib/magic/tcl/magicexec -cp magicexec /usr/local/lib/magic/tcl/magicexec -rm -f /usr/local/lib/magic/tcl/magicdnull -cp magicdnull /usr/local/lib/magic/tcl/magicdnull -(cd /usr/local/lib/magic/tcl; rm -f tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl) -for i in tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl; do \ - cp $i /usr/local/lib/magic/tcl; done -(cd /usr/local/lib/magic/tcl; chmod 0755 tkcon.tcl tkshell.tcl) -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' -rm -f /usr/local/lib/magic/tcl/tclmagic.so -cp tclmagic.so /usr/local/lib/magic/tcl/tclmagic.so -rm -f /usr/local/lib/magic/sys/.magicrc -cp proto.magicrc /usr/local/lib/magic/sys/.magicrc -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -echo "Nothing to do here" -Nothing to do here -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -rm -f /usr/local/bin/magic.sh /usr/local/bin/magic -cp magic.sh /usr/local/bin/magic -(cd /usr/local/bin; chmod 0755 magic) -rm -f /usr/local/bin/ext2spice -cp ext2spice.sh /usr/local/bin/ext2spice -(cd /usr/local/bin; chmod 0755 ext2spice) -rm -f /usr/local/bin/ext2sim -cp ext2sim.sh /usr/local/bin/ext2sim -(cd /usr/local/bin; chmod 0755 ext2sim) -rm -f /usr/local/lib/magic/tcl/magicexec -cp magicexec /usr/local/lib/magic/tcl/magicexec -rm -f /usr/local/lib/magic/tcl/magicdnull -cp magicdnull /usr/local/lib/magic/tcl/magicdnull -(cd /usr/local/lib/magic/tcl; rm -f tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl) -for i in tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl; do \ - cp $i /usr/local/lib/magic/tcl; done -(cd /usr/local/lib/magic/tcl; chmod 0755 tkcon.tcl tkshell.tcl) -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/magic-8.2' -make[1]: Entering directory '/home/tim/gitsrc/magic-8.2' -./scripts/mkdirs /usr/local/bin /usr/local/share/man \ - /usr/local/lib/magic/sys /usr/local/lib/magic/tcl /usr/local/lib/magic/tcl/bitmaps -for dir in windows doc scmos graphics tcltk magic net2ir tcltk; do \ - (cd $dir && make install-tcl); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/windows' ---- installing glyphs to /usr/local/lib/magic/sys -for i in windows7.glyphs windows11.glyphs windows14.glyphs windows22.glyphs vfont.B.12 vfont.I.12 vfont.R.8; do \ - (cd /usr/local/lib/magic/sys && rm -f $i); \ - cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/doc' -cd latexfiles && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/latexfiles' -../../scripts/mkdirs /usr/local/lib/magic/doc -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/latexfiles' -cd man && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/man' -make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/man' -cd tutcells && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/tutcells' -../../scripts/mkdirs /usr/local/lib/magic/tutorial -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/tutcells' -cd html && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/html' -tar cf - . | (cd /usr/local/lib/magic/doc/html; tar xf - ) -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/html' -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/scmos' -for i in mos.7bit.dstyle mos.7bit.std.cmap mos.24bit.dstyle mos.24bit.std.cmap mos.7bit.mraster_dstyle mos.7bit.mraster.cmap mos.OpenGL.dstyle mos.OpenGL.std.cmap minimum.tech gdsquery.tech scmos.tech scmos-tm.tech scmos-sub.tech scmosWR.tech; do \ - cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/scmos' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/graphics' -for i in bw.glyphs color.glyphs; do \ -rm -f /usr/local/lib/magic/sys/$i; \ -cp $i /usr/local/lib/magic/sys; done -for i in FreeSerif.pt3 FreeSans.pt3 FreeMono.pt3; do \ -rm -f /usr/local/lib/magic/sys/$i; \ -cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -rm -f /usr/local/bin/magic.sh /usr/local/bin/magic -cp magic.sh /usr/local/bin/magic -(cd /usr/local/bin; chmod 0755 magic) -rm -f /usr/local/bin/ext2spice -cp ext2spice.sh /usr/local/bin/ext2spice -(cd /usr/local/bin; chmod 0755 ext2spice) -rm -f /usr/local/bin/ext2sim -cp ext2sim.sh /usr/local/bin/ext2sim -(cd /usr/local/bin; chmod 0755 ext2sim) -rm -f /usr/local/lib/magic/tcl/magicexec -cp magicexec /usr/local/lib/magic/tcl/magicexec -rm -f /usr/local/lib/magic/tcl/magicdnull -cp magicdnull /usr/local/lib/magic/tcl/magicdnull -(cd /usr/local/lib/magic/tcl; rm -f tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl) -for i in tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl; do \ - cp $i /usr/local/lib/magic/tcl; done -(cd /usr/local/lib/magic/tcl; chmod 0755 tkcon.tcl tkshell.tcl) -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' -rm -f /usr/local/lib/magic/tcl/tclmagic.so -cp tclmagic.so /usr/local/lib/magic/tcl/tclmagic.so -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -echo "Nothing to do here" -Nothing to do here -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -rm -f /usr/local/bin/magic.sh /usr/local/bin/magic -cp magic.sh /usr/local/bin/magic -(cd /usr/local/bin; chmod 0755 magic) -rm -f /usr/local/bin/ext2spice -cp ext2spice.sh /usr/local/bin/ext2spice -(cd /usr/local/bin; chmod 0755 ext2spice) -rm -f /usr/local/bin/ext2sim -cp ext2sim.sh /usr/local/bin/ext2sim -(cd /usr/local/bin; chmod 0755 ext2sim) -rm -f /usr/local/lib/magic/tcl/magicexec -cp magicexec /usr/local/lib/magic/tcl/magicexec -rm -f /usr/local/lib/magic/tcl/magicdnull -cp magicdnull /usr/local/lib/magic/tcl/magicdnull -(cd /usr/local/lib/magic/tcl; rm -f tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl) -for i in tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl; do \ - cp $i /usr/local/lib/magic/tcl; done -(cd /usr/local/lib/magic/tcl; chmod 0755 tkcon.tcl tkshell.tcl) -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/magic-8.2' -make[1]: Entering directory '/home/tim/gitsrc/magic-8.2' -./scripts/mkdirs /usr/local/bin /usr/local/share/man \ - /usr/local/lib/magic/sys /usr/local/lib/magic/tcl /usr/local/lib/magic/tcl/bitmaps -for dir in windows doc scmos graphics tcltk magic net2ir tcltk; do \ - (cd $dir && make install-tcl); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/windows' ---- installing glyphs to /usr/local/lib/magic/sys -for i in windows7.glyphs windows11.glyphs windows14.glyphs windows22.glyphs vfont.B.12 vfont.I.12 vfont.R.8; do \ - (cd /usr/local/lib/magic/sys && rm -f $i); \ - cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/doc' -cd latexfiles && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/latexfiles' -../../scripts/mkdirs /usr/local/lib/magic/doc -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/latexfiles' -cd man && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/man' -make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/man' -cd tutcells && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/tutcells' -../../scripts/mkdirs /usr/local/lib/magic/tutorial -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/tutcells' -cd html && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/html' -tar cf - . | (cd /usr/local/lib/magic/doc/html; tar xf - ) -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/html' -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/scmos' -for i in mos.7bit.dstyle mos.7bit.std.cmap mos.24bit.dstyle mos.24bit.std.cmap mos.7bit.mraster_dstyle mos.7bit.mraster.cmap mos.OpenGL.dstyle mos.OpenGL.std.cmap minimum.tech gdsquery.tech scmos.tech scmos-tm.tech scmos-sub.tech scmosWR.tech; do \ - cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/scmos' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/graphics' -for i in bw.glyphs color.glyphs; do \ -rm -f /usr/local/lib/magic/sys/$i; \ -cp $i /usr/local/lib/magic/sys; done -for i in FreeSerif.pt3 FreeSans.pt3 FreeMono.pt3; do \ -rm -f /usr/local/lib/magic/sys/$i; \ -cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -rm -f /usr/local/bin/magic.sh /usr/local/bin/magic -cp magic.sh /usr/local/bin/magic -(cd /usr/local/bin; chmod 0755 magic) -rm -f /usr/local/bin/ext2spice -cp ext2spice.sh /usr/local/bin/ext2spice -(cd /usr/local/bin; chmod 0755 ext2spice) -rm -f /usr/local/bin/ext2sim -cp ext2sim.sh /usr/local/bin/ext2sim -(cd /usr/local/bin; chmod 0755 ext2sim) -rm -f /usr/local/lib/magic/tcl/magicexec -cp magicexec /usr/local/lib/magic/tcl/magicexec -rm -f /usr/local/lib/magic/tcl/magicdnull -cp magicdnull /usr/local/lib/magic/tcl/magicdnull -(cd /usr/local/lib/magic/tcl; rm -f tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl) -for i in tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl; do \ - cp $i /usr/local/lib/magic/tcl; done -(cd /usr/local/lib/magic/tcl; chmod 0755 tkcon.tcl tkshell.tcl) -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' -rm -f /usr/local/lib/magic/tcl/tclmagic.so -cp tclmagic.so /usr/local/lib/magic/tcl/tclmagic.so -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -echo "Nothing to do here" -Nothing to do here -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -rm -f /usr/local/bin/magic.sh /usr/local/bin/magic -cp magic.sh /usr/local/bin/magic -(cd /usr/local/bin; chmod 0755 magic) -rm -f /usr/local/bin/ext2spice -cp ext2spice.sh /usr/local/bin/ext2spice -(cd /usr/local/bin; chmod 0755 ext2spice) -rm -f /usr/local/bin/ext2sim -cp ext2sim.sh /usr/local/bin/ext2sim -(cd /usr/local/bin; chmod 0755 ext2sim) -rm -f /usr/local/lib/magic/tcl/magicexec -cp magicexec /usr/local/lib/magic/tcl/magicexec -rm -f /usr/local/lib/magic/tcl/magicdnull -cp magicdnull /usr/local/lib/magic/tcl/magicdnull -(cd /usr/local/lib/magic/tcl; rm -f tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl) -for i in tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl; do \ - cp $i /usr/local/lib/magic/tcl; done -(cd /usr/local/lib/magic/tcl; chmod 0755 tkcon.tcl tkshell.tcl) -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/magic-8.2' -make[1]: Entering directory '/home/tim/gitsrc/magic-8.2' -./scripts/mkdirs /usr/local/bin /usr/local/share/man \ - /usr/local/lib/magic/sys /usr/local/lib/magic/tcl /usr/local/lib/magic/tcl/bitmaps -for dir in windows doc scmos graphics tcltk magic net2ir tcltk; do \ - (cd $dir && make install-tcl); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/windows' ---- installing glyphs to /usr/local/lib/magic/sys -for i in windows7.glyphs windows11.glyphs windows14.glyphs windows22.glyphs vfont.B.12 vfont.I.12 vfont.R.8; do \ - (cd /usr/local/lib/magic/sys && rm -f $i); \ - cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/doc' -cd latexfiles && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/latexfiles' -../../scripts/mkdirs /usr/local/lib/magic/doc -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/latexfiles' -cd man && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/man' -make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/man' -cd tutcells && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/tutcells' -../../scripts/mkdirs /usr/local/lib/magic/tutorial -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/tutcells' -cd html && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/html' -tar cf - . | (cd /usr/local/lib/magic/doc/html; tar xf - ) -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/html' -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/scmos' -for i in mos.7bit.dstyle mos.7bit.std.cmap mos.24bit.dstyle mos.24bit.std.cmap mos.7bit.mraster_dstyle mos.7bit.mraster.cmap mos.OpenGL.dstyle mos.OpenGL.std.cmap minimum.tech gdsquery.tech scmos.tech scmos-tm.tech scmos-sub.tech scmosWR.tech; do \ - cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/scmos' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/graphics' -for i in bw.glyphs color.glyphs; do \ -rm -f /usr/local/lib/magic/sys/$i; \ -cp $i /usr/local/lib/magic/sys; done -for i in FreeSerif.pt3 FreeSans.pt3 FreeMono.pt3; do \ -rm -f /usr/local/lib/magic/sys/$i; \ -cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -rm -f /usr/local/bin/magic.sh /usr/local/bin/magic -cp magic.sh /usr/local/bin/magic -(cd /usr/local/bin; chmod 0755 magic) -rm -f /usr/local/bin/ext2spice -cp ext2spice.sh /usr/local/bin/ext2spice -(cd /usr/local/bin; chmod 0755 ext2spice) -rm -f /usr/local/bin/ext2sim -cp ext2sim.sh /usr/local/bin/ext2sim -(cd /usr/local/bin; chmod 0755 ext2sim) -rm -f /usr/local/lib/magic/tcl/magicexec -cp magicexec /usr/local/lib/magic/tcl/magicexec -rm -f /usr/local/lib/magic/tcl/magicdnull -cp magicdnull /usr/local/lib/magic/tcl/magicdnull -(cd /usr/local/lib/magic/tcl; rm -f tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl) -for i in tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl; do \ - cp $i /usr/local/lib/magic/tcl; done -(cd /usr/local/lib/magic/tcl; chmod 0755 tkcon.tcl tkshell.tcl) -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' -rm -f /usr/local/lib/magic/tcl/tclmagic.so -cp tclmagic.so /usr/local/lib/magic/tcl/tclmagic.so -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -echo "Nothing to do here" -Nothing to do here -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -rm -f /usr/local/bin/magic.sh /usr/local/bin/magic -cp magic.sh /usr/local/bin/magic -(cd /usr/local/bin; chmod 0755 magic) -rm -f /usr/local/bin/ext2spice -cp ext2spice.sh /usr/local/bin/ext2spice -(cd /usr/local/bin; chmod 0755 ext2spice) -rm -f /usr/local/bin/ext2sim -cp ext2sim.sh /usr/local/bin/ext2sim -(cd /usr/local/bin; chmod 0755 ext2sim) -rm -f /usr/local/lib/magic/tcl/magicexec -cp magicexec /usr/local/lib/magic/tcl/magicexec -rm -f /usr/local/lib/magic/tcl/magicdnull -cp magicdnull /usr/local/lib/magic/tcl/magicdnull -(cd /usr/local/lib/magic/tcl; rm -f tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl) -for i in tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl; do \ - cp $i /usr/local/lib/magic/tcl; done -(cd /usr/local/lib/magic/tcl; chmod 0755 tkcon.tcl tkshell.tcl) -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/magic-8.2' -make[1]: Entering directory '/home/tim/gitsrc/magic-8.2' -./scripts/mkdirs /usr/local/bin /usr/local/share/man \ - /usr/local/lib/magic/sys /usr/local/lib/magic/tcl /usr/local/lib/magic/tcl/bitmaps -for dir in windows doc scmos graphics tcltk magic net2ir tcltk; do \ - (cd $dir && make install-tcl); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/windows' ---- installing glyphs to /usr/local/lib/magic/sys -for i in windows7.glyphs windows11.glyphs windows14.glyphs windows22.glyphs vfont.B.12 vfont.I.12 vfont.R.8; do \ - (cd /usr/local/lib/magic/sys && rm -f $i); \ - cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/doc' -cd latexfiles && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/latexfiles' -../../scripts/mkdirs /usr/local/lib/magic/doc -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/latexfiles' -cd man && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/man' -make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/man' -cd tutcells && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/tutcells' -../../scripts/mkdirs /usr/local/lib/magic/tutorial -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/tutcells' -cd html && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/html' -tar cf - . | (cd /usr/local/lib/magic/doc/html; tar xf - ) -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/html' -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/scmos' -for i in mos.7bit.dstyle mos.7bit.std.cmap mos.24bit.dstyle mos.24bit.std.cmap mos.7bit.mraster_dstyle mos.7bit.mraster.cmap mos.OpenGL.dstyle mos.OpenGL.std.cmap minimum.tech gdsquery.tech scmos.tech scmos-tm.tech scmos-sub.tech scmosWR.tech; do \ - cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/scmos' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/graphics' -for i in bw.glyphs color.glyphs; do \ -rm -f /usr/local/lib/magic/sys/$i; \ -cp $i /usr/local/lib/magic/sys; done -for i in FreeSerif.pt3 FreeSans.pt3 FreeMono.pt3; do \ -rm -f /usr/local/lib/magic/sys/$i; \ -cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -rm -f /usr/local/bin/magic.sh /usr/local/bin/magic -cp magic.sh /usr/local/bin/magic -(cd /usr/local/bin; chmod 0755 magic) -rm -f /usr/local/bin/ext2spice -cp ext2spice.sh /usr/local/bin/ext2spice -(cd /usr/local/bin; chmod 0755 ext2spice) -rm -f /usr/local/bin/ext2sim -cp ext2sim.sh /usr/local/bin/ext2sim -(cd /usr/local/bin; chmod 0755 ext2sim) -rm -f /usr/local/lib/magic/tcl/magicexec -cp magicexec /usr/local/lib/magic/tcl/magicexec -rm -f /usr/local/lib/magic/tcl/magicdnull -cp magicdnull /usr/local/lib/magic/tcl/magicdnull -(cd /usr/local/lib/magic/tcl; rm -f tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl) -for i in tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl; do \ - cp $i /usr/local/lib/magic/tcl; done -(cd /usr/local/lib/magic/tcl; chmod 0755 tkcon.tcl tkshell.tcl) -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' -rm -f /usr/local/lib/magic/tcl/tclmagic.so -cp tclmagic.so /usr/local/lib/magic/tcl/tclmagic.so -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -echo "Nothing to do here" -Nothing to do here -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -rm -f /usr/local/bin/magic.sh /usr/local/bin/magic -cp magic.sh /usr/local/bin/magic -(cd /usr/local/bin; chmod 0755 magic) -rm -f /usr/local/bin/ext2spice -cp ext2spice.sh /usr/local/bin/ext2spice -(cd /usr/local/bin; chmod 0755 ext2spice) -rm -f /usr/local/bin/ext2sim -cp ext2sim.sh /usr/local/bin/ext2sim -(cd /usr/local/bin; chmod 0755 ext2sim) -rm -f /usr/local/lib/magic/tcl/magicexec -cp magicexec /usr/local/lib/magic/tcl/magicexec -rm -f /usr/local/lib/magic/tcl/magicdnull -cp magicdnull /usr/local/lib/magic/tcl/magicdnull -(cd /usr/local/lib/magic/tcl; rm -f tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl) -for i in tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl; do \ - cp $i /usr/local/lib/magic/tcl; done -(cd /usr/local/lib/magic/tcl; chmod 0755 tkcon.tcl tkshell.tcl) -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/magic-8.2' -make[1]: Entering directory '/home/tim/gitsrc/magic-8.2' -./scripts/mkdirs /usr/local/bin /usr/local/share/man \ - /usr/local/lib/magic/sys /usr/local/lib/magic/tcl /usr/local/lib/magic/tcl/bitmaps -for dir in windows doc scmos graphics tcltk magic net2ir tcltk; do \ - (cd $dir && make install-tcl); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/windows' ---- installing glyphs to /usr/local/lib/magic/sys -for i in windows7.glyphs windows11.glyphs windows14.glyphs windows22.glyphs vfont.B.12 vfont.I.12 vfont.R.8; do \ - (cd /usr/local/lib/magic/sys && rm -f $i); \ - cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/doc' -cd latexfiles && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/latexfiles' -../../scripts/mkdirs /usr/local/lib/magic/doc -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/latexfiles' -cd man && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/man' -make[3]: Nothing to be done for 'install'. -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/man' -cd tutcells && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/tutcells' -../../scripts/mkdirs /usr/local/lib/magic/tutorial -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/tutcells' -cd html && make install -make[3]: Entering directory '/home/tim/gitsrc/magic-8.2/doc/html' -tar cf - . | (cd /usr/local/lib/magic/doc/html; tar xf - ) -make[3]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc/html' -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/doc' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/scmos' -for i in mos.7bit.dstyle mos.7bit.std.cmap mos.24bit.dstyle mos.24bit.std.cmap mos.7bit.mraster_dstyle mos.7bit.mraster.cmap mos.OpenGL.dstyle mos.OpenGL.std.cmap minimum.tech gdsquery.tech scmos.tech scmos-tm.tech scmos-sub.tech scmosWR.tech; do \ - cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/scmos' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/graphics' -for i in bw.glyphs color.glyphs; do \ -rm -f /usr/local/lib/magic/sys/$i; \ -cp $i /usr/local/lib/magic/sys; done -for i in FreeSerif.pt3 FreeSans.pt3 FreeMono.pt3; do \ -rm -f /usr/local/lib/magic/sys/$i; \ -cp $i /usr/local/lib/magic/sys; done -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -rm -f /usr/local/bin/magic.sh /usr/local/bin/magic -cp magic.sh /usr/local/bin/magic -(cd /usr/local/bin; chmod 0755 magic) -rm -f /usr/local/bin/ext2spice -cp ext2spice.sh /usr/local/bin/ext2spice -(cd /usr/local/bin; chmod 0755 ext2spice) -rm -f /usr/local/bin/ext2sim -cp ext2sim.sh /usr/local/bin/ext2sim -(cd /usr/local/bin; chmod 0755 ext2sim) -rm -f /usr/local/lib/magic/tcl/magicexec -cp magicexec /usr/local/lib/magic/tcl/magicexec -rm -f /usr/local/lib/magic/tcl/magicdnull -cp magicdnull /usr/local/lib/magic/tcl/magicdnull -(cd /usr/local/lib/magic/tcl; rm -f tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl) -for i in tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl; do \ - cp $i /usr/local/lib/magic/tcl; done -(cd /usr/local/lib/magic/tcl; chmod 0755 tkcon.tcl tkshell.tcl) -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' -rm -f /usr/local/lib/magic/tcl/tclmagic.so -cp tclmagic.so /usr/local/lib/magic/tcl/tclmagic.so -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -echo "Nothing to do here" -Nothing to do here -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -rm -f /usr/local/bin/magic.sh /usr/local/bin/magic -cp magic.sh /usr/local/bin/magic -(cd /usr/local/bin; chmod 0755 magic) -rm -f /usr/local/bin/ext2spice -cp ext2spice.sh /usr/local/bin/ext2spice -(cd /usr/local/bin; chmod 0755 ext2spice) -rm -f /usr/local/bin/ext2sim -cp ext2sim.sh /usr/local/bin/ext2sim -(cd /usr/local/bin; chmod 0755 ext2sim) -rm -f /usr/local/lib/magic/tcl/magicexec -cp magicexec /usr/local/lib/magic/tcl/magicexec -rm -f /usr/local/lib/magic/tcl/magicdnull -cp magicdnull /usr/local/lib/magic/tcl/magicdnull -(cd /usr/local/lib/magic/tcl; rm -f tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl) -for i in tkcon.tcl tkshell.tcl wrapper.tcl console.tcl techbuilder.tcl cellmgr.tcl libmgr.tcl texthelper.tcl tools.tcl mazeroute.tcl strip_reflibs.tcl drc.tcl toolkit.tcl toolkit_rev0.tcl bsitools.tcl socketcmd.tcl magic.tcl; do \ - cp $i /usr/local/lib/magic/tcl; done -(cd /usr/local/lib/magic/tcl; chmod 0755 tkcon.tcl tkshell.tcl) -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/magic-8.2' diff --git a/magic/proto.magicrc b/magic/proto.magicrc deleted file mode 100644 index e90b900c..00000000 --- a/magic/proto.magicrc +++ /dev/null @@ -1,248 +0,0 @@ -# 1 "proto.magicrc.in" -# 1 "" -# 1 "" -# 1 "/usr/include/stdc-predef.h" 1 3 4 -# 1 "" 2 -# 1 "proto.magicrc.in" -# 9 "proto.magicrc.in" -puts stdout "Processing system .magicrc file" - - -############################################################################### - -############################################################################### - -macro a "select visible" -macro A "select more visible" -macro ^A "select less visible" - -macro b "box" -macro B "findbox" - -macro c "copy" - -macro d "delete" -macro ^D "erase $" - -macro e "edit" - -macro f "sideways" -macro F "upsidedown" - -macro g "grid" -macro G "grid 2" - -macro i "select cell" -macro I "select more cell" - -macro Control_XK_i "select less cell" - - - - - - -imacro l "label " - -macro L "shell ls" -macro ^L "redraw" - -macro m "move" -macro M "stretch" - -macro ^N "" - -macro o "openwindow" -macro O "closewindow" - - - - - -imacro p "paint " - - - -macro Control_Shift_XK_q "quit" - - -macro r "clockwise" -macro R "clockwise 270" -macro ^R "clockwise 180" - -macro s "select" -macro S "select more" -macro ^S "select less" - -macro Control_Shift_XK_s "undo ; select" - - -macro u "undo" -macro U "redo" - -macro v "view" -macro V "xview" - -macro w "writeall" -macro W "writeall force" - -macro x "expand" -macro X "unexpand" -macro ^X "expand toggle" - -macro z "zoom .5" -macro Z "zoom 2" -macro ^Z "findbox zoom" - -macro Control_Shift_XK_z "center" - - -macro ? "drc why" -macro / "select area; what ; select clear" - -macro , "select clear" - - - - - -macro " " "tool" - -imacro XK_colon ":" -imacro XK_semicolon ":" - -macro Shift_XK_space "tool box" -macro Control_XK_space "tool wiring" - -macro XK_Left "scroll l .1 w" -macro Shift_XK_Left "scroll l 1 w" -macro Control_XK_Left "box grow w 1" -macro Control_Shift_XK_Left "box shrink e 1" -macro XK_Right "scroll r .1 w" -macro Shift_XK_Right "scroll r 1 w" -macro Control_XK_Right "box grow e 1" -macro Control_Shift_XK_Right "box shrink w 1" -macro XK_Up "scroll u .1 w" -macro Shift_XK_Up "scroll u 1 w" -macro Control_XK_Up "box grow n 1" -macro Control_Shift_XK_Up "box shrink s 1" -macro XK_Down "scroll d .1 w" -macro Shift_XK_Down "scroll d 1 w" -macro Control_XK_Down "box grow s 1" -macro Control_Shift_XK_Down "box shrink n 1" - - -macro XK_KP_Delete "box size 0 0" -macro XK_KP_Insert "box size 4 4" -macro XK_KP_0 "box size 7 2" -macro Shift_XK_KP_0 "box size 7 2" -macro XK_0 "box size 7 2" -macro Control_XK_KP_0 "box size 2 7" -macro Control_XK_KP_Insert "box size 2 7" -macro XK_KP_End "move sw 1" -macro XK_KP_Down "move d 1" -macro XK_KP_2 "stretch d 1" -macro Shift_XK_KP_2 "stretch d 1" -macro XK_2 "stretch d 1" -macro XK_KP_Next "move se 1" -macro XK_KP_Left "move l 1" -macro XK_KP_4 "stretch l 1" -macro Shift_XK_KP_4 "stretch l 1" -macro XK_4 "stretch l 1" -macro XK_KP_Begin "findbox zoom" -macro XK_KP_5 "findbox" -macro Shift_XK_KP_5 "findbox" -macro XK_5 "findbox" -macro XK_KP_Right "move r 1" -macro XK_KP_6 "stretch r 1" -macro Shift_XK_KP_6 "stretch r 1" -macro XK_6 "stretch r 1" -macro XK_KP_Home "move nw 1" -macro XK_KP_Up "move u 1" -macro XK_KP_8 "stretch u 1" -macro Shift_XK_KP_8 "stretch u 1" -macro XK_8 "stretch u 1" -macro XK_KP_Prior "move ne 1" - -macro XK_Pointer_Button4 "scroll u .05 w" -macro XK_Pointer_Button5 "scroll d .05 w" - -macro XK_F1 "paint ndiff" -macro XK_F2 "paint pdiff" -macro XK_F3 "paint poly" -macro XK_F4 "paint poly2" -macro XK_F5 "paint m1" -macro XK_F6 "paint m2" -macro XK_F7 "paint m3" -macro XK_F8 "paint m4" -macro XK_F9 "paint ndc" -macro XK_F10 "paint pdc" -macro XK_F11 "paint pc" -macro XK_F12 "paint via" -# 235 "proto.magicrc.in" -macro Control_Button1 "*bypass box move bl cursor" -macro Control_Button2 "*bypass paint cursor" -macro Control_Button3 "*bypass box corner ur cursor" - -macro Button1 "*bypass box move bl cursor" -macro Shift_Button1 "*bypass box corner bl cursor" -macro Button2 "*bypass paint cursor" -macro Shift_Button2 "*bypass erase cursor" -macro Button3 "*bypass box corner ur cursor" -macro Shift_Button3 "*bypass box move ur cursor" -# 258 "proto.magicrc.in" -macro color Button1 "pushbutton left" -macro color Button2 "pushbutton middle" -macro color Button3 "pushbutton right" -macro color u "undo" -macro color U "redo" -macro color plus "color next" -macro color minus "color last" - -macro netlist Button1 "pushbutton left" -macro netlist Button2 "pushbutton middle" -macro netlist Button3 "pushbutton right" - -macro wind3d L "level up" -macro wind3d l "level down" -macro wind3d C "cif" -macro wind3d " " "defaults" -macro wind3d ^L "refresh" -macro wind3d Z "zoom 2.0 1 rel" -macro wind3d z "zoom 0.5 1 rel" -macro wind3d 1 "view 0 10 0 rel" -macro wind3d 2 "view 0 -10 0 rel" -macro wind3d 3 "view 10 0 0 rel" -macro wind3d 4 "view -10 0 0 rel" -macro wind3d 5 "view 0 0 10 rel" -macro wind3d 6 "view 0 0 -10 rel" -macro wind3d 7 "view 0 1 0 rel" -macro wind3d 8 "view 0 -1 0 rel" -macro wind3d 9 "view 1 0 0 rel" -macro wind3d 0 "view -1 0 0 rel" - -macro wind3d XK_Up "scroll 0 -0.25 0 rel" -macro wind3d XK_Down "scroll 0 0.25 0 rel" -macro wind3d XK_Left "scroll 0.25 0 0 rel" -macro wind3d XK_Right "scroll -0.25 0 0 rel" -macro wind3d XK_minus "view 0 0 1 rel" -macro wind3d XK_equal "view 0 0 -1 rel" -macro wind3d XK_greater "zoom 1 2.0 rel" -macro wind3d XK_less "zoom 1 0.5 rel" - - - - -setlabel font FreeSans.pt3 0.58 -setlabel font FreeSerif.pt3 0.58 -setlabel font FreeMono.pt3 0.6 - - - - -magic::suspendout -if {![catch {set Opts(tools)}]} { magic::enable_tools } -set GND "gnd!" -set VDD "vdd!" -magic::resumeout -catch {source ${CAD_ROOT}/magic/sys/site.def} diff --git a/make.log b/make.log deleted file mode 100644 index 1abb8bcb..00000000 --- a/make.log +++ /dev/null @@ -1,1960 +0,0 @@ -make[1]: Entering directory '/home/tim/gitsrc/magic-8.2' ---- making header file database/database.h -./scripts/makedbh database/database.h.in database/database.h ---- making modules -for dir in cmwind commands database dbwind debug drc extflat extract graphics netmenu plow resis select sim textio tiles utils windows wiring ext2sim ext2spice calma cif plot lef garouter grouter irouter mzrouter router gcr tcltk magic net2ir tcltk; do \ - (cd $dir && make module); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/cmwind' ---- compiling cmwind/CMWmain.o -rm -f CMWmain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CMWmain.c ---- compiling cmwind/CMWcmmnds.o -rm -f CMWcmmnds.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CMWcmmnds.c ---- compiling cmwind/CMWundo.o -rm -f CMWundo.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CMWundo.c ---- compiling cmwind/CMWrgbhsv.o -rm -f CMWrgbhsv.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CMWrgbhsv.c ---- linking libcmwind.o -rm -f libcmwind.o -ld -r CMWmain.o CMWcmmnds.o CMWundo.o CMWrgbhsv.o -o libcmwind.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/cmwind' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/commands' ---- compiling commands/CmdSubrs.o -rm -f CmdSubrs.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdSubrs.c ---- compiling commands/CmdAB.o -rm -f CmdAB.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdAB.c ---- compiling commands/CmdCD.o -rm -f CmdCD.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdCD.c ---- compiling commands/CmdE.o -rm -f CmdE.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdE.c ---- compiling commands/CmdFI.o -rm -f CmdFI.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdFI.c ---- compiling commands/CmdLQ.o -rm -f CmdLQ.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdLQ.c ---- compiling commands/CmdRS.o -rm -f CmdRS.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdRS.c ---- compiling commands/CmdTZ.o -rm -f CmdTZ.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdTZ.c ---- compiling commands/CmdWizard.o -rm -f CmdWizard.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdWizard.c ---- compiling commands/CmdAuto.o -rm -f CmdAuto.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CmdAuto.c ---- linking libcommands.o -rm -f libcommands.o -ld -r CmdSubrs.o CmdAB.o CmdCD.o CmdE.o CmdFI.o CmdLQ.o CmdRS.o CmdTZ.o CmdWizard.o CmdAuto.o -o libcommands.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/commands' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/database' ---- compiling database/DBbound.o -rm -f DBbound.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBbound.c ---- compiling database/DBcell.o -rm -f DBcell.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcell.c ---- compiling database/DBcellbox.o -rm -f DBcellbox.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellbox.c ---- compiling database/DBcellcopy.o -rm -f DBcellcopy.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellcopy.c ---- compiling database/DBcellname.o -rm -f DBcellname.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellname.c ---- compiling database/DBcellsrch.o -rm -f DBcellsrch.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellsrch.c ---- compiling database/DBcellsel.o -rm -f DBcellsel.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellsel.c ---- compiling database/DBcellsubr.o -rm -f DBcellsubr.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcellsubr.c ---- compiling database/DBconnect.o -rm -f DBconnect.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBconnect.c ---- compiling database/DBcount.o -rm -f DBcount.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBcount.c ---- compiling database/DBexpand.o -rm -f DBexpand.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBexpand.c ---- compiling database/DBio.o -rm -f DBio.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBio.c ---- compiling database/DBlabel.o -rm -f DBlabel.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBlabel.c ---- compiling database/DBlabel2.o -rm -f DBlabel2.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBlabel2.c ---- compiling database/DBpaint2.o -rm -f DBpaint2.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBpaint2.c ---- compiling database/DBpaint.o -rm -f DBpaint.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBpaint.c ---- compiling database/DBprop.o -rm -f DBprop.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBprop.c ---- compiling database/DBtech.o -rm -f DBtech.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtech.c ---- compiling database/DBtcontact.o -rm -f DBtcontact.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtcontact.c ---- compiling database/DBtechname.o -rm -f DBtechname.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtechname.c ---- compiling database/DBtpaint.o -rm -f DBtpaint.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtpaint.c ---- compiling database/DBtpaint2.o -rm -f DBtpaint2.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtpaint2.c ---- compiling database/DBtechtype.o -rm -f DBtechtype.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtechtype.c ---- compiling database/DBtiles.o -rm -f DBtiles.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtiles.c ---- compiling database/DBtimestmp.o -rm -f DBtimestmp.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBtimestmp.c ---- compiling database/DBundo.o -rm -f DBundo.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBundo.c ---- linking libdatabase.o -rm -f libdatabase.o -ld -r DBbound.o DBcell.o DBcellbox.o DBcellcopy.o DBcellname.o DBcellsrch.o DBcellsel.o DBcellsubr.o DBconnect.o DBcount.o DBexpand.o DBio.o DBlabel.o DBlabel2.o DBpaint2.o DBpaint.o DBprop.o DBtech.o DBtcontact.o DBtechname.o DBtpaint.o DBtpaint2.o DBtechtype.o DBtiles.o DBtimestmp.o DBundo.o -o libdatabase.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/database' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/dbwind' ---- compiling dbwind/DBWcommands.o -rm -f DBWcommands.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWcommands.c ---- compiling dbwind/DBWdisplay.o -rm -f DBWdisplay.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWdisplay.c ---- compiling dbwind/DBWbuttons.o -rm -f DBWbuttons.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWbuttons.c ---- compiling dbwind/DBWelement.o -rm -f DBWelement.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWelement.c ---- compiling dbwind/DBWfdback.o -rm -f DBWfdback.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWfdback.c ---- compiling dbwind/DBWhlights.o -rm -f DBWhlights.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWhlights.c ---- compiling dbwind/DBWprocs.o -rm -f DBWprocs.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWprocs.c ---- compiling dbwind/DBWtools.o -rm -f DBWtools.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWtools.c ---- compiling dbwind/DBWundo.o -rm -f DBWundo.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DBWundo.c ---- linking libdbwind.o -rm -f libdbwind.o -ld -r DBWcommands.o DBWdisplay.o DBWbuttons.o DBWelement.o DBWfdback.o DBWhlights.o DBWprocs.o DBWtools.o DBWundo.o -o libdbwind.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/dbwind' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/debug' ---- compiling debug/debugFlags.o -rm -f debugFlags.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c debugFlags.c ---- compiling debug/hist.o -rm -f hist.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c hist.c ---- linking libdebug.o -rm -f libdebug.o -ld -r debugFlags.o hist.o -o libdebug.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/debug' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/drc' ---- compiling drc/DRCarray.o -rm -f DRCarray.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCarray.c ---- compiling drc/DRCbasic.o -rm -f DRCbasic.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCbasic.c ---- compiling drc/DRCcif.o -rm -f DRCcif.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCcif.c ---- compiling drc/DRCcontin.o -rm -f DRCcontin.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCcontin.c ---- compiling drc/DRCmain.o -rm -f DRCmain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCmain.c ---- compiling drc/DRCsubcell.o -rm -f DRCsubcell.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCsubcell.c ---- compiling drc/DRCtech.o -rm -f DRCtech.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCtech.c ---- compiling drc/DRCprint.o -rm -f DRCprint.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCprint.c ---- compiling drc/DRCextend.o -rm -f DRCextend.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c DRCextend.c ---- linking libdrc.o -rm -f libdrc.o -ld -r DRCarray.o DRCbasic.o DRCcif.o DRCcontin.o DRCmain.o DRCsubcell.o DRCtech.o DRCprint.o DRCextend.o -o libdrc.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/drc' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/extflat' ---- compiling extflat/EFargs.o -rm -f EFargs.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFargs.c ---- compiling extflat/EFbuild.o -rm -f EFbuild.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFbuild.c ---- compiling extflat/EFdef.o -rm -f EFdef.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFdef.c ---- compiling extflat/EFerr.o -rm -f EFerr.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFerr.c ---- compiling extflat/EFflat.o -rm -f EFflat.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFflat.c ---- compiling extflat/EFhier.o -rm -f EFhier.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFhier.c ---- compiling extflat/EFname.o -rm -f EFname.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFname.c ---- compiling extflat/EFread.o -rm -f EFread.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFread.c ---- compiling extflat/EFsym.o -rm -f EFsym.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFsym.c ---- compiling extflat/EFvisit.o -rm -f EFvisit.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c EFvisit.c ---- linking libextflat.o -rm -f libextflat.o -ld -r EFargs.o EFbuild.o EFdef.o EFerr.o EFflat.o EFhier.o EFname.o EFread.o EFsym.o EFvisit.o -o libextflat.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/extflat' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/extract' ---- compiling extract/ExtArray.o -rm -f ExtArray.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtArray.c ---- compiling extract/ExtBasic.o -rm -f ExtBasic.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtBasic.c ---- compiling extract/ExtCell.o -rm -f ExtCell.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtCell.c ---- compiling extract/ExtCouple.o -rm -f ExtCouple.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtCouple.c ---- compiling extract/ExtHard.o -rm -f ExtHard.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtHard.c ---- compiling extract/ExtHier.o -rm -f ExtHier.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtHier.c ---- compiling extract/ExtLength.o -rm -f ExtLength.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtLength.c ---- compiling extract/ExtMain.o -rm -f ExtMain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtMain.c ---- compiling extract/ExtNghbors.o -rm -f ExtNghbors.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtNghbors.c ---- compiling extract/ExtPerim.o -rm -f ExtPerim.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtPerim.c ---- compiling extract/ExtRegion.o -rm -f ExtRegion.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtRegion.c ---- compiling extract/ExtSubtree.o -rm -f ExtSubtree.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtSubtree.c ---- compiling extract/ExtTech.o -rm -f ExtTech.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtTech.c ---- compiling extract/ExtTest.o -rm -f ExtTest.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtTest.c ---- compiling extract/ExtTimes.o -rm -f ExtTimes.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtTimes.c ---- compiling extract/ExtYank.o -rm -f ExtYank.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtYank.c ---- compiling extract/ExtInter.o -rm -f ExtInter.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtInter.c ---- compiling extract/ExtUnique.o -rm -f ExtUnique.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ExtUnique.c ---- linking libextract.o -rm -f libextract.o -ld -r ExtArray.o ExtBasic.o ExtCell.o ExtCouple.o ExtHard.o ExtHier.o ExtLength.o ExtMain.o ExtNghbors.o ExtPerim.o ExtRegion.o ExtSubtree.o ExtTech.o ExtTest.o ExtTimes.o ExtYank.o ExtInter.o ExtUnique.o -o libextract.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/extract' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/graphics' ---- compiling graphics/grMain.o -rm -f grMain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grMain.c ---- compiling graphics/grLock.o -rm -f grLock.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grLock.c ---- compiling graphics/grDStyle.o -rm -f grDStyle.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grDStyle.c ---- compiling graphics/grText.o -rm -f grText.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grText.c ---- compiling graphics/grCMap.o -rm -f grCMap.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grCMap.c ---- compiling graphics/grClip.o -rm -f grClip.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grClip.c ---- compiling graphics/grGlyphs.o -rm -f grGlyphs.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grGlyphs.c ---- compiling graphics/grNull.o -rm -f grNull.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grNull.c ---- compiling graphics/W3Dmain.o -rm -f W3Dmain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c W3Dmain.c ---- compiling graphics/grTk1.o -rm -f grTk1.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk1.c ---- compiling graphics/grTk2.o -rm -f grTk2.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk2.c ---- compiling graphics/grTk3.o -rm -f grTk3.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk3.c ---- compiling graphics/grTk4.o -rm -f grTk4.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk4.c ---- compiling graphics/grTk5.o -rm -f grTk5.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk5.c ---- compiling graphics/grTOGL1.o -rm -f grTOGL1.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL1.c ---- compiling graphics/grTOGL2.o -rm -f grTOGL2.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL2.c ---- compiling graphics/grTOGL3.o -rm -f grTOGL3.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL3.c ---- compiling graphics/grTOGL4.o -rm -f grTOGL4.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL4.c ---- compiling graphics/grTOGL5.o -rm -f grTOGL5.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL5.c ---- compiling graphics/grTCairo1.o -rm -f grTCairo1.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo1.c ---- compiling graphics/grTCairo2.o -rm -f grTCairo2.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo2.c ---- compiling graphics/grTCairo3.o -rm -f grTCairo3.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo3.c ---- compiling graphics/grTCairo4.o -rm -f grTCairo4.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo4.c ---- compiling graphics/grTCairo5.o -rm -f grTCairo5.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo5.c ---- compiling graphics/grTkCommon.o -rm -f grTkCommon.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTkCommon.c ---- linking libgraphics.o -rm -f libgraphics.o -ld -r grMain.o grLock.o grDStyle.o grText.o grCMap.o grClip.o grGlyphs.o grNull.o W3Dmain.o grTk1.o grTk2.o grTk3.o grTk4.o grTk5.o grTOGL1.o grTOGL2.o grTOGL3.o grTOGL4.o grTOGL5.o grTCairo1.o grTCairo2.o grTCairo3.o grTCairo4.o grTCairo5.o grTkCommon.o -o libgraphics.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/netmenu' ---- compiling netmenu/NMbutton.o -rm -f NMbutton.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMbutton.c ---- compiling netmenu/NMcmdAK.o -rm -f NMcmdAK.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMcmdAK.c ---- compiling netmenu/NMcmdLZ.o -rm -f NMcmdLZ.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMcmdLZ.c ---- compiling netmenu/NMlabel.o -rm -f NMlabel.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMlabel.c ---- compiling netmenu/NMmain.o -rm -f NMmain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMmain.c ---- compiling netmenu/NMnetlist.o -rm -f NMnetlist.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMnetlist.c ---- compiling netmenu/NMshowpt.o -rm -f NMshowpt.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMshowpt.c ---- compiling netmenu/NMshowcell.o -rm -f NMshowcell.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMshowcell.c ---- compiling netmenu/NMundo.o -rm -f NMundo.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMundo.c ---- compiling netmenu/NMwiring.o -rm -f NMwiring.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c NMwiring.c ---- linking libnetmenu.o -rm -f libnetmenu.o -ld -r NMbutton.o NMcmdAK.o NMcmdLZ.o NMlabel.o NMmain.o NMnetlist.o NMshowpt.o NMshowcell.o NMundo.o NMwiring.o -o libnetmenu.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/netmenu' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/plow' ---- compiling plow/PlowCmd.o -rm -f PlowCmd.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowCmd.c ---- compiling plow/PlowJogs.o -rm -f PlowJogs.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowJogs.c ---- compiling plow/PlowMain.o -rm -f PlowMain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowMain.c ---- compiling plow/PlowQueue.o -rm -f PlowQueue.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowQueue.c ---- compiling plow/PlowRandom.o -rm -f PlowRandom.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowRandom.c ---- compiling plow/PlowRules1.o -rm -f PlowRules1.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowRules1.c ---- compiling plow/PlowRules2.o -rm -f PlowRules2.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowRules2.c ---- compiling plow/PlowRules3.o -rm -f PlowRules3.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowRules3.c ---- compiling plow/PlowSearch.o -rm -f PlowSearch.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowSearch.c ---- compiling plow/PlowTech.o -rm -f PlowTech.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowTech.c ---- compiling plow/PlowTest.o -rm -f PlowTest.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowTest.c ---- compiling plow/PlowWidth.o -rm -f PlowWidth.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowWidth.c ---- compiling plow/PlowYank.o -rm -f PlowYank.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c PlowYank.c ---- linking libplow.o -rm -f libplow.o -ld -r PlowCmd.o PlowJogs.o PlowMain.o PlowQueue.o PlowRandom.o PlowRules1.o PlowRules2.o PlowRules3.o PlowSearch.o PlowTech.o PlowTest.o PlowWidth.o PlowYank.o -o libplow.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/plow' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/resis' ---- compiling resis/ResMain.o -rm -f ResMain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResMain.c ---- compiling resis/ResJunct.o -rm -f ResJunct.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResJunct.c ---- compiling resis/ResMakeRes.o -rm -f ResMakeRes.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResMakeRes.c ---- compiling resis/ResSimple.o -rm -f ResSimple.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResSimple.c ---- compiling resis/ResPrint.o -rm -f ResPrint.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResPrint.c ---- compiling resis/ResReadSim.o -rm -f ResReadSim.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResReadSim.c ---- compiling resis/ResConDCS.o -rm -f ResConDCS.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResConDCS.c ---- compiling resis/ResRex.o -rm -f ResRex.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResRex.c ---- compiling resis/ResBasic.o -rm -f ResBasic.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResBasic.c ---- compiling resis/ResMerge.o -rm -f ResMerge.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResMerge.c ---- compiling resis/ResChecks.o -rm -f ResChecks.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResChecks.c ---- compiling resis/ResFract.o -rm -f ResFract.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResFract.c ---- compiling resis/ResUtils.o -rm -f ResUtils.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResUtils.c ---- compiling resis/ResDebug.o -rm -f ResDebug.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ResDebug.c ---- linking libresis.o -rm -f libresis.o -ld -r ResMain.o ResJunct.o ResMakeRes.o ResSimple.o ResPrint.o ResReadSim.o ResConDCS.o ResRex.o ResBasic.o ResMerge.o ResChecks.o ResFract.o ResUtils.o ResDebug.o -o libresis.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/resis' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/select' ---- compiling select/selCreate.o -rm -f selCreate.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selCreate.c ---- compiling select/selDisplay.o -rm -f selDisplay.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selDisplay.c ---- compiling select/selEnum.o -rm -f selEnum.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selEnum.c ---- compiling select/selOps.o -rm -f selOps.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selOps.c ---- compiling select/selUndo.o -rm -f selUndo.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selUndo.c ---- compiling select/selUnselect.o -rm -f selUnselect.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c selUnselect.c ---- linking libselect.o -rm -f libselect.o -ld -r selCreate.o selDisplay.o selEnum.o selOps.o selUndo.o selUnselect.o -o libselect.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/select' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/sim' ---- compiling sim/SimDBstuff.o -rm -f SimDBstuff.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c SimDBstuff.c ---- compiling sim/SimSelect.o -rm -f SimSelect.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c SimSelect.c ---- compiling sim/SimRsim.o -rm -f SimRsim.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c SimRsim.c ---- compiling sim/SimExtract.o -rm -f SimExtract.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c SimExtract.c ---- linking libsim.o -rm -f libsim.o -ld -r SimDBstuff.o SimSelect.o SimRsim.o SimExtract.o -o libsim.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/sim' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/textio' ---- compiling textio/txCommands.o -rm -f txCommands.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txCommands.c ---- compiling textio/txInput.o -rm -f txInput.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txInput.c ---- compiling textio/txMain.o -rm -f txMain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txMain.c ---- compiling textio/txMore.o -rm -f txMore.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txMore.c ---- compiling textio/txOutput.o -rm -f txOutput.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c txOutput.c ---- linking libtextio.o -rm -f libtextio.o -ld -r txCommands.o txInput.o txMain.o txMore.o txOutput.o -o libtextio.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/textio' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tiles' ---- compiling tiles/tile.o -rm -f tile.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c tile.c ---- compiling tiles/search.o -rm -f search.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c search.c ---- compiling tiles/search2.o -rm -f search2.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c search2.c ---- linking libtiles.o -rm -f libtiles.o -ld -r tile.o search.o search2.o -o libtiles.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tiles' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/utils' ---- compiling utils/args.o -rm -f args.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c args.c ---- compiling utils/child.o -rm -f child.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c child.c ---- compiling utils/dqueue.o -rm -f dqueue.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c dqueue.c ---- compiling utils/finddisp.o -rm -f finddisp.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c finddisp.c ---- compiling utils/flock.o -rm -f flock.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c flock.c ---- compiling utils/flsbuf.o -rm -f flsbuf.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c flsbuf.c ---- compiling utils/fraction.o -rm -f fraction.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c fraction.c ---- compiling utils/geometry.o -rm -f geometry.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c geometry.c ---- compiling utils/getrect.o -rm -f getrect.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c getrect.c ---- compiling utils/hash.o -rm -f hash.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c hash.c ---- compiling utils/heap.o -rm -f heap.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c heap.c ---- compiling utils/list.o -rm -f list.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c list.c ---- compiling utils/lookup.o -rm -f lookup.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c lookup.c ---- compiling utils/lookupany.o -rm -f lookupany.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c lookupany.c ---- compiling utils/lookupfull.o -rm -f lookupfull.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c lookupfull.c ---- compiling utils/macros.o -rm -f macros.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c macros.c ---- compiling utils/main.o -rm -f main.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c main.c ---- compiling utils/malloc.o -rm -f malloc.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c malloc.c ---- compiling utils/match.o -rm -f match.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c match.c ---- compiling utils/maxrect.o -rm -f maxrect.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c maxrect.c ---- compiling utils/netlist.o -rm -f netlist.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c netlist.c ---- compiling utils/niceabort.o -rm -f niceabort.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c niceabort.c ---- compiling utils/parser.o -rm -f parser.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c parser.c ---- compiling utils/path.o -rm -f path.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c path.c ---- compiling utils/pathvisit.o -rm -f pathvisit.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c pathvisit.c ---- compiling utils/port.o -rm -f port.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c port.c ---- compiling utils/printstuff.o -rm -f printstuff.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c printstuff.c ---- compiling utils/signals.o -rm -f signals.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c signals.c ---- compiling utils/stack.o -rm -f stack.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c stack.c ---- compiling utils/strdup.o -rm -f strdup.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c strdup.c ---- compiling utils/runstats.o -rm -f runstats.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c runstats.c ---- compiling utils/set.o -rm -f set.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c set.c ---- compiling utils/show.o -rm -f show.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c show.c ---- compiling utils/tech.o -rm -f tech.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c tech.c ---- compiling utils/touchtypes.o -rm -f touchtypes.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c touchtypes.c ---- compiling utils/undo.o -rm -f undo.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c undo.c ---- linking libutils.o -rm -f libutils.o -ld -r args.o child.o dqueue.o finddisp.o flock.o flsbuf.o fraction.o geometry.o getrect.o hash.o heap.o list.o lookup.o lookupany.o lookupfull.o macros.o main.o malloc.o match.o maxrect.o netlist.o niceabort.o parser.o path.o pathvisit.o port.o printstuff.o signals.o stack.o strdup.o runstats.o set.o show.o tech.o touchtypes.o undo.o -o libutils.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/utils' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/windows' ---- compiling windows/windClient.o -rm -f windClient.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windClient.c ---- compiling windows/windCmdAM.o -rm -f windCmdAM.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windCmdAM.c ---- compiling windows/windCmdNR.o -rm -f windCmdNR.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windCmdNR.c ---- compiling windows/windCmdSZ.o -rm -f windCmdSZ.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windCmdSZ.c ---- compiling windows/windSend.o -rm -f windSend.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windSend.c ---- compiling windows/windDebug.o -rm -f windDebug.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windDebug.c ---- compiling windows/windDisp.o -rm -f windDisp.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windDisp.c ---- compiling windows/windMain.o -rm -f windMain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windMain.c ---- compiling windows/windMove.o -rm -f windMove.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windMove.c ---- compiling windows/windSearch.o -rm -f windSearch.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windSearch.c ---- compiling windows/windTrans.o -rm -f windTrans.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windTrans.c ---- compiling windows/windView.o -rm -f windView.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c windView.c ---- linking libwindows.o -rm -f libwindows.o -ld -r windClient.o windCmdAM.o windCmdNR.o windCmdSZ.o windSend.o windDebug.o windDisp.o windMain.o windMove.o windSearch.o windTrans.o windView.o -o libwindows.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/wiring' ---- compiling wiring/wireOps.o -rm -f wireOps.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c wireOps.c ---- compiling wiring/wireTech.o -rm -f wireTech.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c wireTech.c ---- compiling wiring/wireUndo.o -rm -f wireUndo.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c wireUndo.c ---- linking libwiring.o -rm -f libwiring.o -ld -r wireOps.o wireTech.o wireUndo.o -o libwiring.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/wiring' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/ext2sim' ---- compiling ext2sim/ext2sim.o -rm -f ext2sim.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ext2sim.c ---- linking libext2sim.o -rm -f libext2sim.o -ld -r ext2sim.o -o libext2sim.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/ext2sim' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/ext2spice' ---- compiling ext2spice/ext2spice.o -rm -f ext2spice.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ext2spice.c ---- compiling ext2spice/ext2hier.o -rm -f ext2hier.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c ext2hier.c ---- linking libext2spice.o -rm -f libext2spice.o -ld -r ext2spice.o ext2hier.o -o libext2spice.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/ext2spice' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/calma' ---- compiling calma/CalmaRead.o -rm -f CalmaRead.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaRead.c ---- compiling calma/CalmaRdcl.o -rm -f CalmaRdcl.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaRdcl.c ---- compiling calma/CalmaRdio.o -rm -f CalmaRdio.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaRdio.c ---- compiling calma/CalmaRdpt.o -rm -f CalmaRdpt.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaRdpt.c ---- compiling calma/CalmaWrite.o -rm -f CalmaWrite.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CalmaWrite.c ---- linking libcalma.o -rm -f libcalma.o -ld -r CalmaRead.o CalmaRdcl.o CalmaRdio.o CalmaRdpt.o CalmaWrite.o -o libcalma.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/calma' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/cif' ---- compiling cif/CIFgen.o -rm -f CIFgen.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFgen.c ---- compiling cif/CIFhier.o -rm -f CIFhier.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFhier.c ---- compiling cif/CIFmain.o -rm -f CIFmain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFmain.c ---- compiling cif/CIFrdcl.o -rm -f CIFrdcl.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFrdcl.c ---- compiling cif/CIFrdpt.o -rm -f CIFrdpt.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFrdpt.c ---- compiling cif/CIFrdpoly.o -rm -f CIFrdpoly.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFrdpoly.c ---- compiling cif/CIFrdtech.o -rm -f CIFrdtech.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFrdtech.c ---- compiling cif/CIFrdutils.o -rm -f CIFrdutils.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFrdutils.c ---- compiling cif/CIFsee.o -rm -f CIFsee.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFsee.c ---- compiling cif/CIFtech.o -rm -f CIFtech.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFtech.c ---- compiling cif/CIFwrite.o -rm -f CIFwrite.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c CIFwrite.c ---- linking libcif.o -rm -f libcif.o -ld -r CIFgen.o CIFhier.o CIFmain.o CIFrdcl.o CIFrdpt.o CIFrdpoly.o CIFrdtech.o CIFrdutils.o CIFsee.o CIFtech.o CIFwrite.o -o libcif.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/cif' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/plot' ---- compiling plot/plotCmd.o -rm -f plotCmd.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotCmd.c ---- compiling plot/plotGremln.o -rm -f plotGremln.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotGremln.c ---- compiling plot/plotHP.o -rm -f plotHP.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotHP.c ---- compiling plot/plotPS.o -rm -f plotPS.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotPS.c ---- compiling plot/plotMain.o -rm -f plotMain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotMain.c ---- compiling plot/plotRutils.o -rm -f plotRutils.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotRutils.c ---- compiling plot/plotVers.o -rm -f plotVers.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotVers.c ---- compiling plot/plotPixels.o -rm -f plotPixels.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotPixels.c ---- compiling plot/plotPNM.o -rm -f plotPNM.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c plotPNM.c ---- linking libplot.o -rm -f libplot.o -ld -r plotCmd.o plotGremln.o plotHP.o plotPS.o plotMain.o plotRutils.o plotVers.o plotPixels.o plotPNM.o -o libplot.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/plot' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/lef' ---- compiling lef/lefCmd.o -rm -f lefCmd.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c lefCmd.c ---- compiling lef/lefTech.o -rm -f lefTech.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c lefTech.c ---- compiling lef/lefWrite.o -rm -f lefWrite.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c lefWrite.c ---- compiling lef/defWrite.o -rm -f defWrite.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c defWrite.c ---- compiling lef/lefRead.o -rm -f lefRead.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c lefRead.c ---- compiling lef/defRead.o -rm -f defRead.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c defRead.c ---- linking liblef.o -rm -f liblef.o -ld -r lefCmd.o lefTech.o lefWrite.o defWrite.o lefRead.o defRead.o -o liblef.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/lef' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/garouter' ---- compiling garouter/gaChannel.o -rm -f gaChannel.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gaChannel.c ---- compiling garouter/gaMain.o -rm -f gaMain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gaMain.c ---- compiling garouter/gaMaze.o -rm -f gaMaze.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gaMaze.c ---- compiling garouter/gaSimple.o -rm -f gaSimple.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gaSimple.c ---- compiling garouter/gaStem.o -rm -f gaStem.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gaStem.c ---- compiling garouter/gaTest.o -rm -f gaTest.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gaTest.c ---- linking libgarouter.o -rm -f libgarouter.o -ld -r gaChannel.o gaMain.o gaMaze.o gaSimple.o gaStem.o gaTest.o -o libgarouter.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/garouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/grouter' ---- compiling grouter/grouteChan.o -rm -f grouteChan.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteChan.c ---- compiling grouter/grouteCrss.o -rm -f grouteCrss.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteCrss.c ---- compiling grouter/grouteDens.o -rm -f grouteDens.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteDens.c ---- compiling grouter/grouteMain.o -rm -f grouteMain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteMain.c ---- compiling grouter/grouteMult.o -rm -f grouteMult.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteMult.c ---- compiling grouter/grouteMaze.o -rm -f grouteMaze.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteMaze.c ---- compiling grouter/groutePath.o -rm -f groutePath.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c groutePath.c ---- compiling grouter/groutePen.o -rm -f groutePen.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c groutePen.c ---- compiling grouter/grouteTest.o -rm -f grouteTest.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c grouteTest.c ---- linking libgrouter.o -rm -f libgrouter.o -ld -r grouteChan.o grouteCrss.o grouteDens.o grouteMain.o grouteMult.o grouteMaze.o groutePath.o groutePen.o grouteTest.o -o libgrouter.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/grouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/irouter' ---- compiling irouter/irCommand.o -rm -f irCommand.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c irCommand.c ---- compiling irouter/irMain.o -rm -f irMain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c irMain.c ---- compiling irouter/irRoute.o -rm -f irRoute.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c irRoute.c ---- compiling irouter/irTestCmd.o -rm -f irTestCmd.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c irTestCmd.c ---- compiling irouter/irUtils.o -rm -f irUtils.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c irUtils.c ---- linking libirouter.o -rm -f libirouter.o -ld -r irCommand.o irMain.o irRoute.o irTestCmd.o irUtils.o -o libirouter.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/irouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/mzrouter' ---- compiling mzrouter/mzBlock.o -rm -f mzBlock.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzBlock.c ---- compiling mzrouter/mzDebug.o -rm -f mzDebug.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzDebug.c ---- compiling mzrouter/mzEstimate.o -rm -f mzEstimate.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzEstimate.c ---- compiling mzrouter/mzXtndDown.o -rm -f mzXtndDown.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzXtndDown.c ---- compiling mzrouter/mzXtndLeft.o -rm -f mzXtndLeft.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzXtndLeft.c ---- compiling mzrouter/mzXtndRght.o -rm -f mzXtndRght.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzXtndRght.c ---- compiling mzrouter/mzXtndUp.o -rm -f mzXtndUp.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzXtndUp.c ---- compiling mzrouter/mzHint.o -rm -f mzHint.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzHint.c ---- compiling mzrouter/mzInit.o -rm -f mzInit.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzInit.c ---- compiling mzrouter/mzNumLine.o -rm -f mzNumLine.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzNumLine.c ---- compiling mzrouter/mzMain.o -rm -f mzMain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzMain.c ---- compiling mzrouter/mzSearch.o -rm -f mzSearch.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzSearch.c ---- compiling mzrouter/mzStart.o -rm -f mzStart.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzStart.c ---- compiling mzrouter/mzSubrs.o -rm -f mzSubrs.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzSubrs.c ---- compiling mzrouter/mzTech.o -rm -f mzTech.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzTech.c ---- compiling mzrouter/mzTestCmd.o -rm -f mzTestCmd.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzTestCmd.c ---- compiling mzrouter/mzWalk.o -rm -f mzWalk.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c mzWalk.c ---- linking libmzrouter.o -rm -f libmzrouter.o -ld -r mzBlock.o mzDebug.o mzEstimate.o mzXtndDown.o mzXtndLeft.o mzXtndRght.o mzXtndUp.o mzHint.o mzInit.o mzNumLine.o mzMain.o mzSearch.o mzStart.o mzSubrs.o mzTech.o mzTestCmd.o mzWalk.o -o libmzrouter.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/mzrouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/router' ---- compiling router/rtrCmd.o -rm -f rtrCmd.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrCmd.c ---- compiling router/rtrMain.o -rm -f rtrMain.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrMain.c ---- compiling router/rtrDcmpose.o -rm -f rtrDcmpose.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrDcmpose.c ---- compiling router/rtrFdback.o -rm -f rtrFdback.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrFdback.c ---- compiling router/rtrHazards.o -rm -f rtrHazards.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrHazards.c ---- compiling router/rtrChannel.o -rm -f rtrChannel.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrChannel.c ---- compiling router/rtrPaint.o -rm -f rtrPaint.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrPaint.c ---- compiling router/rtrPin.o -rm -f rtrPin.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrPin.c ---- compiling router/rtrSide.o -rm -f rtrSide.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrSide.c ---- compiling router/rtrStem.o -rm -f rtrStem.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrStem.c ---- compiling router/rtrTech.o -rm -f rtrTech.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrTech.c ---- compiling router/rtrVia.o -rm -f rtrVia.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrVia.c ---- compiling router/rtrTravers.o -rm -f rtrTravers.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c rtrTravers.c ---- linking librouter.o -rm -f librouter.o -ld -r rtrCmd.o rtrMain.o rtrDcmpose.o rtrFdback.o rtrHazards.o rtrChannel.o rtrPaint.o rtrPin.o rtrSide.o rtrStem.o rtrTech.o rtrVia.o rtrTravers.o -o librouter.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/router' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/gcr' ---- compiling gcr/gcrChannel.o -rm -f gcrChannel.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrChannel.c ---- compiling gcr/gcrColl.o -rm -f gcrColl.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrColl.c ---- compiling gcr/gcrDebug.o -rm -f gcrDebug.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrDebug.c ---- compiling gcr/gcrEdge.o -rm -f gcrEdge.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrEdge.c ---- compiling gcr/gcrFeas.o -rm -f gcrFeas.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrFeas.c ---- compiling gcr/gcrFlags.o -rm -f gcrFlags.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrFlags.c ---- compiling gcr/gcrInit.o -rm -f gcrInit.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrInit.c ---- compiling gcr/gcrLib.o -rm -f gcrLib.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrLib.c ---- compiling gcr/gcrRiver.o -rm -f gcrRiver.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrRiver.c ---- compiling gcr/gcrRoute.o -rm -f gcrRoute.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrRoute.c ---- compiling gcr/gcrShwFlgs.o -rm -f gcrShwFlgs.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrShwFlgs.c ---- compiling gcr/gcrUnsplit.o -rm -f gcrUnsplit.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c gcrUnsplit.c ---- linking libgcr.o -rm -f libgcr.o -ld -r gcrChannel.o gcrColl.o gcrDebug.o gcrEdge.o gcrFeas.o gcrFlags.o gcrInit.o gcrLib.o gcrRiver.o gcrRoute.o gcrShwFlgs.o gcrUnsplit.o -o libgcr.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/gcr' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' ---- compiling tcltk/tclmagic.o -rm -f tclmagic.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DMAGIC_DATE="\"`date`\"" -c tclmagic.c ---- linking libtcltk.o -rm -f libtcltk.o -ld -r tclmagic.o -o libtcltk.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' ---- compiling magic/magicTop.o -rm -f magicTop.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DMAGIC_DATE="\"`date`\"" -DCAD_DIR="/usr/local/lib" -c magicTop.c -:0:0: warning: "CAD_DIR" redefined -:0:0: note: this is the location of the previous definition ---- linking libmagic.o -rm -f libmagic.o -ld -r magicTop.o -o libmagic.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' ---- compiling net2ir/net2ir.o -rm -f net2ir.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -c net2ir.c ---- linking libnet2ir.o -rm -f libnet2ir.o -ld -r net2ir.o -o libnet2ir.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' ---- making Tcl shared libraries -for dir in magic net2ir tcltk; do \ - (cd $dir && make tcl-main); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' ---- making magic Tcl library (tclmagic.so) -rm -f tclmagic.so -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -o tclmagic.so -shared -Wl,-soname,tclmagic.so -Wl,--version-script=../magic/symbol.map \ - ../cmwind/libcmwind.o ../commands/libcommands.o ../database/libdatabase.o ../dbwind/libdbwind.o ../drc/libdrc.o ../debug/libdebug.o ../extract/libextract.o ../graphics/libgraphics.o ../select/libselect.o ../textio/libtextio.o ../tiles/libtiles.o ../windows/libwindows.o ../wiring/libwiring.o ../resis/libresis.o ../sim/libsim.o ../netmenu/libnetmenu.o ../plow/libplow.o ../utils/libutils.o ../ext2sim/libext2sim.o ../ext2spice/libext2spice.o ../calma/libcalma.o ../cif/libcif.o ../plot/libplot.o ../lef/liblef.o ../extflat/libextflat.o ../garouter/libgarouter.o ../mzrouter/libmzrouter.o ../router/librouter.o ../irouter/libirouter.o ../grouter/libgrouter.o ../gcr/libgcr.o ../tcltk/libtcltk.o \ - -lc -lX11 -lGL -lGLU -lXi -lXmu -lXext -lm -lcairo -lfontconfig -lfreetype -lstdc++ -lm -L/usr/lib64 -ltkstub8.6 -L/usr/lib64 -ltclstub8.6 -gcc -E -x c -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DMAGIC_DATE="\"`date`\"" -DCAD_DIR="/usr/local/lib" proto.magicrc.in > proto.magicrc -:0:0: warning: "CAD_DIR" redefined -:0:0: note: this is the location of the previous definition -proto.magicrc.in:1:3: error: invalid preprocessing directive #$ - # $(CAD_ROOT)/magic/sys/.magicrc - ^ -proto.magicrc.in:2:4: error: invalid preprocessing directive #System - # System wide start up file for magic, defines default macros. - ^ -proto.magicrc.in:5:3: error: invalid preprocessing directive #Source - # Source file proto.magicrc.in - ^ -proto.magicrc.in:6:3: error: invalid preprocessing directive #Process - # Process this file with the cpp macro processor - ^ -proto.magicrc.in:13:4: error: invalid preprocessing directive #Default - # Default .magicrc macro file (new macros) - ^ -proto.magicrc.in:15:3: error: invalid preprocessing directive #A - # A key - ^ -proto.magicrc.in:19:3: error: invalid preprocessing directive #B - # B key - ^ -proto.magicrc.in:22:3: error: invalid preprocessing directive #C - # C key - ^ -proto.magicrc.in:24:3: error: invalid preprocessing directive #D - # D key - ^ -proto.magicrc.in:27:3: error: invalid preprocessing directive #E - # E key - ^ -proto.magicrc.in:29:3: error: invalid preprocessing directive #F - # F key - ^ -proto.magicrc.in:32:3: error: invalid preprocessing directive #G - # G key - ^ -proto.magicrc.in:35:3: error: invalid preprocessing directive #I - # I key - ^ -proto.magicrc.in:41:3: error: invalid preprocessing directive #L - # L key - ^ -proto.magicrc.in:50:3: error: invalid preprocessing directive #M - # M key - ^ -proto.magicrc.in:53:3: error: invalid preprocessing directive #N - # N key - ^ -proto.magicrc.in:55:3: error: invalid preprocessing directive #O - # O key - ^ -proto.magicrc.in:58:3: error: invalid preprocessing directive #P - # P key - ^ -proto.magicrc.in:65:3: error: invalid preprocessing directive #Q - # Q key - ^ -proto.magicrc.in:69:3: error: invalid preprocessing directive #R - # R key - ^ -proto.magicrc.in:73:3: error: invalid preprocessing directive #S - # S key - ^ -proto.magicrc.in:80:3: error: invalid preprocessing directive #U - # U key - ^ -proto.magicrc.in:83:3: error: invalid preprocessing directive #V - # V key - ^ -proto.magicrc.in:86:3: error: invalid preprocessing directive #W - # W key - ^ -proto.magicrc.in:89:3: error: invalid preprocessing directive #X - # X key - ^ -proto.magicrc.in:93:3: error: invalid preprocessing directive #Z - # Z key - ^ -proto.magicrc.in:100:3: error: invalid preprocessing directive #Question - # Question mark - ^ -proto.magicrc.in:103:3: error: invalid preprocessing directive #Comma - # Comma key - ^ -proto.magicrc.in:105:3: error: invalid preprocessing directive #Exclamation - # Exclamation mark - ^ -proto.magicrc.in:109:3: error: invalid preprocessing directive #Space - # Space bar - ^ -proto.magicrc.in:111:3: error: invalid preprocessing directive #Colon - # Colon and semicolon (interactive command) - ^ -proto.magicrc.in:117:3: error: invalid preprocessing directive #Arrow - # Arrow keys (X11 versions only) - ^ -proto.magicrc.in:134:3: error: invalid preprocessing directive #Keypad - # Keypad keys (X11 versions only) - ^ -proto.magicrc.in:135:3: error: invalid preprocessing directive #Functions - # Functions duplicated for use both with Num_Lock ON and OFF - ^ -proto.magicrc.in:167:3: error: invalid preprocessing directive #Scroll - # Scroll wheel bindings - ^ -proto.magicrc.in:170:3: error: invalid preprocessing directive #Quick - # Quick macro function keys for scmos tech (X11 versions only) - ^ -proto.magicrc.in:233:3: error: invalid preprocessing directive #Allow - # Allow some box manipulation from all tools. - ^ -proto.magicrc.in:238:3: error: invalid preprocessing directive #Box - # Box tool button bindings - ^ -proto.magicrc.in:257:3: error: invalid preprocessing directive #Color - # Color window button bindings - ^ -proto.magicrc.in:265:3: error: invalid preprocessing directive #Netlist - # Netlist window button bindings - ^ -proto.magicrc.in:269:3: error: invalid preprocessing directive #Wind3D - # Wind3D window key bindings - ^ -proto.magicrc.in:298:3: error: invalid preprocessing directive #Load - # Load basic set of fonts - ^ -proto.magicrc.in:304:3: error: invalid preprocessing directive #Additions - # Additions for Tcl GUI wrapper - ^ -Makefile:42: recipe for target 'proto.magicrc' failed -make[2]: *** [proto.magicrc] Error 1 -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -echo "Nothing to do here" -Nothing to do here -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG magicexec.c \ - -o magicexec -L/usr/lib64 -ltk8.6 -L/usr/lib64 -ltcl8.6 -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG magicdnull.c \ - -o magicdnull -L/usr/lib64 -ltk8.6 -L/usr/lib64 -ltcl8.6 -sed -e /TCL_DIR/s%TCL_DIR%/usr/local/lib/magic/tcl%g \ - -e /MAGIC_VERSION/s%MAGIC_VERSION%8.2%g \ - -e /MAGIC_REVISION/s%MAGIC_REVISION%34%g \ - -e /SHDLIB_EXT/s%SHDLIB_EXT%.so%g magic.tcl.in > magic.tcl -sed -e /TCL_DIR/s%TCL_DIR%/usr/local/lib/magic/tcl%g \ - -e /TCLLIB_DIR/s%TCLLIB_DIR%/usr/lib%g \ - -e /WISH_EXE/s%WISH_EXE%/usr/bin/wish%g magic.sh.in > magic.sh -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/magic-8.2' -make[1]: Entering directory '/home/tim/gitsrc/magic-8.2' ---- making modules -for dir in cmwind commands database dbwind debug drc extflat extract graphics netmenu plow resis select sim textio tiles utils windows wiring ext2sim ext2spice calma cif plot lef garouter grouter irouter mzrouter router gcr tcltk magic net2ir tcltk; do \ - (cd $dir && make module); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/cmwind' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/cmwind' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/commands' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/commands' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/database' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/database' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/dbwind' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/dbwind' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/debug' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/debug' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/drc' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/drc' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/extflat' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/extflat' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/extract' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/extract' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/netmenu' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/netmenu' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/plow' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/plow' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/resis' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/resis' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/select' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/select' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/sim' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/sim' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/textio' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/textio' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tiles' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tiles' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/utils' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/utils' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/wiring' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/wiring' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/ext2sim' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/ext2sim' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/ext2spice' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/ext2spice' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/calma' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/calma' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/cif' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/cif' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/plot' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/plot' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/lef' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/lef' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/garouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/garouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/grouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/grouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/irouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/irouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/mzrouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/mzrouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/router' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/router' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/gcr' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/gcr' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' ---- compiling tcltk/tclmagic.o -rm -f tclmagic.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DMAGIC_DATE="\"`date`\"" -c tclmagic.c ---- linking libtcltk.o -rm -f libtcltk.o -ld -r tclmagic.o -o libtcltk.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' ---- making Tcl shared libraries -for dir in magic net2ir tcltk; do \ - (cd $dir && make tcl-main); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' ---- making magic Tcl library (tclmagic.so) -rm -f tclmagic.so -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -o tclmagic.so -shared -Wl,-soname,tclmagic.so -Wl,--version-script=../magic/symbol.map \ - ../cmwind/libcmwind.o ../commands/libcommands.o ../database/libdatabase.o ../dbwind/libdbwind.o ../drc/libdrc.o ../debug/libdebug.o ../extract/libextract.o ../graphics/libgraphics.o ../select/libselect.o ../textio/libtextio.o ../tiles/libtiles.o ../windows/libwindows.o ../wiring/libwiring.o ../resis/libresis.o ../sim/libsim.o ../netmenu/libnetmenu.o ../plow/libplow.o ../utils/libutils.o ../ext2sim/libext2sim.o ../ext2spice/libext2spice.o ../calma/libcalma.o ../cif/libcif.o ../plot/libplot.o ../lef/liblef.o ../extflat/libextflat.o ../garouter/libgarouter.o ../mzrouter/libmzrouter.o ../router/librouter.o ../irouter/libirouter.o ../grouter/libgrouter.o ../gcr/libgcr.o ../tcltk/libtcltk.o \ - -lc -lX11 -lGL -lGLU -lXi -lXmu -lXext -lm -lcairo -lfontconfig -lfreetype -lstdc++ -lm -L/usr/lib64 -ltkstub8.6 -L/usr/lib64 -ltclstub8.6 -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -echo "Nothing to do here" -Nothing to do here -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'tcl-main'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/magic-8.2' -make[1]: Entering directory '/home/tim/gitsrc/magic-8.2' ---- making modules -for dir in cmwind commands database dbwind debug drc extflat extract graphics netmenu plow resis select sim textio tiles utils windows wiring ext2sim ext2spice calma cif plot lef garouter grouter irouter mzrouter router gcr tcltk magic net2ir tcltk; do \ - (cd $dir && make module); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/cmwind' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/cmwind' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/commands' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/commands' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/database' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/database' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/dbwind' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/dbwind' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/debug' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/debug' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/drc' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/drc' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/extflat' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/extflat' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/extract' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/extract' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/netmenu' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/netmenu' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/plow' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/plow' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/resis' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/resis' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/select' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/select' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/sim' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/sim' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/textio' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/textio' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tiles' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tiles' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/utils' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/utils' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/wiring' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/wiring' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/ext2sim' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/ext2sim' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/ext2spice' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/ext2spice' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/calma' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/calma' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/cif' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/cif' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/plot' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/plot' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/lef' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/lef' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/garouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/garouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/grouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/grouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/irouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/irouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/mzrouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/mzrouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/router' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/router' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/gcr' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/gcr' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' ---- compiling tcltk/tclmagic.o -rm -f tclmagic.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DMAGIC_DATE="\"`date`\"" -c tclmagic.c ---- linking libtcltk.o -rm -f libtcltk.o -ld -r tclmagic.o -o libtcltk.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' ---- making Tcl shared libraries -for dir in magic net2ir tcltk; do \ - (cd $dir && make tcl-main); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' ---- making magic Tcl library (tclmagic.so) -rm -f tclmagic.so -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -o tclmagic.so -shared -Wl,-soname,tclmagic.so -Wl,--version-script=../magic/symbol.map \ - ../cmwind/libcmwind.o ../commands/libcommands.o ../database/libdatabase.o ../dbwind/libdbwind.o ../drc/libdrc.o ../debug/libdebug.o ../extract/libextract.o ../graphics/libgraphics.o ../select/libselect.o ../textio/libtextio.o ../tiles/libtiles.o ../windows/libwindows.o ../wiring/libwiring.o ../resis/libresis.o ../sim/libsim.o ../netmenu/libnetmenu.o ../plow/libplow.o ../utils/libutils.o ../ext2sim/libext2sim.o ../ext2spice/libext2spice.o ../calma/libcalma.o ../cif/libcif.o ../plot/libplot.o ../lef/liblef.o ../extflat/libextflat.o ../garouter/libgarouter.o ../mzrouter/libmzrouter.o ../router/librouter.o ../irouter/libirouter.o ../grouter/libgrouter.o ../gcr/libgcr.o ../tcltk/libtcltk.o \ - -lc -lX11 -lGL -lGLU -lXi -lXmu -lXext -lm -lcairo -lfontconfig -lfreetype -lstdc++ -lm -L/usr/lib64 -ltkstub8.6 -L/usr/lib64 -ltclstub8.6 -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -echo "Nothing to do here" -Nothing to do here -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'tcl-main'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/magic-8.2' -make[1]: Entering directory '/home/tim/gitsrc/magic-8.2' ---- making modules -for dir in cmwind commands database dbwind debug drc extflat extract graphics netmenu plow resis select sim textio tiles utils windows wiring ext2sim ext2spice calma cif plot lef garouter grouter irouter mzrouter router gcr tcltk magic net2ir tcltk; do \ - (cd $dir && make module); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/cmwind' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/cmwind' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/commands' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/commands' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/database' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/database' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/dbwind' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/dbwind' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/debug' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/debug' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/drc' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/drc' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/extflat' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/extflat' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/extract' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/extract' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/graphics' ---- compiling graphics/grTk1.o -rm -f grTk1.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTk1.c ---- linking libgraphics.o -rm -f libgraphics.o -ld -r grMain.o grLock.o grDStyle.o grText.o grCMap.o grClip.o grGlyphs.o grNull.o W3Dmain.o grTk1.o grTk2.o grTk3.o grTk4.o grTk5.o grTOGL1.o grTOGL2.o grTOGL3.o grTOGL4.o grTOGL5.o grTCairo1.o grTCairo2.o grTCairo3.o grTCairo4.o grTCairo5.o grTkCommon.o -o libgraphics.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/netmenu' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/netmenu' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/plow' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/plow' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/resis' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/resis' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/select' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/select' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/sim' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/sim' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/textio' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/textio' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tiles' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tiles' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/utils' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/utils' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/wiring' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/wiring' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/ext2sim' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/ext2sim' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/ext2spice' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/ext2spice' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/calma' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/calma' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/cif' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/cif' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/plot' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/plot' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/lef' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/lef' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/garouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/garouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/grouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/grouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/irouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/irouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/mzrouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/mzrouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/router' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/router' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/gcr' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/gcr' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' ---- making Tcl shared libraries -for dir in magic net2ir tcltk; do \ - (cd $dir && make tcl-main); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' ---- making magic Tcl library (tclmagic.so) -rm -f tclmagic.so -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -o tclmagic.so -shared -Wl,-soname,tclmagic.so -Wl,--version-script=../magic/symbol.map \ - ../cmwind/libcmwind.o ../commands/libcommands.o ../database/libdatabase.o ../dbwind/libdbwind.o ../drc/libdrc.o ../debug/libdebug.o ../extract/libextract.o ../graphics/libgraphics.o ../select/libselect.o ../textio/libtextio.o ../tiles/libtiles.o ../windows/libwindows.o ../wiring/libwiring.o ../resis/libresis.o ../sim/libsim.o ../netmenu/libnetmenu.o ../plow/libplow.o ../utils/libutils.o ../ext2sim/libext2sim.o ../ext2spice/libext2spice.o ../calma/libcalma.o ../cif/libcif.o ../plot/libplot.o ../lef/liblef.o ../extflat/libextflat.o ../garouter/libgarouter.o ../mzrouter/libmzrouter.o ../router/librouter.o ../irouter/libirouter.o ../grouter/libgrouter.o ../gcr/libgcr.o ../tcltk/libtcltk.o \ - -lc -lX11 -lGL -lGLU -lXi -lXmu -lXext -lm -lcairo -lfontconfig -lfreetype -lstdc++ -lm -L/usr/lib64 -ltkstub8.6 -L/usr/lib64 -ltclstub8.6 -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -echo "Nothing to do here" -Nothing to do here -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'tcl-main'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/magic-8.2' -make[1]: Entering directory '/home/tim/gitsrc/magic-8.2' ---- making modules -for dir in cmwind commands database dbwind debug drc extflat extract graphics netmenu plow resis select sim textio tiles utils windows wiring ext2sim ext2spice calma cif plot lef garouter grouter irouter mzrouter router gcr tcltk magic net2ir tcltk; do \ - (cd $dir && make module); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/cmwind' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/cmwind' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/commands' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/commands' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/database' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/database' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/dbwind' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/dbwind' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/debug' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/debug' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/drc' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/drc' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/extflat' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/extflat' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/extract' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/extract' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/netmenu' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/netmenu' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/plow' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/plow' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/resis' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/resis' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/select' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/select' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/sim' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/sim' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/textio' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/textio' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tiles' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tiles' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/utils' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/utils' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/wiring' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/wiring' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/ext2sim' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/ext2sim' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/ext2spice' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/ext2spice' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/calma' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/calma' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/cif' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/cif' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/plot' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/plot' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/lef' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/lef' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/garouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/garouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/grouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/grouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/irouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/irouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/mzrouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/mzrouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/router' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/router' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/gcr' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/gcr' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' ---- compiling tcltk/tclmagic.o -rm -f tclmagic.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DMAGIC_DATE="\"`date`\"" -c tclmagic.c ---- linking libtcltk.o -rm -f libtcltk.o -ld -r tclmagic.o -o libtcltk.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' ---- making Tcl shared libraries -for dir in magic net2ir tcltk; do \ - (cd $dir && make tcl-main); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' ---- making magic Tcl library (tclmagic.so) -rm -f tclmagic.so -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -o tclmagic.so -shared -Wl,-soname,tclmagic.so -Wl,--version-script=../magic/symbol.map \ - ../cmwind/libcmwind.o ../commands/libcommands.o ../database/libdatabase.o ../dbwind/libdbwind.o ../drc/libdrc.o ../debug/libdebug.o ../extract/libextract.o ../graphics/libgraphics.o ../select/libselect.o ../textio/libtextio.o ../tiles/libtiles.o ../windows/libwindows.o ../wiring/libwiring.o ../resis/libresis.o ../sim/libsim.o ../netmenu/libnetmenu.o ../plow/libplow.o ../utils/libutils.o ../ext2sim/libext2sim.o ../ext2spice/libext2spice.o ../calma/libcalma.o ../cif/libcif.o ../plot/libplot.o ../lef/liblef.o ../extflat/libextflat.o ../garouter/libgarouter.o ../mzrouter/libmzrouter.o ../router/librouter.o ../irouter/libirouter.o ../grouter/libgrouter.o ../gcr/libgcr.o ../tcltk/libtcltk.o \ - -lc -lX11 -lGL -lGLU -lXi -lXmu -lXext -lm -lcairo -lfontconfig -lfreetype -lstdc++ -lm -L/usr/lib64 -ltkstub8.6 -L/usr/lib64 -ltclstub8.6 -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -echo "Nothing to do here" -Nothing to do here -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'tcl-main'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/magic-8.2' -make[1]: Entering directory '/home/tim/gitsrc/magic-8.2' ---- making modules -for dir in cmwind commands database dbwind debug drc extflat extract graphics netmenu plow resis select sim textio tiles utils windows wiring ext2sim ext2spice calma cif plot lef garouter grouter irouter mzrouter router gcr tcltk magic net2ir tcltk; do \ - (cd $dir && make module); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/cmwind' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/cmwind' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/commands' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/commands' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/database' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/database' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/dbwind' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/dbwind' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/debug' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/debug' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/drc' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/drc' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/extflat' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/extflat' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/extract' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/extract' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/graphics' ---- compiling graphics/grTOGL1.o -rm -f grTOGL1.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTOGL1.c ---- compiling graphics/grTCairo1.o -rm -f grTCairo1.o -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -DCAD_DIR=\"/usr/local/lib\" -DBIN_DIR=\"/usr/local/bin\" -DTCL_DIR=\"/usr/local/lib/magic/tcl\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DMAGIC_VERSION=\"8.2\" -DMAGIC_REVISION=\"34\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_SYS_MMAN_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_PATHS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DFILE_LOCKS=1 -DCALMA_MODULE=1 -DCIF_MODULE=1 -DPLOT_MODULE=1 -DLEF_MODULE=1 -DROUTE_MODULE=1 -DUSE_NEW_MACROS=1 -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DVECTOR_FONTS=1 -DHAVE_LIBCAIRO=1 -DMAGIC_WRAPPER=1 -DTHREE_D=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DGCORE=\"/bin/gcore\" -DSHDLIB_EXT=\".so\" -DNDEBUG -DX11 -DXLIB -DOGL -DCAIRO -DNDEBUG -c grTCairo1.c ---- linking libgraphics.o -rm -f libgraphics.o -ld -r grMain.o grLock.o grDStyle.o grText.o grCMap.o grClip.o grGlyphs.o grNull.o W3Dmain.o grTk1.o grTk2.o grTk3.o grTk4.o grTk5.o grTOGL1.o grTOGL2.o grTOGL3.o grTOGL4.o grTOGL5.o grTCairo1.o grTCairo2.o grTCairo3.o grTCairo4.o grTCairo5.o grTkCommon.o -o libgraphics.o -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/graphics' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/netmenu' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/netmenu' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/plow' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/plow' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/resis' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/resis' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/select' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/select' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/sim' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/sim' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/textio' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/textio' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tiles' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tiles' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/utils' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/utils' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/windows' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/wiring' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/wiring' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/ext2sim' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/ext2sim' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/ext2spice' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/ext2spice' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/calma' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/calma' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/cif' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/cif' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/plot' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/plot' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/lef' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/lef' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/garouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/garouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/grouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/grouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/irouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/irouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/mzrouter' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/mzrouter' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/router' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/router' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/gcr' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/gcr' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'module'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' ---- making Tcl shared libraries -for dir in magic net2ir tcltk; do \ - (cd $dir && make tcl-main); done -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/magic' ---- making magic Tcl library (tclmagic.so) -rm -f tclmagic.so -gcc -g -m64 -fPIC -Wimplicit-int -fPIC -I. -I.. -o tclmagic.so -shared -Wl,-soname,tclmagic.so -Wl,--version-script=../magic/symbol.map \ - ../cmwind/libcmwind.o ../commands/libcommands.o ../database/libdatabase.o ../dbwind/libdbwind.o ../drc/libdrc.o ../debug/libdebug.o ../extract/libextract.o ../graphics/libgraphics.o ../select/libselect.o ../textio/libtextio.o ../tiles/libtiles.o ../windows/libwindows.o ../wiring/libwiring.o ../resis/libresis.o ../sim/libsim.o ../netmenu/libnetmenu.o ../plow/libplow.o ../utils/libutils.o ../ext2sim/libext2sim.o ../ext2spice/libext2spice.o ../calma/libcalma.o ../cif/libcif.o ../plot/libplot.o ../lef/liblef.o ../extflat/libextflat.o ../garouter/libgarouter.o ../mzrouter/libmzrouter.o ../router/librouter.o ../irouter/libirouter.o ../grouter/libgrouter.o ../gcr/libgcr.o ../tcltk/libtcltk.o \ - -lc -lX11 -lGL -lGLU -lXi -lXmu -lXext -lm -lcairo -lfontconfig -lfreetype -lstdc++ -lm -L/usr/lib64 -ltkstub8.6 -L/usr/lib64 -ltclstub8.6 -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/magic' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/net2ir' -echo "Nothing to do here" -Nothing to do here -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/net2ir' -make[2]: Entering directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[2]: Nothing to be done for 'tcl-main'. -make[2]: Leaving directory '/home/tim/gitsrc/magic-8.2/tcltk' -make[1]: Leaving directory '/home/tim/gitsrc/magic-8.2' diff --git a/readline/readline b/readline/readline deleted file mode 120000 index 99ac9736..00000000 --- a/readline/readline +++ /dev/null @@ -1 +0,0 @@ -readline-4.3 \ No newline at end of file diff --git a/scmos/gdsquery.tech b/scmos/gdsquery.tech deleted file mode 100644 index e2580cc0..00000000 --- a/scmos/gdsquery.tech +++ /dev/null @@ -1,59 +0,0 @@ -tech - format 28 - gdsquery -end - -version - version 0.1 - description "Minimal technology file for querying an unknown GDS database" -end - -planes -end - -types -end - -contact -end - -styles - styletype mos -end - -compose -end - -connect -end - -cifoutput -style generic - scalefactor 1 -end - -cifinput -style generic - scalefactor 1 -end - -# mzrouter -# end - -drc -end - -extract -end - -# wiring -# end - -# router -# end - -# plowing -# end - -# plot -# end diff --git a/scmos/minimum.tech b/scmos/minimum.tech deleted file mode 100644 index 412c8f23..00000000 --- a/scmos/minimum.tech +++ /dev/null @@ -1,55 +0,0 @@ -tech - format 28 - minimum -end - -version - version 0.0 - description "Minimum technology file structure" -end - -planes -end - -types -end - -contact -end - -styles - styletype mos -end - -compose -end - -connect -end - -cifoutput -end - -cifinput -end - -# mzrouter -# end - -drc -end - -extract -end - -# wiring -# end - -# router -# end - -# plowing -# end - -# plot -# end diff --git a/scmos/scmos-sub.tech b/scmos/scmos-sub.tech deleted file mode 100644 index 8916481f..00000000 --- a/scmos/scmos-sub.tech +++ /dev/null @@ -1,3332 +0,0 @@ -# 1 "scmos.tech.out" -# 1 "" -# 1 "" -# 1 "/usr/include/stdc-predef.h" 1 3 4 -# 1 "" 2 -# 1 "scmos.tech.out" -# 352 "scmos.tech.out" -tech - format 28 - scmos -end - - -version - version 8.2.8 - - description "MOSIS Scalable CMOS Technology for HP CMOS26G and CMOS14B processes" -# 377 "scmos.tech.out" -end - - -planes - well,w - implant,i - active,a - metal1,m1 - metal2,m2 - - - - metal3,m3 - oxide,ox -end - - -types - - - well pwell,pw - well nwell,nw - well capwell,cwell,cw - well highvoltnwell,hvnwell,hnwell,hnw - well highvoltpwell,hvpwell,hpwell,hpw - active polysilicon,red,poly,p - active electrode,poly2,el,p2 - active capacitor,polycap,pcap,cap - active wellcapacitor,wellcap,wcap - active ndiffusion,ndiff,green - active pdiffusion,pdiff,brown - active highvoltndiffusion,hvndiff,hndiff - active highvoltpdiffusion,hvpdiff,hpdiff - metal1 metal1,m1,blue - metal2 metal2,m2,purple - metal3 metal3,m3,cyan - - - - active ntransistor,nfet - active ptransistor,pfet - active entransistor,enfet - active eptransistor,epfet - active doublentransistor,nfloating-gate,nfloatg,nfg,nffet - active doubleptransistor,pfloating-gate,pfloatg,pfg,pffet - active highvoltntransistor,hvnfet,hnfet - active highvoltptransistor,hvpfet,hpfet - - - - active collector,coll,col,co,cl - active emitter,emit,em - active pbase,pb - - - - implant bccdiffusion,bd - active nbccdiffusion,nbd - - - - active polycontact,pcontact,polycut,pc - active ndcontact,ndiffcut,ndc - active pdcontact,pdiffcut,pdc - active highvoltndcontact,hndiffcut,hndc - active highvoltpdcontact,hpdiffcut,hpdc - active capcontact,ccontact,capc,cc - active electrodecontact,econtact,ec,poly2contact,p2c - active collectorcontact,colcontact,colc,coc,clc - active emittercontact,emitcontact,emc - active pbasecontact,pbcontact,pbc - active nbccdiffcontact,nbdc - metal1 m2contact,m2cut,m2c,via,v - - - - metal2 m3contact,m3cut,m3c,via2,v2 - - - - - - - active psubstratepcontact,ppcontact,ppc,pwcontact,pwc,psc - active nsubstratencontact,nncontact,nnc,nwcontact,nwc,nsc - active psubstratepdiff,ppdiff,pohmic,ppd,psd - active nsubstratendiff,nndiff,nohmic,nnd,nsd - - active highvoltpsubcontact,hpwcontact,hpsc - active highvoltnsubcontact,hnwcontact,hnsc - active highvoltpsubdiff,hpohmic,hpsd - active highvoltnsubdiff,hnohmic,hnsd - - - active nplusdoping,ndoping,ndop - active pplusdoping,pdoping,pdop - metal1 genericcontact,gcontact,gc - - - oxide substrateopen,subopen,open - oxide pdiffusionstop,pdiffstop,pstop - - - - metal2 pad - oxide glass -end - -contact - - ec poly2 metal1 - cc cap metal1 - pc poly metal1 - - ndc ndiff metal1 - pdc pdiff metal1 - nsc nsd metal1 - psc psd metal1 - hndc hndiff metal1 - hpdc hpdiff metal1 - hnsc hnsd metal1 - hpsc hpsd metal1 - - clc col metal1 - emc emit metal1 - pbc pbase metal1 - - nbdc nbd metal1 - - m2c metal1 metal2 - - - - m3c metal2 metal3 - - - - - -end - -styles - styletype mos - - - cwell 10 - nwell 12 - pwell 13 - hnwell 18 - hpwell 11 - - poly 1 - poly2 14 - - ndiff 2 - pdiff 4 - psd 5 - nsd 3 - hndiff 2 - hndiff 11 - hpdiff 4 - hpdiff 18 - hpsd 5 - hpsd 11 - hnsd 3 - hnsd 18 - ndop 2 - ndop 38 - pdop 4 - pdop 38 - - nfet 6 - nfet 7 - pfet 8 - pfet 9 - - enfet 6 - enfet 30 - - epfet 8 - epfet 31 - - - nffet 6 - nffet 7 - - nffet 30 - pffet 8 - pffet 9 - - pffet 31 - - hnfet 6 - hnfet 7 - hnfet 30 - - hpfet 8 - hpfet 9 - hpfet 31 - - pbase 15 - pbc 15 - pbc 20 - pbc 32 - - emit 16 - emc 16 - emc 20 - emc 32 - - col 3 - clc 3 - clc 20 - clc 32 - - cap 1 - cap 14 - wcap 6 - wcap 10 - cc 1 - cc 14 - cc 20 - cc 32 - - metal1 20 - metal2 21 - metal3 22 - - gc 19 - - pcontact 26 - pcontact 32 - ec 14 - ec 20 - ec 32 - - ndc 2 - ndc 20 - ndc 32 - pdc 4 - pdc 20 - pdc 32 - psc 5 - psc 20 - psc 32 - nsc 3 - nsc 20 - nsc 32 - - hndc 2 - hndc 20 - hndc 32 - hndc 11 - hpdc 4 - hpdc 20 - hpdc 32 - hpdc 18 - hpsc 5 - hpsc 20 - hpsc 32 - hpsc 11 - hnsc 3 - hnsc 20 - hnsc 32 - hnsc 18 - - m2contact 20 - m2contact 21 - m2contact 33 - m3contact 21 - m3contact 22 - m3contact 37 - - pad 20 - pad 21 - pad 33 - pad 34 - glass 34 - - bd 17 - nbd 17 - nbd 3 - nbdc 3 - nbdc 17 - nbdc 20 - nbdc 32 - - open 2 - open 20 - pstop 8 - - error_p 42 - error_s 42 - error_ps 42 -end - -compose - - compose nfet poly hndiff - compose pfet poly hpdiff - compose nfet poly ndiff - compose pfet poly pdiff - compose hnfet poly2 hndiff - compose hpfet poly2 hpdiff - compose enfet poly2 ndiff - compose epfet poly2 pdiff - compose nffet nfet poly2 - compose pffet pfet poly2 - compose nffet enfet poly - compose pffet epfet poly - compose cap poly poly2 - - paint clc col clc - paint emc emit emc - paint emc pbase emc - - paint poly2 poly cap - paint poly poly2 cap - paint poly cap cap - paint poly2 cap cap - paint cap poly cap - paint cap poly2 cap - - - paint ec poly cc - - - - paint pdc pwell ndc - paint pfet pwell nfet - paint epfet pwell enfet - paint pffet pwell nffet - paint pdiff pwell ndiff - paint nsd pwell psd - paint nsc pwell psc - paint ndc nwell pdc - paint nfet nwell pfet - paint enfet nwell epfet - paint nffet nwell pffet - paint ndiff nwell pdiff - paint psd nwell nsd - paint psc nwell nsc - - paint pdc hpwell hndc - paint epfet hpwell hnfet - paint pffet hpwell hnfet - paint pdiff hpwell hndiff - paint nsd hpwell hpsd - paint nsc hpwell hpsc - paint ndc hnwell hpdc - paint enfet hnwell hpfet - paint nffet hnwell hpfet - paint ndiff hnwell hpdiff - paint psd hnwell hnsd - paint psc hnwell hnsc -# 740 "scmos.tech.out" - paint nfet cwell wcap - paint poly wcap wcap - paint ndiff wcap wcap - paint wcap poly wcap - paint wcap ndiff wcap - erase wcap poly ndiff - erase wcap ndiff poly - erase wcap cwell nfet - paint cwell nfet wcap active - erase wcap nfet cwell well - - - paint gc m1 gc - - - paint pad m1 pad - paint pad m2 pad - paint pad m3 pad - paint pad m2c pad - - - - - paint hpdc hpwell hndc - paint hpfet hpwell hnfet - paint hpdiff hpwell hndiff - paint hnsd hpwell hpsd - paint hnsc hpwell hpsc - paint hndc hnwell hpdc - paint hnfet hnwell hpfet - paint hndiff hnwell hpdiff - paint hpsd hnwell hnsd - paint hpsc hnwell hnsc - - paint hpdc pwell ndc - paint hpfet pwell enfet - paint hpdiff pwell ndiff - paint hnsd pwell psd - paint hnsc pwell psc - paint hndc nwell pdc - paint hnfet nwell epfet - paint hndiff nwell pdiff - paint hpsd nwell nsd - paint hpsc nwell nsc - -end - -connect - - - - - - - - nwell,nsc,nsd nwell,nsc,nsd - pwell,psc,psd pwell,psc,psd - - hnwell,hnsc,hnsd hnwell,hnsc,hnsd - hpwell,hpsc,hpsd hpwell,hpsc,hpsd - - ndiff,ndc/a cwell - - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - m2,m2c/m2,m3c/m2,pad m2,m2c/m2,m3c/m2,pad - m3,m3c/m3 m3,m3c/m3 - - poly,pc/a,nfet,pfet,wcap poly,pc/a,nfet,pfet,wcap - poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - - - - ndiff,ndc/a,ndop psd,psc/a,pdop,pstop - pdiff,pdc/a,pdop,pstop nsd,nsc/a,ndop - hndiff,hndc/a,ndop hpsd,hpsc/a,pdop,pstop - hpdiff,hpdc/a,pdop,pstop hnsd,hnsc/a,ndop - ndiff ndc - pdiff pdc - hndiff hndc - hpdiff hpdc - - nbd nbdc - - pbase pbc - collector clc,nwell - emitter emc - - gc ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a,nsd,nsc/a,psd,psc/a,hndiff,hndc/a,hpdiff,hpdc/a,metal1 - gc poly,pc/a,nfet,pfet,wcap - gc poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - - pad pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - pad m2,m2c/m2,m3c/m2,pad - pad m3,m3c/m3 - -end -# 845 "scmos.tech.out" -cifoutput -# 860 "scmos.tech.out" -# 1 "cif_template/objs/SUBCIFout" 1 - -style lambda=0.40(sub) - scalefactor 40 5 - layer CWN nwell - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 240 - bloat-or nsd,nsc/a * 120 - grow 120 - shrink 120 - calma 42 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 240 pdop 0 - bloat-or psd,psc/a * 120 ndop 0 - grow 120 - shrink 120 - calma 41 1 - layer CMT m3,m3c/m3,pad - labels m3 - calma 62 1 - layer CMS pad - grow 80 - or m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 160 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or ndop,pdop - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - layer CVS pad - shrink 200 - or open - calma 61 1 - layer CVS m3c - squares 40 80 120 - calma 61 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 40 80 120 - calma 50 1 - - - - layer CCC gc - calma 48 1 - - - layer CCA pad - shrink 400 - calma 48 1 - - layer CCA ndc,pdc - squares 40 80 120 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 40 80 120 - calma 48 1 - layer CCP pc - squares 40 80 120 - calma 47 1 - - templayer XTN - bloat-or ndiff,ndc/a,ndop * 80 psd,psc/a,pdiff,pdc/a,pdop 0 - bloat-or nbd,nbdc * 80 - grow 40 - shrink 40 - shrink 20 - grow 20 - - templayer XTP - bloat-or pdiff,pdc/a,pdop * 80 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 40 - shrink 40 - shrink 20 - grow 20 - layer CSN - bloat-or ndiff,ndc/a * 80 psd,psc/a,pdop 0 - bloat-or nfet,enfet,nffet * 80 ndiff 120 psd,psc/a 0 - bloat-or nsd,nsc/a * 80 pdiff,pdc/a,pdop 0 - bloat-or ndop * 80 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 40 - shrink 40 - shrink 20 - grow 20 - and-not XTP - calma 45 1 - layer CSP - bloat-or pdiff,pdc/a * 80 nsd,nsc/a,ndop 0 - bloat-or pfet,epfet,pffet * 80 pdiff 120 nsd,nsc/a 0 - bloat-or psd,psc/a * 80 ndiff,ndc/a,ndop 0 - bloat-or pdop * 80 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 40 - shrink 40 - shrink 20 - grow 20 - - bloat-min pstop * 80 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - - - - - - -style lambda=0.30(sub) - scalefactor 30 15 - layer CWN nwell - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 180 - bloat-or nsd,nsc/a * 90 - grow 90 - shrink 90 - calma 42 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 180 pdop 0 - bloat-or psd,psc/a * 90 ndop 0 - grow 90 - shrink 90 - calma 41 1 - layer CMT m3,m3c/m3,pad - labels m3 - calma 62 1 - layer CMS pad - grow 60 - or m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 120 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or ndop,pdop - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - layer CVS pad - shrink 210 - - or open - - calma 61 1 - layer CVS m3c - squares 30 60 90 - calma 61 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 30 60 90 - calma 50 1 - - - - layer CCC gc - calma 48 1 - - layer CCA ndc,pdc - squares 30 60 90 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 30 60 90 - calma 48 1 - layer CCP pc - squares 30 60 90 - calma 47 1 - - templayer XTN - bloat-or ndiff,ndc/a,ndop * 60 psd,psc/a,pdiff,pdc/a,pdop 0 - bloat-or nbd,nbdc * 60 - grow 30 - shrink 30 - shrink 15 - grow 15 - - templayer XTP - bloat-or pdiff,pdc/a,pdop * 60 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 30 - shrink 30 - shrink 15 - grow 15 - layer CSN - bloat-or ndiff,ndc/a * 60 psd,psc/a,pdop 0 - bloat-or nfet,enfet,nffet * 60 ndiff 90 psd,psc/a 0 - bloat-or nsd,nsc/a * 60 pdiff,pdc/a,pdop 0 - bloat-or ndop * 60 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 30 - shrink 30 - shrink 15 - grow 15 - and-not XTP - calma 45 1 - layer CSP - bloat-or pdiff,pdc/a * 60 nsd,nsc/a,ndop 0 - bloat-or pfet,epfet,pffet * 60 pdiff 90 nsd,nsc/a 0 - bloat-or psd,psc/a * 60 ndiff,ndc/a,ndop 0 - bloat-or pdop * 60 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 30 - shrink 30 - shrink 15 - grow 15 - - bloat-min pstop * 60 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - - - -style lambda=0.40(soi) - scalefactor 40 5 - layer CWN nwell - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 240 - bloat-or nsd,nsc/a * 120 - grow 120 - shrink 120 - calma 42 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 240 pdop 0 - bloat-or psd,psc/a * 120 ndop 0 - grow 120 - shrink 120 - calma 41 1 - layer CMT m3,m3c/m3,pad - labels m3 - calma 62 1 - layer CMS pad - grow 80 - or m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 160 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or ndop,pdop - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - layer CVS pad - shrink 120 - squares 120 - or open - calma 61 1 - layer CVS m3c - squares 40 80 120 - calma 61 1 - layer CVA pad - squares 120 - - or open - - calma 50 1 - layer CVA m2c - squares 40 80 120 - calma 50 1 - - - - layer CCC gc - calma 48 1 - - layer CCA ndc,pdc - squares 40 80 120 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 40 80 120 - calma 48 1 - layer CCP pc - squares 40 80 120 - calma 47 1 - - templayer XTN - bloat-or ndiff,ndc/a,ndop * 80 psd,psc/a,pdiff,pdc/a,pdop 0 - bloat-or nbd,nbdc * 80 - grow 40 - shrink 40 - shrink 20 - grow 20 - - templayer XTP - bloat-or pdiff,pdc/a,pdop * 80 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 40 - shrink 40 - shrink 20 - grow 20 - layer CSN - bloat-or ndiff,ndc/a * 80 psd,psc/a,pdop 0 - bloat-or nfet,enfet,nffet * 80 ndiff 120 psd,psc/a 0 - bloat-or nsd,nsc/a * 80 pdiff,pdc/a,pdop 0 - bloat-or ndop * 80 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 40 - shrink 40 - shrink 20 - grow 20 - and-not XTP - calma 45 1 - layer CSP - bloat-or pdiff,pdc/a * 80 nsd,nsc/a,ndop 0 - bloat-or pfet,epfet,pffet * 80 pdiff 120 nsd,nsc/a 0 - bloat-or psd,psc/a * 80 ndiff,ndc/a,ndop 0 - bloat-or pdop * 80 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 40 - shrink 40 - shrink 20 - grow 20 - - bloat-min pstop * 80 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - - - - - -style lambda=0.40(cmosx) - scalefactor 40 5 - layer CWN nwell - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 240 - bloat-or nsd,nsc/a * 120 - grow 120 - shrink 120 - calma 1 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 240 pdop 0 - bloat-or psd,psc/a * 120 ndop 0 - grow 120 - shrink 120 - calma 2 1 - layer CMT m3,m3c/m3,pad - labels m3 - calma 15 1 - layer CMS pad - grow 80 - or m2,m2c/m2,m3c/m2,pad - labels m2 - calma 12 1 - layer CMF pad - grow 160 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 10 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 4 1 - layer CAA ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or ndop,pdop - - or open,pstop - - labels ndiff,pdiff - calma 3 1 - layer CVS pad - shrink 200 - - or open - - calma 14 1 - layer CVS m3c - squares 40 80 120 - calma 14 1 - layer CVA pad - shrink 300 - - or open - - calma 11 1 - layer CVA m2c - squares 40 80 120 - calma 11 1 - - - - layer CCC gc - calma 9 1 - - layer CCA ndc,pdc - squares 40 80 120 - - or open - - calma 9 1 - layer CCA nsc,psc - squares 40 80 120 - calma 9 1 - layer CCP pc - squares 40 80 120 - calma 9 1 - - templayer XTN - bloat-or ndiff,ndc/a,ndop * 80 psd,psc/a,pdiff,pdc/a,pdop 0 - bloat-or nbd,nbdc * 80 - grow 40 - shrink 40 - shrink 20 - grow 20 - - templayer XTP - bloat-or pdiff,pdc/a,pdop * 80 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 40 - shrink 40 - shrink 20 - grow 20 - layer CSN - bloat-or ndiff,ndc/a * 80 psd,psc/a,pdop 0 - bloat-or nfet,enfet,nffet * 80 ndiff 120 psd,psc/a 0 - bloat-or nsd,nsc/a * 80 pdiff,pdc/a,pdop 0 - bloat-or ndop * 80 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 40 - shrink 40 - shrink 20 - grow 20 - and-not XTP - calma 7 1 - layer CSP - bloat-or pdiff,pdc/a * 80 nsd,nsc/a,ndop 0 - bloat-or pfet,epfet,pffet * 80 pdiff 120 nsd,nsc/a 0 - bloat-or psd,psc/a * 80 ndiff,ndc/a,ndop 0 - bloat-or pdop * 80 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 40 - shrink 40 - shrink 20 - grow 20 - - bloat-min pstop * 80 open 0 - - and-not XTN - and-not CSN - calma 8 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 16 1 -# 861 "scmos.tech.out" 2 - - - - - - -style plot - scalefactor 100 50 - layer CM2 m2,m2c/m2,pad/m2 - labels m2 - layer CM1 pad - grow 100 - or m1,m2c/m1,pc/m1,ndc/m1,pdc/m1,ppcont/m1,nncont/m1 - labels m1,m2c/m1,pc/m1,ndc/m1,pdc/m1,ppcont/m1,nncont/m1,pad/m1 - layer CP poly,pc/active,nfet,pfet - labels poly,nfet,pfet - layer CND ndiff,ndc,nfet,pwc,psd - labels ndiff - layer CPD pdiff,pdc,pfet,nwc,nsd - labels pdiff - layer CNP - bloat-or nsd,nwc * 150 ndiff,pdiff,ndc/active,pdc/active,ppcont/active,nncont/active,pfet,nfet,psd,nsd 0 - layer CPP - bloat-or psd,pwc * 150 ndiff,pdiff,ndc/active,pdc/active,ppcont/active,nncont/active,pfet,nfet,psd,nsd 0 - layer CV m2c - squares 100 200 300 - layer CC ndc,pdc,pc,pwc,nwc - squares 200 - layer CNW nwell - grow 400 - shrink 400 - layer CG pad - shrink 600 - or glass - labels glass - - -end -# 910 "scmos.tech.out" -cifinput -# 921 "scmos.tech.out" -# 1 "cif_template/objs/SUBCIFin" 1 -style lambda=0.40(sub) - - scalefactor 40 - - layer nwell CWN - labels CWN - layer pwell CWP - labels CWP - - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer ndop CSN - and-not CWP - and CAA - layer pdop CSP - and CAA - and-not CWP - and-not CPS - layer pdiff CSP - and CWN - and CAA - layer ndiff CSN - and CWP - and CAA - layer nsd CWN - and CSN - and CAA - layer psd CSP - and CWP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - labels CPG - layer pfet CAA - and CPG - and CSP - labels CPG - layer ndc CCA - grow 40 - and CAA - and CWP - and CSN - and CMF - layer pdc CCA - grow 40 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 40 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 40 - and CAA - and CSP - and CWP - and CMF - layer pbc CCA - grow 40 - and CBA - and CMF - labels CBA - layer m3c CVS - grow 40 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 40 - and CMS - and CMF - layer pc CCP - grow 40 - and CPG - and CMF - layer gc CCC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - - layer pad COG - grow 600 - and XP - - - calma COP 23 * - calma CPS 24 * - - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CVS 61 * - calma CMT 62 * - calma CCC 63 * - -style lambda=0.40(nowell) - - - - - - scalefactor 40 - - - - - - - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer ndop CSN - and-not CWP - and CAA - layer pdop CSP - and CAA - and-not CWP - and-not CPS - layer pdiff CSP - and CWN - and CAA - layer ndiff CSN - and CWP - and CAA - layer nsd CWN - and CSN - and CAA - layer psd CSP - and CWP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - labels CPG - layer pfet CAA - and CPG - and CSP - labels CPG - layer ndc CCA - grow 40 - and CAA - and CWP - and CSN - and CMF - layer pdc CCA - grow 40 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 40 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 40 - and CAA - and CSP - and CWP - and CMF - layer pbc CCA - grow 40 - and CBA - and CMF - labels CBA - layer m3c CVS - grow 40 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 40 - and CMS - and CMF - layer pc CCP - grow 40 - and CPG - and CMF - layer gc CCC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - - layer pad COG - grow 600 - and XP - - - calma COP 23 * - calma CPS 24 * - - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CVS 61 * - calma CMT 62 * - calma CCC 63 * - -style lambda=0.40(nwell) - scalefactor 40 - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - and CSP - and-not CPS - layer pdiff CWN - and CAA - and CSP - labels CSP - layer ndiff CAA - and CSN - and-not CCD - labels CSN - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer m3c CVS - grow 40 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 40 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - or CCC - grow 40 - and CMF - and CEL - layer cc CCE - grow 40 - and CMF - and CEL - and CPG - labels CCE - layer cap CPG - and CEL - and-not CAA - layer psc CCA - grow 40 - and CAA - and CSP - and CMF - layer ndc CCA - or CCC - grow 40 - and CAA - and CSN - and CMF - layer pdc CCA - or CCC - grow 40 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - or CCC - grow 40 - and CAA - and CSN - and CWN - and CMF - layer pbc CCA - or CCC - grow 40 - and CBA - and CMF - layer emit CBA - and CSN - shrink 80 - layer emc CCA - grow 40 - and CBA - and CSN - and CMF - layer col CX - and CAA - and CSN - and CWN - layer clc CCA - grow 40 - and CX - and CAA - and CSN - and CWN - and CMF - layer pc CCP - or CCC - grow 40 - and CPG - and CMF - labels CCP - layer nbd CSN - shrink 80 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 40 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWN - - layer pad CMF - shrink 40 - and CMS - shrink 200 - and CVA - shrink 40 - and XP - and COG - grow 240 - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * - - - -style lambda=0.30(sub) - - scalefactor 30 - - layer nwell CWN - labels CWN - layer pwell CWP - labels CWP - - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer ndop CSN - and-not CWP - and CAA - layer pdop CSP - and CAA - and-not CWP - and-not CPS - layer pdiff CSP - and CWN - and CAA - layer ndiff CSN - and CWP - and CAA - layer nsd CWN - and CSN - and CAA - layer psd CSP - and CWP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - labels CPG - layer pfet CAA - and CPG - and CSP - labels CPG - layer ndc CCA - grow 30 - and CAA - and CWP - and CSN - and CMF - layer pdc CCA - grow 30 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 30 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 30 - and CAA - and CSP - and CWP - and CMF - layer pbc CCA - grow 30 - and CBA - and CMF - labels CBA - layer m3c CVS - grow 30 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 30 - and CMS - and CMF - layer pc CCP - grow 30 - and CPG - and CMF - layer gc CCC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - - layer pad COG - grow 600 - and XP - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CVS 61 * - calma CMT 62 * - - - - - - - -style lambda=0.30(nowell) - - - - - - scalefactor 30 - - - - - - - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer ndop CSN - and-not CWP - and CAA - layer pdop CSP - and CAA - and-not CWP - and-not CPS - layer pdiff CSP - and CWN - and CAA - layer ndiff CSN - and CWP - and CAA - layer nsd CWN - and CSN - and CAA - layer psd CSP - and CWP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - labels CPG - layer pfet CAA - and CPG - and CSP - labels CPG - layer ndc CCA - grow 30 - and CAA - and CWP - and CSN - and CMF - layer pdc CCA - grow 30 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 30 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 30 - and CAA - and CSP - and CWP - and CMF - layer pbc CCA - grow 30 - and CBA - and CMF - labels CBA - layer m3c CVS - grow 30 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 30 - and CMS - and CMF - layer pc CCP - grow 30 - and CPG - and CMF - layer gc CCC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - - layer pad COG - grow 600 - and XP - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CVS 61 * - calma CMT 62 * -# 922 "scmos.tech.out" 2 - - - - - - -end - -mzrouter - style irouter - layer m2 32 64 256 1 - layer m1 64 32 256 1 - layer poly 128 128 512 1 - contact m2contact metal1 metal2 1024 - contact pcontact metal1 poly 2056 - notactive poly pcontact - style garouter - layer m2 32 64 256 1 - layer m1 64 32 256 1 - contact m2contact metal1 metal2 1024 -end - - - -drc -# 955 "scmos.tech.out" - edge4way (~nwell)/w nwell 12 nwell nwell 12\ - "N-Well width must be at least 12 (MOSIS rule #1.1)" - edge4way (~pwell)/w pwell 12 pwell pwell 12\ - "P-Well width must be at least 12 (MOSIS rule #1.1)" -# 975 "scmos.tech.out" - edge4way nwell ~(nwell)/w 18 (~nwell)/w (~nwell)/w 18\ - "N-Well spacing must be at least 18 (MOSIS rule #1.2)" - edge4way pwell (~pwell)/w 18 (~pwell)/w (~pwell)/w 18\ - "P-Well spacing must be at least 18 (MOSIS rule #1.2)" -# 1018 "scmos.tech.out" - width ndiff,ndc/a,nfet,enfet,nffet,wcap 3 \ - "N-type Diffusion width must be at least 3 (MOSIS rule #2.1a)" - width pdiff,pdc/a,pfet,epfet,pffet 3 \ - "P-type Diffusion width must be at least 3 (MOSIS rule #2.1b)" - width nsd,nsc/a,psd,psc/a 3 \ - "Ohmic diffusion width must be at least 3 (MOSIS rule #2.1c)" - - - spacing ndiff,ndc/a,nfet,enfet,nffet,wcap ndiff,ndc/a,nfet,enfet,nffet,wcap 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - spacing pdiff,pdc/a,pfet,epfet,pffet pdiff,pdc/a,pfet,epfet,pffet 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - spacing nsd,nsc/a nsd,nsc/a 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - spacing psd,psc/a psd,psc/a 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - - - - spacing ndiff,ndc/a pdiff,pdc/a 12 touching_illegal \ - "P-type diffusion must be 12 away from N-type diffusion (MOSIS rule #2.3b)" - - - - - - - - spacing ndiff,ndc/a nsd,nsc/a 9 touching_illegal \ - "N-type diffusion must be 9 away from N-substrate contact (MOSIS rule #2.3b,4b)" - spacing pdiff,pdc/a psd,psc/a 9 touching_illegal \ - "P-type diffusion must be 9 away from P-substrate contact (MOSIS rule #2.3b,4b)" -# 1058 "scmos.tech.out" - spacing nsd,nsc/a psd,psc/a 6 touching_illegal \ - "Opposite well contacts must be separated by 6 (MOSIS rule #2.4)" - - - - spacing ndiff,ndc/a,nfet,enfet,nffet,wcap nwell 6 touching_illegal \ - "N-diffusion and N-well must be separated by 6 (MOSIS rule #2.3b)" - spacing pdiff,pdc/a,pfet,epfet,pffet pwell 6 touching_illegal \ - "P-diffusion and P-well must be separated by 6 (MOSIS rule #2.3b)" -# 1075 "scmos.tech.out" - spacing nsd,nsc/a pwell 3 touching_illegal \ - "N-substrate diffusion and P-well must be separated by 3 (MOSIS rule #2.4)" - spacing psd,psc/a nwell 3 touching_illegal \ - "P-substrate diffusion and N-well must be separated by 3 (MOSIS rule #2.4)" - - - - - spacing ndiff,ndc/a,nfet,enfet,nffet,wcap psd,psc/a 4 touching_ok \ - "Opposite diffusion spacing must be at least 4 (MOSIS extension rule)" - spacing pdiff,pdc/a,pfet,epfet,pffet nsd,nsc/a 4 touching_ok \ - "Opposite diffusion spacing must be at least 4 (MOSIS extension rule)" - - - - - - - width poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 2 \ - "Polysilicon width must be at least 2 (MOSIS rule #3.1)" - - - - spacing poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 3 touching_ok \ - "Polysilicon spacing must be at least 3 (MOSIS rule #3.2b)" - - - - - - - edge4way nfet,pfet poly,pc/act 2 poly,pc/act 0 0 \ - "Poly must overhang transistor by at least 2 (MOSIS rule #3.3)" - - - edge4way nfet,enfet ndiff,ndc/a 3 ndiff,ndc/a,nfet,enfet,nffet,wcap ndiff,ndc/a 3 \ - "Diffusion must overhang transistor by at least 3 (MOSIS rule #3.4)" - edge4way pfet,epfet pdiff,pdc/a 3 pdiff,pdc/a,pfet,epfet,pffet ndiff,ndc/a 3 \ - "Diffusion must overhang transistor by at least 3 (MOSIS rule #3.4)" - - - edge4way nfet,pfet space 1 poly 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - edge4way enfet,epfet space 1 poly2 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - edge4way nffet,pffet space 1 poly 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - edge4way nffet,pffet space 1 poly2 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - - - edge4way ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a poly,pc 1 space/a 0 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" - edge4way poly,pc ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a 1 space/a 0 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" - edge poly,pc space/a 1 space/a space/a 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" - edge nsd,nsc/a,psd,psc/a,ndiff,ndc/a,pdiff,pdc/a space/a 1 space/a space/a 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" -# 1157 "scmos.tech.out" - spacing pfet,epfet,pffet nsd,nsc/a 3 touching_illegal \ - "Transistors must be separated from substrate contacts by 3 (MOSIS rule #4.1.a)" - spacing nfet,enfet,nffet psd,psc/a 3 touching_illegal \ - "Transistors must be separated from substrate contacts by 3 (MOSIS rule #4.1.b)" - - edge4way psd,psc/a space/act 3 ~(nfet,enfet,nffet)/act psd,psc/a,ndiff,ndc/a 3 \ - "Transistors must be separated from selects(generated by well cont) by 3 (MOSIS rule #4.1.c)" - - edge4way nsd,nsc/a space/act 3 ~(pfet,epfet,pffet)/act nsd,nsc/a,pdiff,pdc/a 3 \ - "Transistors must be separated from selects(generated by well cont) by 3 (MOSIS rule #4.1.d)" - - edge4way psd,psc/a ~(ndiff,ndc,psc,psd)/act 4 ~(nfet,enfet)/act ~(ndiff,ndc,psc,psd)/act 4 \ - "Transistors must be separated from selects(generated by well cont) by 4 (MOSIS rule #4.1.e)" - - edge4way nsd,nsc/a ~(pdiff,pdc,nsc,nsd)/act 4 ~(pfet,epfet)/act ~(pdiff,pdc,nsc,nsd)/act 4 \ - "Transistors must be separated from selects(generated by well cont) by 4 (MOSIS rule #4.1.f)" - - - - edge4way ~(pdiff,pdc/a,pfet,epfet,pffet)/act pdiff,pdc,pfet 4 ~(nsd,nsc/a)/act pdiff,pdc/a,pfet,epfet,pffet 2 \ - "Backedge of diffusion must be 4 from substrate diff (MOSIS rule #4.2.a)" - edge4way ~(ndiff,ndc/a,nfet,enfet,nffet,wcap)/act ndiff,ndc,nfet 4 ~(psd,psc/a)/act ndiff,ndc/a,nfet,enfet,nffet,wcap 2 \ - "Backedge of diffusion must be 4 from substrate diff (MOSIS rule #4.2.b)" -# 1191 "scmos.tech.out" - width pc 4 \ - "Poly contact width must be at least 4 (MOSIS rule #5B.1,2,3)" - - - - - - - - edge4way poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/act 3 ~pc/act ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/act 3 \ - "Poly contact must be at least 3 from other poly (MOSIS rule #5B.4,5)" - - - - - - spacing pc ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a 1 touching_illegal \ - "Poly contact must be 1 unit from diffusion (MOSIS rule #5B.6)" -# 1217 "scmos.tech.out" - width ndc,pdc 4 \ - "Diffusion contact width must be at least 4 (MOSIS rule #6B.1,2,3)" - width nsc,psc 4 \ - "Substrate contact width must be at least 4 (MOSIS rule #6B.1,2,3)" - - - - spacing nsc pdc 1 touching_illegal \ - "Substrate contact must be 1 unit from diffusion contact (MOSIS rule #6B.2b)" - spacing psc ndc 1 touching_illegal \ - "Substrate contact must be 1 unit from diffusion contact (MOSIS rule #6B.2b)" -# 1241 "scmos.tech.out" - edge4way ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/act 4 ~(ndc,pdc,nsc,psc)/act \ - ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/act 4 \ - "Diffusion contacts must be 4 from other diffusions (MOSIS rule #6B.4,5)" - - - spacing pdc,ndc,psc,nsc nfet,enfet,nffet,pfet,epfet,pffet 1 touching_illegal \ - "Diffusion contacts cannot touch transistors (MOSIS rule #6B.6)" - - - spacing pdc,ndc,psc,nsc poly 1 touching_illegal \ - "Diffusion contact to field poly must be at least 1 (MOSIS rule #6B.7)" - - - - - spacing pdc,ndc,psc,nsc pc/act 2 touching_illegal \ - "Poly contacts must be 2 away from diffusion contacts (MOSIS rule #6B.9)" -# 1266 "scmos.tech.out" - edge4way m3c/m3 ~m3c/m3 1 ~m3c/m3 (~m3c,m3c)/m3 1 \ - "Metal3 contacts must be rectangular (Magic rules)" - edge4way m2c/m2 ~m2c/m2 1 ~m2c/m2 (~m2c,m2c)/m2 1 \ - "Metal2 contacts must be rectangular (Magic rules)" - - edge4way ndc/m1 ~ndc/m1 1 ~ndc/m1 (~ndc,ndc)/m1 1 \ - "N-diffusion contacts must be rectangular (Magic rules)" - edge4way pdc/m1 ~pdc/m1 1 ~pdc/m1 (~pdc,pdc)/m1 1 \ - "P-diffusion contacts must be rectangular (Magic rules)" - edge4way psc/m1 ~psc/m1 1 ~psc/m1 (~psc,psc)/m1 1 \ - "P-substrate contacts must be rectangular (Magic rules)" - edge4way nsc/m1 ~nsc/m1 1 ~nsc/m1 (~nsc,nsc)/m1 1 \ - "N-substrate contacts must be rectangular (Magic rules)" - - edge4way pc/m1 ~pc/m1 1 ~pc/m1 (~pc,pc)/m1 1 \ - "Polysilicon contacts must be rectangular (Magic rules)" - edge4way ec/m1 ~ec/m1 1 ~ec/m1 (~ec,ec)/m1 1 \ - "Electrode contacts must be rectangular (Magic rules)" - edge4way cc/m1 ~cc/m1 1 ~cc/m1 (~cc,cc)/m1 1 \ - "Capacitor contacts must be rectangular (Magic rules)" - - edge4way emc/m1 ~emc/m1 1 ~emc/m1 (~emc,emc)/m1 1 \ - "Emitter contacts must be rectangular (Magic rules)" - edge4way clc/m1 ~clc/m1 1 ~clc/m1 (~clc,clc)/m1 1 \ - "Collector contacts must be rectangular (Magic rules)" - edge4way pbc/m1 ~pbc/m1 1 ~pbc/m1 (~pbc,pbc)/m1 1 \ - "P-base Contacts must be rectangular (Magic rules)" - edge4way nbdc/m1 ~nbdc/m1 1 ~nbdc/m1 (~nbdc,nbdc)/m1 1 \ - "CCD-diffusion Contacts must be rectangular (Magic rules)" - - - - - - width pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc,pad/m1 3 \ - "First-level metal width must be at least 3 (MOSIS rule #7.1)" - - - - - spacing pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc,pad/m1 pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc,pad/m1 3 touching_ok \ - "First-level metal spacing must be at least 3 (MOSIS rule #7.2)" -# 1319 "scmos.tech.out" - width m2c 4 \ - "Contact width must be at least 4 (MOSIS rule #8.1,2,3)" -# 1348 "scmos.tech.out" - width m2,m2c/m2,m3c/m2,pad 3 \ - "Second-level metal width must be at least 3 (MOSIS rule #9.1)" - - - - - - - - spacing m2,m2c/m2,m3c/m2,pad m2,m2c/m2,m3c/m2,pad 3 touching_ok \ - "Second-level metal spacing must be at least 3 (MOSIS rule #9.2b)" -# 1418 "scmos.tech.out" - width cap,capc/a 2 \ - "Electrode capacitor width must be at least 3 (MOSIS rule #11.1)" - - - spacing poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 3 touching_ok \ - "Second-level poly spacing must be at least 3 (MOSIS rule #11.2,12.2)" - - - edge4way cap,cc space 1 0 0 0 \ - "Cap must be overlapped by poly or poly2 (MOSIS rule #11.3)" - edge4way cap,cc poly 2 poly poly 2 \ - "Cap must be overlapped by poly or poly2 (MOSIS rule #11.3)" - edge4way cap,cc poly2 2 poly2 poly2 2 \ - "Cap must be overlapped by poly or poly2 (MOSIS rule #11.3)" - - - edge4way nw,pw,cw ~(nw,pw,cw)/w 2 ~(cap,cc)/a ~(nw,pw,cw)/w 2 \ - "Cap must be on a flat surface (MOSIS rule #11.4)" active - edge4way ~(nw,pw,cw)/w nw,pw,cw 2 ~(cap,cc)/a nw,pw,cw 2 \ - "Cap must be on a flat surface (MOSIS rule #11.4)" active - edge4way cap ~(cap)/a 2 nfet,enfet,nffet,pfet,epfet,pffet,poly,poly2,space/a,cc/a \ - ndiff,ndc/a,pdiff,pdc/a,poly 2 "Cap must be on a flat surface (MOSIS rule #11.4)" active -# 1449 "scmos.tech.out" - width poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 2 \ - "Electrode width must be at least 2 (MOSIS rule #12.1)" - - - - - - edge4way enfet,epfet poly2,ec/a 2 poly2,ec/a 0 0 \ - "Poly2 must overhang transistor by at least 2 (MOSIS rule #12.3)" - edge4way nffet,pffet cap 2 cap 0 0 \ - "Cap must overhang transistor by at least 2 (MOSIS rule #12.3)" - edge4way nffet ~(cap,nffet,enfet,nfet)/a 2 cap 0 0 \ - "Cap must overhang doubletransistor by at least 2 (MOSIS rule #12.3)" - edge4way pffet ~(cap,pffet,epfet,pfet)/a 2 cap 0 0 \ - "Cap must overhang doubletransistor by at least 2 (MOSIS rule #12.3)" - - - edge4way ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a el 1 space/a 0 1 \ - "Poly2 and diffusion must be separated by at least 1 (MOSIS rule #12.4)" - - - - - spacing poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet pc,ndc,pdc 2 touching_illegal \ - "Poly2 spacing to poly or diffusion contact must be at least 3 (MOSIS rule #12.6)" -# 1490 "scmos.tech.out" - width ec,capc 4 \ - "Electrode contact width must be at least 4 (MOSIS rule #13.1)" - - - - - - edge4way ec/a space 1 poly2 poly2 1 \ - "Electrode contact must be overlaped by poly2 (MOSIS rule #13.4)" - edge4way ec/a poly2 1 poly2 poly2 1 \ - "Electrode contact must be overlaped by poly2 by 1 (MOSIS rule #13.4)" - - - edge4way ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a ec 2 space/a 0 2 \ - "Poly2 and diffusion contact must be separated by at least 2 (MOSIS rule #13.5)" - - - - - - - - width m3c 4 \ - "Third-level metal contact width must be at least 4 (MOSIS rule #14.1,2,3)" -# 1525 "scmos.tech.out" - width m3,m3c/m3 5 \ - "Third-level metal width must be at least 5 (MOSIS rule #15.1b)" - - - - - - - - spacing m3,m3c/m3 m3,m3c/m3 3 touching_ok \ - "Third-level metal spacing must be at least 3 from other third-level metal (MOSIS rule #15.2b)" - - - - - - - edge4way m3c/m3 ~m3c/m3 1 m3 m3 1 \ - "Mimimum metal3 overlap of via must be at least 1 (MOSIS rule #15.3)" -# 1552 "scmos.tech.out" - width clc,pbc,emc 4 \ - "Transistor contact width must be at least 4 (MOSIS rule #16.1)" -# 1562 "scmos.tech.out" - edge4way emc/a,emit pbase 4 pbase pbase 4 \ - "Pbase overlap of emitter must be at least 4 (MOSIS rule #16.3)" - - - - spacing pbc emc/a,emit 7 touching_illegal \ - "Base must be 7 (4+2+1) away from emitter (MOSIS rule #16.3,4,11)" - - - - - - edge4way pbc (~pbc)/a 3 pb,pbc/a pb,pbc/a 3 \ - "Pbase overlap of base contact must be at least 3 (MOSIS rule #16.5)" -# 1584 "scmos.tech.out" - width col,clc/a 6 \ - "Collector width must be at least 6 (MOSIS rule #16.6)" - - - - edge4way pbase space/a 6 nwell space/a 6 \ - "Nwell overlap of Pbase must be at least 6 (MOSIS rule #16.7)" well - - - edge4way pbase (~pbase)/a 4 ~(col,clc)/a ~(col,clc)/a 4 \ - "Pbase must be at least 4 away from collector (MOSIS rule #16.8)" - - - edge4way clc (~clc)/a 1 col col 1 \ - "Collector overlap of contact must be at least 1 (MOSIS rule #16.9)" - - - - - - - edge4way nw ~(nw)/w 3 ~(col,clc)/a ~(nw)/w 3 \ - "N-well overlap of collector must be at least 3 (MOSIS rule #16.11)" active - edge4way ~(nw)/w nw 3 ~(col,clc)/a nw 3 \ - "N-well overlap of collector must be at least 3 (MOSIS rule #16.11)" active - - - width em,emc/a 4 \ - "Emitter width must be at least 4 (Magic Bipolar Transistor rule)" - - - - spacing em,emc/a em,emc/a 7 touching_ok \ - "Unrelated emitter must be at least 7 apart (Magic Bipolar transistor rule)" - - - - - - width pbase,pbc/a 4 \ - "Pbase width must be at least 4 (MOSIS extension rule)" - - spacing pbase,pbc/a pbase,pbc/a 4 touching_ok \ - "Pbase spacing must be at least 4 (MOSIS extension rule)" -# 1637 "scmos.tech.out" - width cwell 10 \ - "Cap-well width must be at least 10 (MOSIS rule #17.1)" - - - spacing cwell cwell 9 touching_ok \ - "Cap-well spacing must be at least 9 (MOSIS rule #17.2)" - spacing cwell nwell 9 touching_illegal \ - "Cap-well spacing must be at least 9 (MOSIS rule #17.2)" - - - edge4way cwell space 5 ~(ndiff,ndc/a,nfet,enfet,nffet,wcap)/a ~(ndiff,ndc/a,nfet,enfet,nffet,wcap)/w 5 \ - "Cap-well spacing to external active must be at least 5 (MOSIS rule #17.3)" active - edge4way cwell space 3 ~(psd,psc/a)/a ~(psd,psc/a)/w 3 \ - "P-substrate diffusion and Cap-well must be separated by 3 (MOSIS rule #17.3)" active - - - - - - edge4way space cwell 3 (space,poly,pc)/a 0 0 \ - "Cap-well overlap of diffusion must be at least 3 (MOSIS rule #17.4)" active -# 1667 "scmos.tech.out" - width wcap 3 \ - "Well-capacitor must be at least 3 (MOSIS rule #18.1)" - - - - - - edge4way wcap space 1 poly poly 1 \ - "Well-capacitor overhang is missing (MOSIS rule #18.3)" - - - edge4way wcap ndiff 3 ndiff ndiff 3 \ - "N-diffusion overlap of well-capacitor must be at least 3 (MOSIS rule #18.4)" - - - - spacing wcap pc 2 touching_illegal \ - "Well-capacitor spacing to poly contact must be at least 2 (MOSIS rule #18.5)" - - - - - spacing wcap ndc 4 touching_illegal \ - "Well-capacitor spacing to diffusion contact must be at least 4 (MOSIS rule #18.6)" - - - - - - - - width nbd,nbdc,bd/a 4 \ - "CCD channel width must be at least 4 (MOSIS rule #19.1)" - width nbdc 4 \ - "CCD contact width must be at least 4 (MOSIS rule #19.1)" -# 1712 "scmos.tech.out" - edge4way nbd,nbdc ~(bd,nbd,nbdc)/a 4 (bd,space)/i 0 0 \ - "CCD channel spacing must be at least 4 (MOSIS rule #19.2)" implant - edge4way nbd,nbdc ~(poly,nbd,nbdc)/a 4 ~(poly,nbd,nbdc)/a ~(poly,nbd,nbdc)/a 4 \ - "CCD channel spacing must be at least 4 (MOSIS rule #19.2)" active - - - - - - - edge4way bd space 2 nbd,poly,cap,el 0 0 \ - "CCD channel overhang is missing (MOSIS rule #19.6)" active - - - - - spacing nbdc poly,el 1 touching_illegal \ - "CCD-diffusion contact spacing to poly must be at least 1 (MOSIS CCD rule)" - edge4way nbd poly,el 1 bd 0 0 \ - "Missing Buried CCD Difussion layer (MOSIS CCD rule)" implant -# 1744 "scmos.tech.out" - edge (~hnwell)/w hnwell 10 hnwell hnwell 10\ - "High-Voltage N-Well width must be at least 10 (MOSIS rule #1.1)" - edge (~hpwell)/w hpwell 10 hpwell hpwell 10\ - "High-Voltage P-Well width must be at least 10 (MOSIS rule #1.1)" - - edge hnwell space,pw,hpw 9 space,pw,hpw space,pw,hpw 9\ - "High-Voltage N-Well spacing to N-Well must be at least 9 (MOSIS rule #1.2)" - edge hpwell space,nw,hnw 9 space,nw,hnw space,nw,hnw 9\ - "High-Voltage P-Well spacing to P-Well must be at least 9 (MOSIS rule #1.2)" - edge hnwell space,pw,hpw,nw 12 space,pw,hpw,nw space,pw,hpw,nw 12\ - "High-Voltage N-Well spacing must be at least 12 (MOSIS rule #20.1)" - edge hpwell space,nw,hnw,pw 12 space,nw,hnw,pw space,nw,hnw,pw 12\ - "High-Voltage P-Well spacing must be at least 12 (MOSIS rule #20.1)" - - - - - - - edge4way ~(hndiff,hndc/a,hpdiff,hpdc/a)/a hndiff,hndc/a,hpdiff,hpdc/a 3 hndiff,hndc/a,hpdiff,hpdc/a hndiff,hndc/a,hpdiff,hpdc/a 3\ - "High-Voltage Diffusion width must be at least 3 (MOSIS rule #2.1)" - spacing hndiff,hndc/a,hnfet hndiff,hndc/a,hnfet 5 touching_ok \ - "High-Voltage Diffusion spacing must be at least 5 (MOSIS rule #20.2)" - spacing hpdiff,hpdc/a,hpfet hpdiff,hpdc/a,hpfet 5 touching_ok \ - "High-Voltage Diffusion spacing must be at least 5 (MOSIS rule #20.2)" - - - - - - spacing hndiff,hndc/a hpdiff,hpdc/a 14 touching_illegal \ - "P-type diffusion must be 14 away from N-type diffusion (MOSIS rule #20.3)" - spacing hndiff,hndc/a pdiff,pdc/a 12 touching_illegal \ - "P-type diffusion must be 12 away from N-type diffusion (MOSIS rule #20.3+2.3)" - spacing hpdiff,hpdc/a ndiff,ndc/a 12 touching_illegal \ - "P-type diffusion must be 12 away from N-type diffusion (MOSIS rule #20.3+2.3)" - - - spacing hndiff,hnfet,hndc/a hnwell 7 touching_illegal \ - "HVN-diffusion and HVN-well must be separated by 7 (MOSIS rule #20.3)" - spacing hpdiff,hpfet,hpdc/a hpwell 7 touching_illegal \ - "HVP-diffusion and HVP-well must be separated by 7 (MOSIS rule #20.3)" - spacing nsd,nsc/a hpwell 3 touching_illegal \ - "N-substrate diffusion and HVP-well must be separated by 3 (MOSIS rule #2.4+20.3)" - spacing psd,psc/a hnwell 3 touching_illegal \ - "P-substrate diffusion and HVN-well must be separated by 3 (MOSIS rule #2.4+20.3)" -# 1798 "scmos.tech.out" - edge (~hndc)/a hndc/a 6 hndc/a hndc/a 6\ - "High-Voltage Diffusion contact width must be at least 6 (MOSIS rule #20.5)" - edge (~hpdc)/a hpdc/a 6 hpdc/a hpdc/a 6\ - "High-Voltage Diffusion contact width must be at least 6 (MOSIS rule #20.5)" - - - - edge hpdiff,hpdc/a hpfet 4 hpfet 0 0 \ - "High-Voltage transistor must be at least 4 units long (MOSIS rule #20.6)" - edge hndiff,hndc/a hnfet 4 hnfet 0 0 \ - "High-Voltage transistor must be at least 4 units long (MOSIS rule #20.6)" - - - - - - exact_overlap m3c,m2c,ndc,pdc,pc,psc,nsc,ec,capc,clc,emc,pbc,hndc,hpdc,hnsc,hpsc - no_overlap pfet,nfet pfet,nfet - no_overlap epfet,enfet epfet,enfet - no_overlap pffet,nffet pffet,nffet - no_overlap hpfet,hnfet hpfet,hnfet - -end - - -extract - - - - - -# 1 "./extract_template/scmosExt.tech.in" 1 -# 93 "./extract_template/scmosExt.tech.in" -# 1 "./extract_template/scmosExt26b-sub.tech.in" 1 - - - - - - - -style lambda=0.4 - - - - - lambda 40 - step 100 - sidehalo 8 - - - - - - - areacap nwell 26 - perimc nwell ~(nwell) 80 - - - - areacap (ndiff,nsd,ndc,nsc)/a 0 - perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 - - areacap (pdiff,psd,pdc,psc)/a 0 - perimc (pdiff,psd,pdc,psc)/a space,nwell 0 -# 46 "./extract_template/scmosExt26b-sub.tech.in" - areacap (poly,pc)/a 10 - overlap (poly,pc)/a nwell,pwell 10 - - perimc (poly,pc)/a ~(poly,pc)/a 18 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 18 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 8 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m2,m2c,m3c,pad)/m2 5 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m3,m3c,pad)/m3 3 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - - sidewall (poly,pc)/a ~(poly,pc)/a ~(poly,pc)/a (poly,pc)/a 9 - - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 6 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 6 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 9 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 9 - - perimc (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 18 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 18 ((poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 20 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 20 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m2,m2c,m3c,pad)/m2 10 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m3,m3c,pad)/m3 6 (m2,m2c,m3c,pad)/m2 - - sidewall (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 22 - - - - - areacap (m2,m2c,m3c,pad)/m2 2.5 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 2.5 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 4 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 6 - - perimc (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 15 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 nwell,pwell 15 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 16 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (poly,pc)/a 16 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 18 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m3,m3c,pad)/m3 8 - - sidewall (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m2,m2c,m3c,pad)/m2 26 - - - - - areacap (m3,m3c,pad)/m3 2 - overlap (m3,m3c,pad)/m3 nwell,pwell 2 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m3,m3c,pad)/m3 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (poly,pc)/a 2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 3 (m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (m2,m2c,m3c,pad)/m2 6 - - perimc (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 14 - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 nwell,pwell 14 ((ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a,(poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 14 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (poly,pc)/a 14 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 16 ((m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m2,m2c,m3c,pad)/m2 20 - - sidewall (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m3,m3c,pad)/m3 40 - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 204 450 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 150 450 - - - - fetresis nfet linear 14100 - fetresis pfet linear 48100 - - fetresis nfet saturation 14100 - fetresis pfet saturation 48100 - - - - - - resist (ndiff,nsd,ndc/act,nsc/act) 3800 - resist (pdiff,psd,pdc/act,psc/act) 3800 - resist (poly,pc/act,pfet,nfet) 5000 - resist (metal1,m2c/metal1) 81 - resist (metal2,via/m2,pad) 81 - resist (metal3,pad/m3,via2/m3) 34 - resist nwell 1980000 - - contact pc 4 15000 - contact ndc,pdc,nsc,psc 4 1500 - contact m2c 4 500 - contact m3c 4 500 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 94 "./extract_template/scmosExt.tech.in" 2 -# 1 "./extract_template/scmosExt14b-sub.tech.in" 1 -# 13 "./extract_template/scmosExt14b-sub.tech.in" -style lambda=0.30 - - - - - lambda 30 - step 100 - sidehalo 10 - - - - - - - areacap nwell 19 - perimc nwell ~(nwell) 60 - - - - areacap (ndiff,nsd,ndc,nsc)/a 0 - perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 - - areacap (pdiff,psd,pdc,psc)/a 0 - perimc (pdiff,psd,pdc,psc)/a space,nwell 0 -# 55 "./extract_template/scmosExt14b-sub.tech.in" - areacap (poly,pc)/a 8.2 - overlap (poly,pc)/a nwell,pwell 8.2 - - perimc (poly,pc)/a ~(poly,pc)/a 12.6 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 12.6 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 5.7 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m2,m2c,m3c,pad)/m2 2.7 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m3,m3c,pad)/m3 1.8 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - - sidewall (poly,pc)/a ~(poly,pc)/a ~(poly,pc)/a (poly,pc)/a 7.2 - - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 3.5 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 3.5 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 5.7 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 5.7 - - perimc (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 15 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 15 ((poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 17.4 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 17.4 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m2,m2c,m3c,pad)/m2 8.7 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m3,m3c,pad)/m3 4.8 (m2,m2c,m3c,pad)/m2 - - sidewall (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 19.2 - - - - - areacap (m2,m2c,m3c,pad)/m2 1.3 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 1.3 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 1.5 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 1.5 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 3.5 - - perimc (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 12.3 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 nwell,pwell 12.3 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 12.9 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (poly,pc)/a 12.9 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 15 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m3,m3c,pad)/m3 10.8 - - sidewall (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m2,m2c,m3c,pad)/m2 21.6 - - - - - areacap (m3,m3c,pad)/m3 .81 - overlap (m3,m3c,pad)/m3 nwell,pwell .81 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m3,m3c,pad)/m3 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a .88 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (poly,pc)/a .88 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 1.3 (m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (m2,m2c,m3c,pad)/m2 3.3 - - perimc (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 12.3 - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 nwell,pwell 12.3 ((ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a,(poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 12.9 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (poly,pc)/a 12.9 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 15.3 ((m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m2,m2c,m3c,pad)/m2 19.2 - - sidewall (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m3,m3c,pad)/m3 34.3 - - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 218 88 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 267 88 - - - - fetresis nfet linear 8500 - fetresis pfet linear 24500 - - fetresis nfet saturation 8500 - fetresis pfet saturation 24500 - - - - - - resist (ndiff,nsd,ndc/act,nsc/act) 3100 - resist (pdiff,psd,pdc/act,psc/act) 2500 - resist (poly,pc/act,pfet,nfet) 7500 - resist (metal1,m2c/metal1) 83 - resist (metal2,via/m2,pad) 84 - resist (metal3,pad/m3,via2/m3) 41 - resist nwell 1980000 - - - contact pc 4 10000 - contact ndc,pdc,nsc,psc 4 4500 - contact m2c 4 1000 - contact m3c 4 1000 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 95 "./extract_template/scmosExt.tech.in" 2 - - -# 1 "./extract_template/scmosExtDiag.tech.in" 1 - - - - - - -style check_nwell - - lambda 100 - step 100 - - resist nwell 2000000 - areacap nw,nwc,nsd 100 - - - noplaneordering - -style check_pwell - - lambda 100 - step 100 - - resist pwell 2000000 - areacap pw,pwc,psd 100 - - noplaneordering - -style check_psubstr - - - - - - lambda 50 - step 200 - - areacap psd,psc 1000 - - noplaneordering - -style check_nsubstr - - - - - - lambda 50 - step 200 - - areacap nsd,nsc 1000 - - noplaneordering -# 97 "./extract_template/scmosExt.tech.in" 2 -# 1830 "scmos.tech.out" 2 -# 2635 "scmos.tech.out" -end - - -wiring - contact pdcontact 4 pdiff 0 metal1 0 - contact ndcontact 4 ndiff 0 metal1 0 - contact pcontact 4 poly 0 metal1 0 - contact ec 6 poly2 0 metal1 0 - contact m2contact 4 metal1 0 metal2 0 - contact m3contact 5 metal2 0 metal3 0 -end - -router - layer1 metal1 3 pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc 3 - layer2 metal2 3 m2,m2c/m2,m3c/m2,pad 4 poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet,ndiff,ndc/a,pdiff,pdc/a 1 - contacts m2contact 4 - gridspacing 8 -end - -plowing - fixed nfet,enfet,nffet,pfet,epfet,pffet,glass,pad - covered nfet,enfet,nffet,pfet,epfet,pffet - drag nfet,enfet,nffet,pfet,epfet,pffet -end - -plot - - style colorversatec - - ndiff,ndc yellow \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - ndiff,ndc cyan \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 - - - nsd,nsc,col,clc yellow \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 - - nsd,nsc,col,clc cyan \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 - - - pdiff,pdc yellow \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - pdiff,pdc cyan \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 - - pdiff,pdc magenta \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 - - - psd,psc yellow \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 - - psd,psc cyan \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 - - psd,psc magenta \ - 2A2A 0000 A2A2 0000 \ - 2A2A 0000 A2A2 0000 \ - 2A2A 0000 A2A2 0000 \ - 2A2A 0000 A2A2 0000 - - - poly,pc/a magenta \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - - poly2,ec/a yellow \ - FFFF FFFF FFFF FFFF \ - FFFF FFFF FFFF FFFF \ - FFFF FFFF FFFF FFFF \ - FFFF FFFF FFFF FFFF - - - nfet yellow \ - 0505 8282 1414 0A0A \ - 5050 2828 4141 A0A0 \ - 0505 8282 1414 0A0A \ - 5050 2828 4141 A0A0 - - nfet cyan \ - 0000 0505 0000 1414 \ - 0000 5050 0000 4141 \ - 0000 0505 0000 1414 \ - 0000 5050 0000 4141 - - nfet magenta \ - 5050 2828 4141 A0A0 \ - 0505 8282 1414 0A0A \ - 5050 2828 4141 A0A0 \ - 0505 8282 1414 0A0A - - - enfet yellow \ - BABA 7575 EAEA D5D5 \ - ABAB 5757 AEAE 5D5D \ - BABA 7575 EAEA D5D5 \ - ABAB 5757 AEAE 5D5D - - enfet cyan \ - 4141 0A0A 0505 2828 \ - 1414 A0A0 5050 8282 \ - 4141 0A0A 0505 2828 \ - 1414 A0A0 5050 8282 - - - nffet yellow \ - 8E8E 0707 8B8B D5D5 \ - E8E8 7070 B8B8 5D5D \ - 8E8E 0707 8B8B D5D5 \ - E8E8 7070 B8B8 5D5D - - nffet cyan \ - 0101 0808 1414 2828 \ - 1010 8080 4141 8282 \ - 0101 0808 1414 2828 \ - 1010 8080 4141 8282 - - nffet magenta \ - 5050 A0A0 4040 0202 \ - 0505 0A0A 0404 2020 \ - 5050 A0A0 4040 0202 \ - 0505 0A0A 0404 2020 - - - pfet yellow \ - 6363 A0A0 5050 2828 \ - 3636 0A0A 0505 8282 \ - 6363 A0A0 5050 2828 \ - 3636 0A0A 0505 8282 - - pfet cyan \ - 0000 5151 0000 5454 \ - 0000 1515 0000 1515 \ - 0000 5151 0000 5454 \ - 0000 1515 0000 1515 - - pfet magenta \ - 9494 0A0A 2525 8282 \ - 4949 A0A0 5252 2828 \ - 9494 0A0A 2525 8282 \ - 4949 A0A0 5252 2828 - - - epfet yellow \ - BCBC 4F4F 2F2F D3D3 \ - CBCB F4F4 F2F2 3D3D \ - BCBC 4F4F 2F2F D3D3 \ - CBCB F4F4 F2F2 3D3D - - epfet cyan \ - 0000 A0A0 0000 2828 \ - 0000 0A0A 0000 8282 \ - 0000 A0A0 0000 2828 \ - 0000 0A0A 0000 8282 - - epfet magenta \ - 4141 0000 5050 0000 \ - 1414 0000 0505 0000 \ - 4141 0000 5050 0000 \ - 1414 0000 0505 0000 - - - pffet yellow \ - 7B7B F0F0 F0F0 E9E9 \ - B7B7 0F0F 0F0F 9E9E \ - 7B7B F0F0 F0F0 E9E9 \ - B7B7 0F0F 0F0F 9E9E - - pffet cyan \ - 0000 0101 0000 1414 \ - 0000 1010 0000 4141 \ - 0000 0101 0000 1414 \ - 0000 1010 0000 4141 - - pffet magenta \ - 8484 0A0A 2525 8282 \ - 4848 A0A0 5252 2828 \ - 8484 0A0A 2525 8282 \ - 4848 A0A0 5252 2828 - - - cap,cc/a yellow \ - 3E3E 7777 E3E3 C1C1 \ - E3E3 7777 3E3E 1C1C \ - 3E3E 7777 E3E3 C1C1 \ - E3E3 7777 3E3E 1C1C - - cap,cc/a magenta \ - 4141 8888 1414 2A2A \ - 1414 8888 4141 A2A2 \ - 4141 8888 1414 2A2A \ - 1414 8888 4141 A2A2 - - - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc cyan \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 - - - m2,m2c/m2,m3c/m2,pad cyan \ - 0000 1111 0000 4444 \ - 0000 1111 0000 4444 \ - 0000 1111 0000 4444 \ - 0000 1111 0000 4444 - - m2,m2c/m2,m3c/m2,pad magenta \ - 0000 4444 0000 1111 \ - 0000 4444 0000 1111 \ - 0000 4444 0000 1111 \ - 0000 4444 0000 1111 - - - m2c/m1 black \ - 0000 6666 6666 0000 \ - 0000 9999 9999 0000 \ - 0000 6666 6666 0000 \ - 0000 9999 9999 0000 - - - pad,glass black \ - 0300 0700 0E00 1C00 \ - 3800 7000 E000 C000 \ - 00C0 00E0 0070 0038 \ - 001C 000E 0007 0003 - - - nwell yellow \ - 0800 1000 2000 4000 \ - 8000 0001 0002 0004 \ - 0008 0010 0020 0040 \ - 0080 0010 0200 0400 - - nwell cyan \ - 1000 2000 4000 8000 \ - 0001 0002 0004 0008 \ - 0010 0020 0040 0080 \ - 0100 0200 0400 0800 - - - pwell yellow \ - 1000 0400 0400 0100 \ - 0100 0040 0040 0010 \ - 0010 0004 0004 0001 \ - 0001 4000 4000 1000 - - pwell cyan \ - 0000 0800 0000 0200 \ - 0000 0080 0000 0020 \ - 0000 0008 0000 0002 \ - 0000 8000 0000 2000 - - pwell magenta \ - 0800 0000 0200 0000 \ - 0080 0000 0020 0000 \ - 0008 0000 0002 0000 \ - 8000 0000 2000 0000 - - - bd yellow \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 - - bd cyan \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 - - bd magenta \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 - - - nbd,nbdc yellow \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - nbd,nbdc cyan \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 - - nbd,nbdc magenta \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 - - - em,emc yellow \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 - - em,emc cyan \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 - - - pbase,pbc yellow \ - 5555 AAAA 0000 0000 \ - 5555 AAAA 0000 0000 \ - 5555 AAAA 0000 0000 \ - 5555 AAAA 0000 0000 - - pbase,pbc cyan \ - 0000 5555 0000 0000 \ - 0000 5555 0000 0000 \ - 0000 5555 0000 0000 \ - 0000 5555 0000 0000 - - pbase,pbc magenta \ - AAAA 0000 0000 0000 \ - AAAA 0000 0000 0000 \ - AAAA 0000 0000 0000 \ - AAAA 0000 0000 0000 - - - m3,m3c/m3 black \ - 0100 0000 0000 0000 \ - 1010 0000 0000 0000 \ - 0001 0000 0000 0000 \ - 1010 0000 0000 0000 - - m3,m3c/m3 cyan \ - 0280 0000 0820 0000 \ - 2008 0000 8002 0000 \ - 8002 0000 2008 0000 \ - 0820 0000 0280 0000 - - m3,m3c/m3 magenta \ - 0100 06C0 0440 1830 \ - 1010 600C 4004 8003 \ - 0001 C006 4004 3018 \ - 1010 0C60 0440 0380 - - - m3c/m2 black \ - 0820 0820 0820 0FE0 \ - E00F 2008 2008 2008 \ - 2008 2008 2008 E00F \ - 0000 0FE0 0820 0820 - - - error_p,error_s,error_ps black \ - 0000 3C3C 4646 4A4A \ - 5252 6262 3C3C 0000 \ - 0000 3C3C 4646 4A4A \ - 5252 6262 3C3C 0000 - - - magnet yellow \ - AAAA 0000 5555 0000 \ - AAAA 0000 5555 0000 \ - AAAA 0000 5555 0000 \ - AAAA 0000 5555 0000 - - - fence magenta \ - FFFF 0000 0000 0000 \ - 0000 0000 0000 0000 \ - FFFF 0000 0000 0000 \ - 0000 0000 0000 0000 - - - rotate cyan \ - 0000 E0E0 E0E0 E0E0 \ - 0000 0000 0000 0000 \ - 0000 E0E0 E0E0 E0E0 \ - 0000 0000 0000 0000 - - - pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,clc,emc,pbc X - - - style versatec - - pfet \ - 07c0 0f80 1f00 3e00 \ - 7c00 f800 f001 e003 \ - c007 800f 001f 003e \ - 00c7 00f8 01f0 03e0 - - - nfet \ - 1f00 0f80 07c0 03e0 \ - 01f0 00f8 007c 003e \ - 001f 800f c007 e003 \ - f001 f800 7c00 3e00 - - - m2c \ - c3c3 c3c3 0000 0000 \ - 0000 0000 c3c3 c3c3 \ - c3c3 c3c3 0000 0000 \ - 0000 0000 c3c3 c3c3 - - - pwell \ - 2020 2020 2020 2020 \ - 2020 2020 2020 2020 \ - 0000 0000 0000 0000 \ - 0000 0000 0000 0000 - - - nwell \ - 0808 0404 0202 0101 \ - 0000 0000 0000 0000 \ - 0808 0404 0202 0101 \ - 0000 0000 0000 0000 - - - poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet \ - 0808 0400 0202 0101 \ - 8080 4000 2020 1010 \ - 0808 0004 0202 0101 \ - 8080 0040 2020 1010 - - - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc \ - 8080 0000 0000 0000 \ - 0808 0000 0000 0000 \ - 8080 0000 0000 0000 \ - 0808 0000 0000 0000 - - - pad,glass \ - 0000 0000 1c1c 3e3e \ - 3636 3e3e 1c1c 0000 \ - 0000 0000 1c1c 3e3e \ - 3636 3e3e 1c1c 0000 - - - nsd,nsc,col,clc \ - 0808 1414 2222 4141 \ - 8080 4040 2020 1010 \ - 0808 1414 2222 4141 \ - 8080 4040 2020 1010 - - - m2,m2c/m2,m3c/m2,pad \ - 0000 1111 0000 0000 \ - 0000 1111 0000 0000 \ - 0000 1111 0000 0000 \ - 0000 1111 0000 0000 - - - pdiff,pdc,pfet \ - 0000 0808 5555 8080 \ - 0000 8080 5555 0808 \ - 0000 0808 5555 8080 \ - 0000 8080 5555 0808 - - - psd,psc \ - 1414 2222 0000 2222 \ - 4141 2222 0000 2222 \ - 1414 2222 0000 2222 \ - 4141 2222 0000 2222 - - - ndiff,nfet,ndc \ - 0808 1010 2020 4040 \ - 8080 4141 2222 1414 \ - 0808 1010 2020 4040 \ - 8080 4141 2222 1414 - - - poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet \ - 0000 2020 5050 2020 \ - 0000 0202 0505 0202 \ - 0000 2020 5050 2020 \ - 0000 0202 0505 0202 - - - pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,clc,emc,pbc X - - - style gremlin - pfet 9 - nfet 10 - m2c 11 - pwell 15 - nwell 16 - poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 19 - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc 22 - pad,glass 23 - nsd,nsc 24 - m2,m2c/m2,m3c/m2,pad 28 - pdiff,pdc,pfet 29 - psd,psc 30 - ndiff,nfet,ndc 31 - m2c/m1,pc/m1,ndc/m1,pdc/m1,psc/m1,nsc/m1,pad/m1 X - - style postscript - - - - - 1 C0C0C0C0 C0C0C0C0 00000000 00000000 0C0C0C0C 0C0C0C0C 00000000 00000000 - 2 A0A0A0A0 0A0A0A0A A0A0A0A0 0A0A0A0A A0A0A0A0 0A0A0A0A A0A0A0A0 0A0A0A0A - 3 00030003 000C000C 00300030 00C000C0 03000300 0C000C00 30003000 C000C000 - 4 00000000 00000000 C0C0C0C0 00000000 00000000 00000000 0C0C0C0C 00000000 - 5 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF - 6 07070707 0E0E0E0E 1C1C1C1C 38383838 70707070 E0E0E0E0 C1C1C1C1 83838383 - 7 18181818 30303030 60606060 C0C0C0C0 81818181 03030303 06060606 0C0C0C0C - 8 18181818 0C0C0C0C 06060606 03030303 81818181 C0C0C0C0 60606060 30303030 - 9 18181818 3C3C3C3C 3C3C3C3C 18181818 81818181 C3C3C3C3 C3C3C3C3 81818181 - 10 F0F0F0F0 60606060 06060606 0F0F0F0F 0F0F0F0F 06060606 60606060 F0F0F0F0 - 11 01000080 02000040 0C000030 F000000F 000FF000 00300C00 00400200 00800100 - 12 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 - 13 00000000 00000000 33333333 33333333 00000000 00000000 CCCCCCCC CCCCCCCC - - - - - 1 47 95 111 0 - 2 223 31 223 0 - 3 0 0 0 192 - 4 31 111 31 0 - 5 31 111 255 0 - 6 63 95 191 0 - 7 255 63 255 0 - 8 0 0 0 127 - 9 223 47 223 0 - 10 0 255 255 0 - 11 0 0 255 0 - 12 191 127 0 0 - 13 95 223 63 0 - 14 0 0 0 255 - 15 191 127 63 0 - 16 111 151 244 0 - 17 23 175 183 0 - - - - - cc,pc,ndc,pdc,psc,nsc 14 X - m2c,pad,glass 14 B - pad,glass 14 11 - m2c 14 13 - m2,m2c,pad 13 10 - pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,clc,emc,pbc,nbdc,m1,m2c,gc 12 9 - cap,cc,poly2 11 7 - nsd,nsc 7 1 - psd,psc 6 1 - nfet,nffet 9 8 - pfet,wcap,pffet 1 7 - poly,pc,cap,cc 10 5 - nfet 16 5 - pfet,wcap 17 5 - pdiff,pdc,pffet 1 5 - ndiff,ndc,nffet 9 5 - pwell 1 4 - nwell 2 4 - - - style pnm - draw metal1 - draw metal2 - draw polysilicon - draw ndiffusion - draw pdiffusion - draw ntransistor - draw ptransistor - map psubstratepdiff pdiffusion - map nsubstratendiff ndiffusion - map polycontact polysilicon metal1 - map m2contact metal1 metal2 - map m3contact metal2 metal3 - map ndcontact ndiffusion metal1 - map pdcontact pdiffusion metal1 - map nsubstratencontact ndiffusion metal1 - map psubstratepcontact pdiffusion metal1 - -end diff --git a/scmos/scmos-tm.tech b/scmos/scmos-tm.tech deleted file mode 100644 index 01ae3ff6..00000000 --- a/scmos/scmos-tm.tech +++ /dev/null @@ -1,4410 +0,0 @@ -# 1 "scmos.tech.out" -# 1 "" -# 1 "" -# 1 "/usr/include/stdc-predef.h" 1 3 4 -# 1 "" 2 -# 1 "scmos.tech.out" -# 352 "scmos.tech.out" -tech - format 28 - scmos -end - - -version - version 8.2.8 - - - - - - - - description "MOSIS Scalable CMOS Technology for Tight Metal Rules" -# 377 "scmos.tech.out" -end - - -planes - well,w - implant,i - active,a - metal1,m1 - metal2,m2 - - - - metal3,m3 - oxide,ox -end - - -types - - - well pwell,pw - well nwell,nw - well capwell,cwell,cw - well highvoltnwell,hvnwell,hnwell,hnw - well highvoltpwell,hvpwell,hpwell,hpw - active polysilicon,red,poly,p - active electrode,poly2,el,p2 - active capacitor,polycap,pcap,cap - active wellcapacitor,wellcap,wcap - active ndiffusion,ndiff,green - active pdiffusion,pdiff,brown - active highvoltndiffusion,hvndiff,hndiff - active highvoltpdiffusion,hvpdiff,hpdiff - metal1 metal1,m1,blue - metal2 metal2,m2,purple - metal3 metal3,m3,cyan - - - - active ntransistor,nfet - active ptransistor,pfet - active entransistor,enfet - active eptransistor,epfet - active doublentransistor,nfloating-gate,nfloatg,nfg,nffet - active doubleptransistor,pfloating-gate,pfloatg,pfg,pffet - active highvoltntransistor,hvnfet,hnfet - active highvoltptransistor,hvpfet,hpfet - - - - active collector,coll,col,co,cl - active emitter,emit,em - active pbase,pb - - - - implant bccdiffusion,bd - active nbccdiffusion,nbd - - - - active polycontact,pcontact,polycut,pc - active ndcontact,ndiffcut,ndc - active pdcontact,pdiffcut,pdc - active highvoltndcontact,hndiffcut,hndc - active highvoltpdcontact,hpdiffcut,hpdc - active capcontact,ccontact,capc,cc - active electrodecontact,econtact,ec,poly2contact,p2c - active collectorcontact,colcontact,colc,coc,clc - active emittercontact,emitcontact,emc - active pbasecontact,pbcontact,pbc - active nbccdiffcontact,nbdc - metal1 m2contact,m2cut,m2c,via,v - - - - metal2 m3contact,m3cut,m3c,via2,v2 - - - - - - - active psubstratepcontact,ppcontact,ppc,pwcontact,pwc,psc - active nsubstratencontact,nncontact,nnc,nwcontact,nwc,nsc - active psubstratepdiff,ppdiff,pohmic,ppd,psd - active nsubstratendiff,nndiff,nohmic,nnd,nsd - - active highvoltpsubcontact,hpwcontact,hpsc - active highvoltnsubcontact,hnwcontact,hnsc - active highvoltpsubdiff,hpohmic,hpsd - active highvoltnsubdiff,hnohmic,hnsd - - - active nplusdoping,ndoping,ndop - active pplusdoping,pdoping,pdop - metal1 genericcontact,gcontact,gc - - - oxide substrateopen,subopen,open - oxide pdiffusionstop,pdiffstop,pstop - - - - metal2 pad - oxide glass -end - -contact - - ec poly2 metal1 - cc cap metal1 - pc poly metal1 - - ndc ndiff metal1 - pdc pdiff metal1 - nsc nsd metal1 - psc psd metal1 - hndc hndiff metal1 - hpdc hpdiff metal1 - hnsc hnsd metal1 - hpsc hpsd metal1 - - clc col metal1 - emc emit metal1 - pbc pbase metal1 - - nbdc nbd metal1 - - m2c metal1 metal2 - - - - m3c metal2 metal3 - - - - - -end - -styles - styletype mos - - - cwell 10 - nwell 12 - pwell 13 - hnwell 18 - hpwell 11 - - poly 1 - poly2 14 - - ndiff 2 - pdiff 4 - psd 5 - nsd 3 - hndiff 2 - hndiff 11 - hpdiff 4 - hpdiff 18 - hpsd 5 - hpsd 11 - hnsd 3 - hnsd 18 - ndop 2 - ndop 38 - pdop 4 - pdop 38 - - nfet 6 - nfet 7 - pfet 8 - pfet 9 - - enfet 6 - enfet 30 - - epfet 8 - epfet 31 - - - nffet 6 - nffet 7 - - nffet 30 - pffet 8 - pffet 9 - - pffet 31 - - hnfet 6 - hnfet 7 - hnfet 30 - - hpfet 8 - hpfet 9 - hpfet 31 - - pbase 15 - pbc 15 - pbc 20 - pbc 32 - - emit 16 - emc 16 - emc 20 - emc 32 - - col 3 - clc 3 - clc 20 - clc 32 - - cap 1 - cap 14 - wcap 6 - wcap 10 - cc 1 - cc 14 - cc 20 - cc 32 - - metal1 20 - metal2 21 - metal3 22 - - gc 19 - - pcontact 26 - pcontact 32 - ec 14 - ec 20 - ec 32 - - ndc 2 - ndc 20 - ndc 32 - pdc 4 - pdc 20 - pdc 32 - psc 5 - psc 20 - psc 32 - nsc 3 - nsc 20 - nsc 32 - - hndc 2 - hndc 20 - hndc 32 - hndc 11 - hpdc 4 - hpdc 20 - hpdc 32 - hpdc 18 - hpsc 5 - hpsc 20 - hpsc 32 - hpsc 11 - hnsc 3 - hnsc 20 - hnsc 32 - hnsc 18 - - m2contact 20 - m2contact 21 - m2contact 33 - m3contact 21 - m3contact 22 - m3contact 37 - - pad 20 - pad 21 - pad 33 - pad 34 - glass 34 - - bd 17 - nbd 17 - nbd 3 - nbdc 3 - nbdc 17 - nbdc 20 - nbdc 32 - - open 2 - open 20 - pstop 8 - - error_p 42 - error_s 42 - error_ps 42 -end - -compose - - compose nfet poly hndiff - compose pfet poly hpdiff - compose nfet poly ndiff - compose pfet poly pdiff - compose hnfet poly2 hndiff - compose hpfet poly2 hpdiff - compose enfet poly2 ndiff - compose epfet poly2 pdiff - compose nffet nfet poly2 - compose pffet pfet poly2 - compose nffet enfet poly - compose pffet epfet poly - compose cap poly poly2 - - paint clc col clc - paint emc emit emc - paint emc pbase emc - - paint poly2 poly cap - paint poly poly2 cap - paint poly cap cap - paint poly2 cap cap - paint cap poly cap - paint cap poly2 cap - - - paint ec poly cc - - - - paint pdc pwell ndc - paint pfet pwell nfet - paint epfet pwell enfet - paint pffet pwell nffet - paint pdiff pwell ndiff - paint nsd pwell psd - paint nsc pwell psc - paint ndc nwell pdc - paint nfet nwell pfet - paint enfet nwell epfet - paint nffet nwell pffet - paint ndiff nwell pdiff - paint psd nwell nsd - paint psc nwell nsc - - paint pdc hpwell hndc - paint epfet hpwell hnfet - paint pffet hpwell hnfet - paint pdiff hpwell hndiff - paint nsd hpwell hpsd - paint nsc hpwell hpsc - paint ndc hnwell hpdc - paint enfet hnwell hpfet - paint nffet hnwell hpfet - paint ndiff hnwell hpdiff - paint psd hnwell hnsd - paint psc hnwell hnsc -# 740 "scmos.tech.out" - paint nfet cwell wcap - paint poly wcap wcap - paint ndiff wcap wcap - paint wcap poly wcap - paint wcap ndiff wcap - erase wcap poly ndiff - erase wcap ndiff poly - erase wcap cwell nfet - paint cwell nfet wcap active - erase wcap nfet cwell well - - - paint gc m1 gc - - - paint pad m1 pad - paint pad m2 pad - paint pad m3 pad - paint pad m2c pad - - - - - paint hpdc hpwell hndc - paint hpfet hpwell hnfet - paint hpdiff hpwell hndiff - paint hnsd hpwell hpsd - paint hnsc hpwell hpsc - paint hndc hnwell hpdc - paint hnfet hnwell hpfet - paint hndiff hnwell hpdiff - paint hpsd hnwell hnsd - paint hpsc hnwell hnsc - - paint hpdc pwell ndc - paint hpfet pwell enfet - paint hpdiff pwell ndiff - paint hnsd pwell psd - paint hnsc pwell psc - paint hndc nwell pdc - paint hnfet nwell epfet - paint hndiff nwell pdiff - paint hpsd nwell nsd - paint hpsc nwell nsc - -end - -connect - - - - - - - - nwell,nsc,nsd nwell,nsc,nsd - pwell,psc,psd pwell,psc,psd - - hnwell,hnsc,hnsd hnwell,hnsc,hnsd - hpwell,hpsc,hpsd hpwell,hpsc,hpsd - - ndiff,ndc/a cwell - - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - m2,m2c/m2,m3c/m2,pad m2,m2c/m2,m3c/m2,pad - m3,m3c/m3 m3,m3c/m3 - - poly,pc/a,nfet,pfet,wcap poly,pc/a,nfet,pfet,wcap - poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - - - - ndiff,ndc/a,ndop psd,psc/a,pdop,pstop - pdiff,pdc/a,pdop,pstop nsd,nsc/a,ndop - hndiff,hndc/a,ndop hpsd,hpsc/a,pdop,pstop - hpdiff,hpdc/a,pdop,pstop hnsd,hnsc/a,ndop - ndiff ndc - pdiff pdc - hndiff hndc - hpdiff hpdc - - nbd nbdc - - pbase pbc - collector clc,nwell - emitter emc - - gc ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a,nsd,nsc/a,psd,psc/a,hndiff,hndc/a,hpdiff,hpdc/a,metal1 - gc poly,pc/a,nfet,pfet,wcap - gc poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - - pad pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - pad m2,m2c/m2,m3c/m2,pad - pad m3,m3c/m3 - -end -# 845 "scmos.tech.out" -cifoutput -# 856 "scmos.tech.out" -# 1 "cif_template/objs/TMCIFout" 1 -style lambda=0.6(gen) - scalefactor 60 30 - layer CWC cwell - calma 59 1 - layer CWN nwell - bloat-or pbase,pbc/act * 360 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 300 - bloat-or nsd,nsc/a * 180 - bloat-or clc/a * 60 - or col - grow 180 - shrink 180 - calma 42 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 300 - bloat-or psd,psc/a * 180 - and-not CWC - shrink 180 - grow 180 - grow 180 - shrink 180 - calma 41 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 60 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA clc - grow 60 - or em,emc,col,pbase,pbc - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - or bd,nbd,nbdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 60 - calma 60 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 60 120 180 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 120 - calma 55 1 - - - layer CCC gc - calma 48 1 - - layer CCA ndc,pdc,clc,emc,pbc,nbdc - squares 120 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 120 - calma 48 1 - layer CCP pc - squares 120 - calma 47 1 - layer CBA emc,emit - grow 240 - bloat-or pbc * 60 - or pbase - calma 58 1 - - templayer XTN clc - grow 60 - or em,emc,col - grow 120 - bloat-or ndiff,ndc/a,ndop * 120 psd,psc/a,pdiff,pdc/a,pdop 0 - bloat-or nbd,nbdc,wcap * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - templayer XTP pbc - grow 60 - bloat-or pdiff,pdc/a,pdop * 120 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 60 - shrink 60 - shrink 30 - grow 30 - layer CSN clc - grow 60 - or em,emc,col - grow 120 - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 120 ndiff 180 psd,psc/a 0 - bloat-or nsd,nsc/a * 120 pdiff,pdc/a 0 - bloat-or nbd,nbdc,wcap * 120 - bloat-or ndop * 120 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 60 - shrink 60 - shrink 30 - grow 30 - and-not XTP - calma 45 1 - layer CSP pbc - grow 60 - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 120 pdiff 180 nsd,nsc/a 0 - bloat-or psd,psc/a * 120 ndiff,ndc/a 0 - bloat-or pdop * 120 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 60 - shrink 60 - shrink 30 - grow 30 - - bloat-min pstop * 120 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer CCD bd,nbd,nbdc/a - grow 120 - calma 57 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 -style lambda=0.6(nwell) - scalefactor 60 30 - layer CWC cwell - calma 59 1 - layer CWN nwell - bloat-or pbase,pbc/a * 360 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 300 - bloat-or nsd,nsc/a * 180 - bloat-or clc/a * 60 - or col - grow 180 - shrink 180 - calma 42 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 60 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA clc - grow 60 - or em,emc,col,pbase,pbc - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - or bd,nbd,nbdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 60 - calma 60 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 60 120 180 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 120 - calma 55 1 - - - layer CCC gc - calma 63 1 - - layer CCA ndc,pdc,clc,emc,pbc,nbdc - squares 120 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 120 - calma 48 1 - layer CCP pc - squares 120 - calma 47 1 - layer CBA emc,emit - grow 240 - bloat-or pbc * 60 - or pbase - calma 58 1 - - templayer XTN clc - grow 60 - or em,emc,col - grow 120 - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - bloat-or nbd,nbdc,ndop,wcap * 120 - templayer XTP pbc - grow 60 - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - layer CSN clc - grow 60 - or emc,emit,col - grow 120 - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 120 ndiff 180 psd,psc/a 0 - bloat-or nsd,nsc/a * 120 pdiff,pdc/a 0 - bloat-or nbd,nbdc,ndop,wcap * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - and-not XTP - calma 45 1 - layer CSP pbc - grow 60 - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 120 pdiff 180 nsd,nsc/a 0 - bloat-or psd,psc/a * 120 ndiff,ndc/a 0 - bloat-or pdop * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - - bloat-min pstop * 120 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer CCD bd,nbd,nbdc/a - grow 120 - calma 57 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - - - - - - -style lambda=0.6(pwell) - scalefactor 60 30 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 300 - bloat-or psd,psc/a * 180 - grow 180 - shrink 180 - calma 41 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 60 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - - layer CAA clc - grow 60 - or em,emc,col - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 60 - calma 60 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 60 120 180 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 120 - calma 55 1 - - - layer CCC gc - calma 63 1 - - layer CCA ndc,pdc,clc,emc,pbc - squares 120 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 120 - calma 48 1 - layer CCP pc - squares 120 - calma 47 1 - layer CBA emc,emit - grow 240 - bloat-or pbc * 60 - or pbase - calma 58 1 - - templayer XTN - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - templayer XTP - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - layer CSP - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 120 pdiff 180 nsd,nsc/a 0 - bloat-or psd,psc/a * 120 ndiff,ndc/a 0 - bloat-or pdop * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - - bloat-min pstop * 120 open 0 - - and-not XTN - calma 44 1 - layer CSN - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 120 ndiff 180 psd,psc/a 0 - bloat-or nsd,nsc/a * 120 pdiff,pdc/a 0 - bloat-or ndop * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - and-not XTP - and-not CSP - calma 45 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 -# 423 "cif_template/objs/TMCIFout" -style lambda=0.5(sub) - scalefactor 50 5 - layer CWN nwell - bloat-or pbase,pbc/act * 300 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 250 - bloat-or nsd,nsc/a * 150 - bloat-or clc/act * 50 - or col - grow 150 - shrink 150 - calma 42 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 250 pdop 0 - bloat-or psd,psc/a * 150 ndop 0 - grow 150 - shrink 150 - calma 41 1 - layer CMT m3,m3c/m3,pad - labels m3 - calma 62 1 - layer CMS pad - grow 100 - or m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 200 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or ndop,pdop - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - layer CVS pad - shrink 200 - - or open - - calma 61 1 - layer CVS m3c - squares 50 100 150 - calma 61 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 50 100 150 - calma 50 1 - - - - layer CCC gc - calma 48 1 - - - layer CCA pad - shrink 400 - calma 48 1 - - layer CCA ndc,pdc - squares 100 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 100 - calma 48 1 - layer CCP pc - squares 100 - calma 47 1 - - templayer XTN - bloat-or ndiff,ndc/a,ndop * 100 psd,psc/a,pdiff,pdc/a,pdop 0 - bloat-or nbd,nbdc * 100 - grow 50 - shrink 50 - shrink 25 - grow 25 - - templayer XTP - bloat-or pdiff,pdc/a,pdop * 100 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 50 - shrink 50 - shrink 25 - grow 25 - layer CSN - bloat-or ndiff,ndc/a * 100 psd,psc/a,pdop 0 - bloat-or nfet,enfet,nffet * 100 ndiff 150 psd,psc/a 0 - bloat-or nsd,nsc/a * 100 pdiff,pdc/a,pdop 0 - bloat-or ndop * 100 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 50 - shrink 50 - shrink 25 - grow 25 - and-not XTP - calma 45 1 - layer CSP - bloat-or pdiff,pdc/a * 100 nsd,nsc/a,ndop 0 - bloat-or pfet,epfet,pffet * 100 pdiff 150 nsd,nsc/a 0 - bloat-or psd,psc/a * 100 ndiff,ndc/a,ndop 0 - bloat-or pdop * 100 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 50 - shrink 50 - shrink 25 - grow 25 - - bloat-min pstop * 100 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - render CWN 12 -0.2 0.2 - render CAA 2 -0.15 0.15 - render CPG 1 0.025 0.05 - render CEL 14 0.1 0.05 - render CCC 19 0.0 0.2 - render CCA 19 0.0 0.2 - render CCP 19 0.075 0.125 - render CMF 20 0.2 0.05 - render CVA 19 0.25 0.05 - render CMS 21 0.3 0.05 - - - -style lambda=0.35(sub) - scalefactor 35 calmaonly - layer CWN nwell - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 175 - bloat-or nsd,nsc/a * 105 - grow 105 - shrink 105 - calma 42 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 175 pdop 0 - bloat-or psd,psc/a * 105 ndop 0 - grow 105 - shrink 105 - calma 41 1 - layer CMT m3,m3c/m3,pad - labels m3 - calma 62 1 - layer CMS pad - grow 70 - or m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 140 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or ndop,pdop - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - layer CVS pad - shrink 200 - - or open - - calma 61 1 - layer CVS m3c - squares 35 70 105 - calma 61 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 35 70 105 - calma 50 1 - - - - layer CCC gc - calma 48 1 - - layer CCA ndc,pdc - squares 70 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 70 - calma 48 1 - layer CCP pc - squares 70 - calma 47 1 - - templayer XTN - bloat-or ndiff,ndc/a,ndop * 70 psd,psc/a,pdiff,pdc/a,pdop 0 - bloat-or nbd,nbdc * 70 - grow 35 - shrink 35 - shrink 20 - grow 20 - - templayer XTP - bloat-or pdiff,pdc/a,pdop * 70 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 35 - shrink 35 - shrink 20 - grow 20 - layer CSN - bloat-or ndiff,ndc/a * 70 psd,psc/a,pdop 0 - bloat-or nfet,enfet,nffet * 70 ndiff 105 psd,psc/a 0 - bloat-or nsd,nsc/a * 70 pdiff,pdc/a,pdop 0 - bloat-or ndop * 70 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 35 - shrink 35 - shrink 20 - grow 20 - and-not XTP - calma 45 1 - layer CSP - bloat-or pdiff,pdc/a * 70 nsd,nsc/a,ndop 0 - bloat-or pfet,epfet,pffet * 70 pdiff 105 nsd,nsc/a 0 - bloat-or psd,psc/a * 70 ndiff,ndc/a,ndop 0 - bloat-or pdop * 70 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 35 - shrink 35 - shrink 20 - grow 20 - - bloat-min pstop * 70 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 -# 857 "scmos.tech.out" 2 -# 867 "scmos.tech.out" -style plot - scalefactor 100 50 - layer CM2 m2,m2c/m2,pad/m2 - labels m2 - layer CM1 pad - grow 100 - or m1,m2c/m1,pc/m1,ndc/m1,pdc/m1,ppcont/m1,nncont/m1 - labels m1,m2c/m1,pc/m1,ndc/m1,pdc/m1,ppcont/m1,nncont/m1,pad/m1 - layer CP poly,pc/active,nfet,pfet - labels poly,nfet,pfet - layer CND ndiff,ndc,nfet,pwc,psd - labels ndiff - layer CPD pdiff,pdc,pfet,nwc,nsd - labels pdiff - layer CNP - bloat-or nsd,nwc * 150 ndiff,pdiff,ndc/active,pdc/active,ppcont/active,nncont/active,pfet,nfet,psd,nsd 0 - layer CPP - bloat-or psd,pwc * 150 ndiff,pdiff,ndc/active,pdc/active,ppcont/active,nncont/active,pfet,nfet,psd,nsd 0 - layer CV m2c - squares 100 200 300 - layer CC ndc,pdc,pc,pwc,nwc - squares 200 - layer CNW nwell - grow 400 - shrink 400 - layer CG pad - shrink 600 - or glass - labels glass - - -end -# 910 "scmos.tech.out" -cifinput - - - - - - -# 1 "cif_template/objs/TMCIFin" 1 -style lambda=0.6(gen) - scalefactor 60 - - layer nwell CWN - labels CWN - layer pwell CWP - labels CWP - - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CWP - or CWC - and CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - layer nffet CAA - and CEL - and CPG - and CSN - and CWP - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer ndc CWP - or CWC - and CCA - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - grow 60 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 60 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 60 - and CAA - and CSP - and CWP - and CMF - layer gc CCC - layer m2c CVA - grow 60 - and CMS - and CMF - labels CMS - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer electrode CEL - labels CEL - layer ec CCE - grow 60 - and CMF - and CEL - labels CMF - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 60 - and CBA - and CMF - labels CBA - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 60 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 120 - labels CBA - layer emc CCA - grow 60 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 60 - and CPG - and CMF - layer nbd CSN - shrink 120 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 60 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and XP - and COG - grow 360 - layer m1 CMF - labels CMF - layer m2 CMS - labels CMS - layer m3 CMT - - and-not XP - labels CMT - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=0.6(nwell) - scalefactor 60 - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - and CSP - and-not CPS - layer pdiff CWN - and CAA - and CSP - labels CSP - layer ndiff CAA - and CSN - and-not CCD - labels CSN - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 60 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - or CCC - grow 60 - and CMF - and CEL - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - labels CCE - layer cap CPG - and CEL - and-not CAA - layer psc CCA - grow 60 - and CAA - and CSP - and CMF - layer ndc CCA - or CCC - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - or CCC - grow 60 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - or CCC - grow 60 - and CAA - and CSN - and CWN - and CMF - layer pbc CCA - or CCC - grow 60 - and CBA - and CMF - layer emit CBA - and CSN - shrink 120 - layer emc CCA - grow 60 - and CBA - and CSN - and CMF - layer col CX - and CAA - and CSN - and CWN - layer clc CCA - grow 60 - and CX - and CAA - and CSN - and CWN - and CMF - layer pc CCP - or CCC - grow 60 - and CPG - and CMF - labels CCP - layer nbd CSN - shrink 120 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 60 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWN - - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and XP - and COG - grow 360 - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=0.6(oldnwell) - scalefactor 60 - layer cwell CWC - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - layer pdiff CWN - and CAA - layer ndiff CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - labels CEL - layer pffet CAA - and CEL - and CPG - and CWN - labels CEL - layer m2c CVA - grow 150 - shrink 50 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - grow 60 - and CMF - and CEL - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - layer cap CPG - and CEL - and-not CAA - labels CEL - layer psc CCA - grow 60 - and CAA - and CMF - layer ndc CCA - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - grow 60 - and CAA - and CWN - and CMF - layer nsc CCA - grow 60 - and CAA - and CSN - and CWN - and CMF - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer gc CCC - layer pbc CCA - grow 60 - and CBA - and CMF - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 60 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 120 - layer emc CCA - grow 60 - and CBA - and CSN - and CMF - layer pc CCP - grow 60 - and CPG - and CMF - layer nbd CSN - shrink 120 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 60 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - layer glass COG - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and COG - grow 360 - and XP - - calma CWN 42 * - calma CAA 43 * - - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CX 60 * - -style lambda=0.6(nowell) - scalefactor 60 - - - - - - - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CWP - or CWC - and CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - layer nffet CAA - and CEL - and CPG - and CSN - and CWP - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer ndc CWP - or CWC - and CCA - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - grow 60 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 60 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 60 - and CAA - and CSP - and CWP - and CMF - layer gc CCC - layer m2c CVA - grow 60 - and CMS - and CMF - labels CMS - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer electrode CEL - labels CEL - layer ec CCE - grow 60 - and CMF - and CEL - labels CMF - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 60 - and CBA - and CMF - labels CBA - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 60 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 120 - labels CBA - layer emc CCA - grow 60 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 60 - and CPG - and CMF - layer nbd CSN - shrink 120 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 60 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and XP - and COG - grow 360 - layer m1 CMF - labels CMF - layer m2 CMS - labels CMS - layer m3 CMT - - and-not XP - labels CMT - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * - - - - -style lambda=0.5(sub) - - scalefactor 50 - - layer nwell CWN - labels CWN - layer pwell CWP - labels CWP - - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer ndop CSN - and-not CWP - and CAA - layer pdop CSP - and CAA - and-not CWP - and-not CPS - layer pdiff CSP - and CWN - and CAA - layer ndiff CSN - and CWP - and CAA - layer nsd CWN - and CSN - and CAA - layer psd CSP - and CWP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - labels CPG - layer pfet CAA - and CPG - and CSP - labels CPG - layer ndc CCA - grow 50 - and CAA - and CWP - and CSN - and CMF - layer pdc CCA - grow 50 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 50 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 50 - and CAA - and CSP - and CWP - and CMF - layer pbc CCA - grow 50 - and CBA - and CMF - labels CBA - layer m3c CVS - grow 50 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 50 - and CMS - and CMF - layer pc CCP - grow 50 - and CPG - and CMF - layer gc CCC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - - layer pad COG - grow 600 - and XP - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CVS 61 * - calma CMT 62 * -style lambda=0.5(nwell) - scalefactor 50 - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - and CSP - and-not CPS - layer pdiff CWN - and CAA - and CSP - labels CSP - layer ndiff CAA - and CSN - and-not CCD - labels CSN - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer m3c CVS - grow 50 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 50 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - or CCC - grow 50 - and CMF - and CEL - layer cc CCE - grow 50 - and CMF - and CEL - and CPG - labels CCE - layer cap CPG - and CEL - and-not CAA - layer psc CCA - grow 50 - and CAA - and CSP - and CMF - layer ndc CCA - or CCC - grow 50 - and CAA - and CSN - and CMF - layer pdc CCA - or CCC - grow 50 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - or CCC - grow 50 - and CAA - and CSN - and CWN - and CMF - layer pbc CCA - or CCC - grow 50 - and CBA - and CMF - layer emit CBA - and CSN - shrink 100 - layer emc CCA - grow 50 - and CBA - and CSN - and CMF - layer col CX - and CAA - and CSN - and CWN - layer clc CCA - grow 50 - and CX - and CAA - and CSN - and CWN - and CMF - layer pc CCP - or CCC - grow 50 - and CPG - and CMF - labels CCP - layer nbd CSN - shrink 100 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 50 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWN - - layer pad CMF - shrink 50 - and CMS - shrink 250 - and CVA - shrink 50 - and XP - and COG - grow 300 - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=0.5(oldnwell) - scalefactor 50 - layer cwell CWC - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - layer pdiff CWN - and CAA - layer ndiff CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - labels CEL - layer pffet CAA - and CEL - and CPG - and CWN - labels CEL - layer m2c CVA - grow 150 - shrink 50 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - grow 50 - and CMF - and CEL - layer cc CCE - grow 50 - and CMF - and CEL - and CPG - layer cap CPG - and CEL - and-not CAA - labels CEL - layer psc CCA - grow 50 - and CAA - and CMF - layer ndc CCA - grow 50 - and CAA - and CSN - and CMF - layer pdc CCA - grow 50 - and CAA - and CWN - and CMF - layer nsc CCA - grow 50 - and CAA - and CSN - and CWN - and CMF - layer m3c CVS - grow 50 - and CMT - and CMS - and-not XP - layer gc CCC - layer pbc CCA - grow 50 - and CBA - and CMF - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 50 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 100 - layer emc CCA - grow 50 - and CBA - and CSN - and CMF - layer pc CCP - grow 50 - and CPG - and CMF - layer nbd CSN - shrink 100 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 50 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - layer glass COG - layer pad CMF - shrink 50 - and CMS - shrink 250 - and CVA - shrink 50 - and COG - grow 300 - and XP - - calma CWN 42 * - calma CAA 43 * - - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CX 60 * - -style lambda=0.5(nowell) - - - - - - scalefactor 50 - - - - - - - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer ndop CSN - and-not CWP - and CAA - layer pdop CSP - and CAA - and-not CWP - and-not CPS - layer pdiff CSP - and CWN - and CAA - layer ndiff CSN - and CWP - and CAA - layer nsd CWN - and CSN - and CAA - layer psd CSP - and CWP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - labels CPG - layer pfet CAA - and CPG - and CSP - labels CPG - layer ndc CCA - grow 50 - and CAA - and CWP - and CSN - and CMF - layer pdc CCA - grow 50 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 50 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 50 - and CAA - and CSP - and CWP - and CMF - layer pbc CCA - grow 50 - and CBA - and CMF - labels CBA - layer m3c CVS - grow 50 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 50 - and CMS - and CMF - layer pc CCP - grow 50 - and CPG - and CMF - layer gc CCC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - - layer pad COG - grow 600 - and XP - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CVS 61 * - calma CMT 62 * - - - - -style lambda=0.35(sub) - - scalefactor 35 - - layer nwell CWN - labels CWN - layer pwell CWP - labels CWP - - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer ndop CSN - and-not CWP - and CAA - layer pdop CSP - and CAA - and-not CWP - and-not CPS - layer pdiff CSP - and CWN - and CAA - layer ndiff CSN - and CWP - and CAA - layer nsd CWN - and CSN - and CAA - layer psd CSP - and CWP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - labels CPG - layer pfet CAA - and CPG - and CSP - labels CPG - layer ndc CCA - grow 35 - and CAA - and CWP - and CSN - and CMF - layer pdc CCA - grow 35 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 35 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 35 - and CAA - and CSP - and CWP - and CMF - layer pbc CCA - grow 35 - and CBA - and CMF - labels CBA - layer m3c CVS - grow 35 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 35 - and CMS - and CMF - layer pc CCP - grow 35 - and CPG - and CMF - layer gc CCC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - - layer pad COG - grow 600 - and XP - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CVS 61 * - calma CMT 62 * -# 918 "scmos.tech.out" 2 -# 928 "scmos.tech.out" -end - -mzrouter - style irouter - layer m2 32 64 256 1 - layer m1 64 32 256 1 - layer poly 128 128 512 1 - contact m2contact metal1 metal2 1024 - contact pcontact metal1 poly 2056 - notactive poly pcontact - style garouter - layer m2 32 64 256 1 - layer m1 64 32 256 1 - contact m2contact metal1 metal2 1024 -end - - - -drc -# 960 "scmos.tech.out" - edge4way (~nwell)/w nwell 10 nwell nwell 10\ - "N-Well width must be at least 10 (MOSIS rule #1.1)" - edge4way (~pwell)/w pwell 10 pwell pwell 10\ - "P-Well width must be at least 10 (MOSIS rule #1.1)" -# 980 "scmos.tech.out" - edge4way nwell (~nwell)/w 9 (~nwell)/w (~nwell)/w 9\ - "N-Well spacing must be at least 9 (MOSIS rule #1.2)" - edge4way pwell (~pwell)/w 9 (~pwell)/w (~pwell)/w 9\ - "P-Well spacing must be at least 9 (MOSIS rule #1.2)" -# 1018 "scmos.tech.out" - width ndiff,ndc/a,nfet,enfet,nffet,wcap 3 \ - "N-type Diffusion width must be at least 3 (MOSIS rule #2.1a)" - width pdiff,pdc/a,pfet,epfet,pffet 3 \ - "P-type Diffusion width must be at least 3 (MOSIS rule #2.1b)" - width nsd,nsc/a,psd,psc/a 3 \ - "Ohmic diffusion width must be at least 3 (MOSIS rule #2.1c)" - - - spacing ndiff,ndc/a,nfet,enfet,nffet,wcap ndiff,ndc/a,nfet,enfet,nffet,wcap 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - spacing pdiff,pdc/a,pfet,epfet,pffet pdiff,pdc/a,pfet,epfet,pffet 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - spacing nsd,nsc/a nsd,nsc/a 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - spacing psd,psc/a psd,psc/a 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - - - - - - - spacing ndiff,ndc/a pdiff,pdc/a 10 touching_illegal \ - "P-type diffusion must be 10 away from N-type diffusion (MOSIS rule #2.3a)" -# 1051 "scmos.tech.out" - spacing ndiff,ndc/a nsd,nsc/a 8 touching_illegal \ - "N-type diffusion must be 8 away from N-substrate contact (MOSIS rule #2.3a,4a)" - spacing pdiff,pdc/a psd,psc/a 8 touching_illegal \ - "P-type diffusion must be 8 away from P-substrate contact (MOSIS rule #2.3a,4a)" - - - - spacing nsd,nsc/a psd,psc/a 6 touching_illegal \ - "Opposite well contacts must be separated by 6 (MOSIS rule #2.4)" -# 1068 "scmos.tech.out" - spacing ndiff,ndc/a,nfet,enfet,nffet,wcap nwell 5 touching_illegal \ - "N-diffusion and N-well must be separated by 5 (MOSIS rule #2.3a)" - spacing pdiff,pdc/a,pfet,epfet,pffet pwell 5 touching_illegal \ - "P-diffusion and P-well must be separated by 5 (MOSIS rule #2.3a)" - - - - spacing nsd,nsc/a pwell 3 touching_illegal \ - "N-substrate diffusion and P-well must be separated by 3 (MOSIS rule #2.4)" - spacing psd,psc/a nwell 3 touching_illegal \ - "P-substrate diffusion and N-well must be separated by 3 (MOSIS rule #2.4)" - - - - - spacing ndiff,ndc/a,nfet,enfet,nffet,wcap psd,psc/a 4 touching_ok \ - "Opposite diffusion spacing must be at least 4 (MOSIS extension rule)" - spacing pdiff,pdc/a,pfet,epfet,pffet nsd,nsc/a 4 touching_ok \ - "Opposite diffusion spacing must be at least 4 (MOSIS extension rule)" - - - - - - - width poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 2 \ - "Polysilicon width must be at least 2 (MOSIS rule #3.1)" - - - - - - - spacing poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 2 touching_ok \ - "Polysilicon spacing must be at least 2 (MOSIS rule #3.2a)" - - - - edge4way nfet,pfet poly,pc/act 2 poly,pc/act 0 0 \ - "Poly must overhang transistor by at least 2 (MOSIS rule #3.3)" - - - edge4way nfet,enfet ndiff,ndc/a 3 ndiff,ndc/a,nfet,enfet,nffet,wcap ndiff,ndc/a 3 \ - "Diffusion must overhang transistor by at least 3 (MOSIS rule #3.4)" - edge4way pfet,epfet pdiff,pdc/a 3 pdiff,pdc/a,pfet,epfet,pffet ndiff,ndc/a 3 \ - "Diffusion must overhang transistor by at least 3 (MOSIS rule #3.4)" - - - edge4way nfet,pfet space 1 poly 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - edge4way enfet,epfet space 1 poly2 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - edge4way nffet,pffet space 1 poly 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - edge4way nffet,pffet space 1 poly2 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - - - edge4way ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a poly,pc 1 space/a 0 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" - edge4way poly,pc ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a 1 space/a 0 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" - edge poly,pc space/a 1 space/a space/a 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" - edge nsd,nsc/a,psd,psc/a,ndiff,ndc/a,pdiff,pdc/a space/a 1 space/a space/a 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" -# 1157 "scmos.tech.out" - spacing pfet,epfet,pffet nsd,nsc/a 3 touching_illegal \ - "Transistors must be separated from substrate contacts by 3 (MOSIS rule #4.1.a)" - spacing nfet,enfet,nffet psd,psc/a 3 touching_illegal \ - "Transistors must be separated from substrate contacts by 3 (MOSIS rule #4.1.b)" - - edge4way psd,psc/a space/act 3 ~(nfet,enfet,nffet)/act psd,psc/a,ndiff,ndc/a 3 \ - "Transistors must be separated from selects(generated by well cont) by 3 (MOSIS rule #4.1.c)" - - edge4way nsd,nsc/a space/act 3 ~(pfet,epfet,pffet)/act nsd,nsc/a,pdiff,pdc/a 3 \ - "Transistors must be separated from selects(generated by well cont) by 3 (MOSIS rule #4.1.d)" - - edge4way psd,psc/a ~(ndiff,ndc,psc,psd)/act 4 ~(nfet,enfet)/act ~(ndiff,ndc,psc,psd)/act 4 \ - "Transistors must be separated from selects(generated by well cont) by 4 (MOSIS rule #4.1.e)" - - edge4way nsd,nsc/a ~(pdiff,pdc,nsc,nsd)/act 4 ~(pfet,epfet)/act ~(pdiff,pdc,nsc,nsd)/act 4 \ - "Transistors must be separated from selects(generated by well cont) by 4 (MOSIS rule #4.1.f)" - - - - edge4way ~(pdiff,pdc/a,pfet,epfet,pffet)/act pdiff,pdc,pfet 4 ~(nsd,nsc/a)/act pdiff,pdc/a,pfet,epfet,pffet 2 \ - "Backedge of diffusion must be 4 from substrate diff (MOSIS rule #4.2.a)" - edge4way ~(ndiff,ndc/a,nfet,enfet,nffet,wcap)/act ndiff,ndc,nfet 4 ~(psd,psc/a)/act ndiff,ndc/a,nfet,enfet,nffet,wcap 2 \ - "Backedge of diffusion must be 4 from substrate diff (MOSIS rule #4.2.b)" -# 1191 "scmos.tech.out" - width pc 4 \ - "Poly contact width must be at least 4 (MOSIS rule #5B.1,2,3)" - - - - - - - - edge4way poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/act 3 ~pc/act ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/act 3 \ - "Poly contact must be at least 3 from other poly (MOSIS rule #5B.4,5)" - - - - - - spacing pc ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a 1 touching_illegal \ - "Poly contact must be 1 unit from diffusion (MOSIS rule #5B.6)" -# 1217 "scmos.tech.out" - width ndc,pdc 4 \ - "Diffusion contact width must be at least 4 (MOSIS rule #6B.1,2,3)" - width nsc,psc 4 \ - "Substrate contact width must be at least 4 (MOSIS rule #6B.1,2,3)" -# 1241 "scmos.tech.out" - edge4way ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/act 4 ~(ndc,pdc,nsc,psc)/act \ - ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/act 4 \ - "Diffusion contacts must be 4 from other diffusions (MOSIS rule #6B.4,5)" - - - spacing pdc,ndc,psc,nsc nfet,enfet,nffet,pfet,epfet,pffet 1 touching_illegal \ - "Diffusion contacts cannot touch transistors (MOSIS rule #6B.6)" - - - spacing pdc,ndc,psc,nsc poly 1 touching_illegal \ - "Diffusion contact to field poly must be at least 1 (MOSIS rule #6B.7)" - - - - - spacing pdc,ndc,psc,nsc pc/act 2 touching_illegal \ - "Poly contacts must be 2 away from diffusion contacts (MOSIS rule #6B.9)" -# 1266 "scmos.tech.out" - edge4way m3c/m3 ~m3c/m3 1 ~m3c/m3 (~m3c,m3c)/m3 1 \ - "Metal3 contacts must be rectangular (Magic rules)" - edge4way m2c/m2 ~m2c/m2 1 ~m2c/m2 (~m2c,m2c)/m2 1 \ - "Metal2 contacts must be rectangular (Magic rules)" - - edge4way ndc/m1 ~ndc/m1 1 ~ndc/m1 (~ndc,ndc)/m1 1 \ - "N-diffusion contacts must be rectangular (Magic rules)" - edge4way pdc/m1 ~pdc/m1 1 ~pdc/m1 (~pdc,pdc)/m1 1 \ - "P-diffusion contacts must be rectangular (Magic rules)" - edge4way psc/m1 ~psc/m1 1 ~psc/m1 (~psc,psc)/m1 1 \ - "P-substrate contacts must be rectangular (Magic rules)" - edge4way nsc/m1 ~nsc/m1 1 ~nsc/m1 (~nsc,nsc)/m1 1 \ - "N-substrate contacts must be rectangular (Magic rules)" - - edge4way pc/m1 ~pc/m1 1 ~pc/m1 (~pc,pc)/m1 1 \ - "Polysilicon contacts must be rectangular (Magic rules)" - edge4way ec/m1 ~ec/m1 1 ~ec/m1 (~ec,ec)/m1 1 \ - "Electrode contacts must be rectangular (Magic rules)" - edge4way cc/m1 ~cc/m1 1 ~cc/m1 (~cc,cc)/m1 1 \ - "Capacitor contacts must be rectangular (Magic rules)" - - edge4way emc/m1 ~emc/m1 1 ~emc/m1 (~emc,emc)/m1 1 \ - "Emitter contacts must be rectangular (Magic rules)" - edge4way clc/m1 ~clc/m1 1 ~clc/m1 (~clc,clc)/m1 1 \ - "Collector contacts must be rectangular (Magic rules)" - edge4way pbc/m1 ~pbc/m1 1 ~pbc/m1 (~pbc,pbc)/m1 1 \ - "P-base Contacts must be rectangular (Magic rules)" - edge4way nbdc/m1 ~nbdc/m1 1 ~nbdc/m1 (~nbdc,nbdc)/m1 1 \ - "CCD-diffusion Contacts must be rectangular (Magic rules)" - - - - - - width pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc,pad/m1 3 \ - "First-level metal width must be at least 3 (MOSIS rule #7.1)" - - spacing pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc,pad/m1 pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc,pad/m1 2 touching_ok \ - "First-level metal spacing must be at least 2 (MOSIS rule #7.2)" -# 1319 "scmos.tech.out" - width m2c 4 \ - "Contact width must be at least 4 (MOSIS rule #8.1,2,3)" -# 1348 "scmos.tech.out" - width m2,m2c/m2,m3c/m2,pad 3 \ - "Second-level metal width must be at least 3 (MOSIS rule #9.1)" - - - - spacing m2,m2c/m2,m3c/m2,pad m2,m2c/m2,m3c/m2,pad 3 touching_ok \ - "Second-level metal spacing must be at least 3 (MOSIS rule #9.2b)" -# 1418 "scmos.tech.out" - width cap,capc/a 2 \ - "Electrode capacitor width must be at least 3 (MOSIS rule #11.1)" - - - spacing poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 3 touching_ok \ - "Second-level poly spacing must be at least 3 (MOSIS rule #11.2,12.2)" - - - edge4way cap,cc space 1 0 0 0 \ - "Cap must be overlapped by poly or poly2 (MOSIS rule #11.3)" - edge4way cap,cc poly 2 poly poly 2 \ - "Cap must be overlapped by poly or poly2 (MOSIS rule #11.3)" - edge4way cap,cc poly2 2 poly2 poly2 2 \ - "Cap must be overlapped by poly or poly2 (MOSIS rule #11.3)" - - - edge4way nw,pw,cw ~(nw,pw,cw)/w 2 ~(cap,cc)/a ~(nw,pw,cw)/w 2 \ - "Cap must be on a flat surface (MOSIS rule #11.4)" active - edge4way ~(nw,pw,cw)/w nw,pw,cw 2 ~(cap,cc)/a nw,pw,cw 2 \ - "Cap must be on a flat surface (MOSIS rule #11.4)" active - edge4way cap ~(cap)/a 2 nfet,enfet,nffet,pfet,epfet,pffet,poly,poly2,space/a,cc/a \ - ndiff,ndc/a,pdiff,pdc/a,poly 2 "Cap must be on a flat surface (MOSIS rule #11.4)" active -# 1449 "scmos.tech.out" - width poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 2 \ - "Electrode width must be at least 2 (MOSIS rule #12.1)" - - - - - - edge4way enfet,epfet poly2,ec/a 2 poly2,ec/a 0 0 \ - "Poly2 must overhang transistor by at least 2 (MOSIS rule #12.3)" - edge4way nffet,pffet cap 2 cap 0 0 \ - "Cap must overhang transistor by at least 2 (MOSIS rule #12.3)" - edge4way nffet ~(cap,nffet,enfet,nfet)/a 2 cap 0 0 \ - "Cap must overhang doubletransistor by at least 2 (MOSIS rule #12.3)" - edge4way pffet ~(cap,pffet,epfet,pfet)/a 2 cap 0 0 \ - "Cap must overhang doubletransistor by at least 2 (MOSIS rule #12.3)" - - - edge4way ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a el 1 space/a 0 1 \ - "Poly2 and diffusion must be separated by at least 1 (MOSIS rule #12.4)" - - - - - spacing poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet pc,ndc,pdc 2 touching_illegal \ - "Poly2 spacing to poly or diffusion contact must be at least 3 (MOSIS rule #12.6)" -# 1490 "scmos.tech.out" - width ec,capc 4 \ - "Electrode contact width must be at least 4 (MOSIS rule #13.1)" - - - - - - edge4way ec/a space 1 poly2 poly2 1 \ - "Electrode contact must be overlaped by poly2 (MOSIS rule #13.4)" - edge4way ec/a poly2 1 poly2 poly2 1 \ - "Electrode contact must be overlaped by poly2 by 1 (MOSIS rule #13.4)" - - - edge4way ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a ec 2 space/a 0 2 \ - "Poly2 and diffusion contact must be separated by at least 2 (MOSIS rule #13.5)" - - - - - - - - width m3c 4 \ - "Third-level metal contact width must be at least 4 (MOSIS rule #14.1,2,3)" -# 1528 "scmos.tech.out" - width m3,m3c/m3 6 \ - "Third-level metal width must be at least 6 (MOSIS rule #15.1a)" - - - - - - - - spacing m3,m3c/m3 m3,m3c/m3 4 touching_ok \ - "Third-level metal spacing must be at least 4 from other third-level metal (MOSIS rule #15.2a)" - - - - edge4way m3c/m3 ~m3c/m3 1 m3 m3 1 \ - "Mimimum metal3 overlap of via must be at least 1 (MOSIS rule #15.3)" -# 1552 "scmos.tech.out" - width clc,pbc,emc 4 \ - "Transistor contact width must be at least 4 (MOSIS rule #16.1)" -# 1562 "scmos.tech.out" - edge4way emc/a,emit pbase 4 pbase pbase 4 \ - "Pbase overlap of emitter must be at least 4 (MOSIS rule #16.3)" - - - - spacing pbc emc/a,emit 7 touching_illegal \ - "Base must be 7 (4+2+1) away from emitter (MOSIS rule #16.3,4,11)" - - - - - - edge4way pbc (~pbc)/a 3 pb,pbc/a pb,pbc/a 3 \ - "Pbase overlap of base contact must be at least 3 (MOSIS rule #16.5)" -# 1584 "scmos.tech.out" - width col,clc/a 6 \ - "Collector width must be at least 6 (MOSIS rule #16.6)" - - - - edge4way pbase space/a 6 nwell space/a 6 \ - "Nwell overlap of Pbase must be at least 6 (MOSIS rule #16.7)" well - - - edge4way pbase (~pbase)/a 4 ~(col,clc)/a ~(col,clc)/a 4 \ - "Pbase must be at least 4 away from collector (MOSIS rule #16.8)" - - - edge4way clc (~clc)/a 1 col col 1 \ - "Collector overlap of contact must be at least 1 (MOSIS rule #16.9)" - - - - - - - edge4way nw ~(nw)/w 3 ~(col,clc)/a ~(nw)/w 3 \ - "N-well overlap of collector must be at least 3 (MOSIS rule #16.11)" active - edge4way ~(nw)/w nw 3 ~(col,clc)/a nw 3 \ - "N-well overlap of collector must be at least 3 (MOSIS rule #16.11)" active - - - width em,emc/a 4 \ - "Emitter width must be at least 4 (Magic Bipolar Transistor rule)" - - - - spacing em,emc/a em,emc/a 7 touching_ok \ - "Unrelated emitter must be at least 7 apart (Magic Bipolar transistor rule)" - - - - - - width pbase,pbc/a 4 \ - "Pbase width must be at least 4 (MOSIS extension rule)" - - spacing pbase,pbc/a pbase,pbc/a 4 touching_ok \ - "Pbase spacing must be at least 4 (MOSIS extension rule)" -# 1637 "scmos.tech.out" - width cwell 10 \ - "Cap-well width must be at least 10 (MOSIS rule #17.1)" - - - spacing cwell cwell 9 touching_ok \ - "Cap-well spacing must be at least 9 (MOSIS rule #17.2)" - spacing cwell nwell 9 touching_illegal \ - "Cap-well spacing must be at least 9 (MOSIS rule #17.2)" - - - edge4way cwell space 5 ~(ndiff,ndc/a,nfet,enfet,nffet,wcap)/a ~(ndiff,ndc/a,nfet,enfet,nffet,wcap)/w 5 \ - "Cap-well spacing to external active must be at least 5 (MOSIS rule #17.3)" active - edge4way cwell space 3 ~(psd,psc/a)/a ~(psd,psc/a)/w 3 \ - "P-substrate diffusion and Cap-well must be separated by 3 (MOSIS rule #17.3)" active - - - - - - edge4way space cwell 3 (space,poly,pc)/a 0 0 \ - "Cap-well overlap of diffusion must be at least 3 (MOSIS rule #17.4)" active -# 1667 "scmos.tech.out" - width wcap 3 \ - "Well-capacitor must be at least 3 (MOSIS rule #18.1)" - - - - - - edge4way wcap space 1 poly poly 1 \ - "Well-capacitor overhang is missing (MOSIS rule #18.3)" - - - edge4way wcap ndiff 3 ndiff ndiff 3 \ - "N-diffusion overlap of well-capacitor must be at least 3 (MOSIS rule #18.4)" - - - - spacing wcap pc 2 touching_illegal \ - "Well-capacitor spacing to poly contact must be at least 2 (MOSIS rule #18.5)" - - - - - spacing wcap ndc 4 touching_illegal \ - "Well-capacitor spacing to diffusion contact must be at least 4 (MOSIS rule #18.6)" - - - - - - - - width nbd,nbdc,bd/a 4 \ - "CCD channel width must be at least 4 (MOSIS rule #19.1)" - width nbdc 4 \ - "CCD contact width must be at least 4 (MOSIS rule #19.1)" -# 1712 "scmos.tech.out" - edge4way nbd,nbdc ~(bd,nbd,nbdc)/a 4 (bd,space)/i 0 0 \ - "CCD channel spacing must be at least 4 (MOSIS rule #19.2)" implant - edge4way nbd,nbdc ~(poly,nbd,nbdc)/a 4 ~(poly,nbd,nbdc)/a ~(poly,nbd,nbdc)/a 4 \ - "CCD channel spacing must be at least 4 (MOSIS rule #19.2)" active - - - - - - - edge4way bd space 2 nbd,poly,cap,el 0 0 \ - "CCD channel overhang is missing (MOSIS rule #19.6)" active - - - - - spacing nbdc poly,el 1 touching_illegal \ - "CCD-diffusion contact spacing to poly must be at least 1 (MOSIS CCD rule)" - edge4way nbd poly,el 1 bd 0 0 \ - "Missing Buried CCD Difussion layer (MOSIS CCD rule)" implant -# 1744 "scmos.tech.out" - edge (~hnwell)/w hnwell 10 hnwell hnwell 10\ - "High-Voltage N-Well width must be at least 10 (MOSIS rule #1.1)" - edge (~hpwell)/w hpwell 10 hpwell hpwell 10\ - "High-Voltage P-Well width must be at least 10 (MOSIS rule #1.1)" - - edge hnwell space,pw,hpw 9 space,pw,hpw space,pw,hpw 9\ - "High-Voltage N-Well spacing to N-Well must be at least 9 (MOSIS rule #1.2)" - edge hpwell space,nw,hnw 9 space,nw,hnw space,nw,hnw 9\ - "High-Voltage P-Well spacing to P-Well must be at least 9 (MOSIS rule #1.2)" - edge hnwell space,pw,hpw,nw 12 space,pw,hpw,nw space,pw,hpw,nw 12\ - "High-Voltage N-Well spacing must be at least 12 (MOSIS rule #20.1)" - edge hpwell space,nw,hnw,pw 12 space,nw,hnw,pw space,nw,hnw,pw 12\ - "High-Voltage P-Well spacing must be at least 12 (MOSIS rule #20.1)" - - - - - - - edge4way ~(hndiff,hndc/a,hpdiff,hpdc/a)/a hndiff,hndc/a,hpdiff,hpdc/a 3 hndiff,hndc/a,hpdiff,hpdc/a hndiff,hndc/a,hpdiff,hpdc/a 3\ - "High-Voltage Diffusion width must be at least 3 (MOSIS rule #2.1)" - spacing hndiff,hndc/a,hnfet hndiff,hndc/a,hnfet 5 touching_ok \ - "High-Voltage Diffusion spacing must be at least 5 (MOSIS rule #20.2)" - spacing hpdiff,hpdc/a,hpfet hpdiff,hpdc/a,hpfet 5 touching_ok \ - "High-Voltage Diffusion spacing must be at least 5 (MOSIS rule #20.2)" - - - - - - spacing hndiff,hndc/a hpdiff,hpdc/a 14 touching_illegal \ - "P-type diffusion must be 14 away from N-type diffusion (MOSIS rule #20.3)" - spacing hndiff,hndc/a pdiff,pdc/a 12 touching_illegal \ - "P-type diffusion must be 12 away from N-type diffusion (MOSIS rule #20.3+2.3)" - spacing hpdiff,hpdc/a ndiff,ndc/a 12 touching_illegal \ - "P-type diffusion must be 12 away from N-type diffusion (MOSIS rule #20.3+2.3)" - - - spacing hndiff,hnfet,hndc/a hnwell 7 touching_illegal \ - "HVN-diffusion and HVN-well must be separated by 7 (MOSIS rule #20.3)" - spacing hpdiff,hpfet,hpdc/a hpwell 7 touching_illegal \ - "HVP-diffusion and HVP-well must be separated by 7 (MOSIS rule #20.3)" - spacing nsd,nsc/a hpwell 3 touching_illegal \ - "N-substrate diffusion and HVP-well must be separated by 3 (MOSIS rule #2.4+20.3)" - spacing psd,psc/a hnwell 3 touching_illegal \ - "P-substrate diffusion and HVN-well must be separated by 3 (MOSIS rule #2.4+20.3)" -# 1798 "scmos.tech.out" - edge (~hndc)/a hndc/a 6 hndc/a hndc/a 6\ - "High-Voltage Diffusion contact width must be at least 6 (MOSIS rule #20.5)" - edge (~hpdc)/a hpdc/a 6 hpdc/a hpdc/a 6\ - "High-Voltage Diffusion contact width must be at least 6 (MOSIS rule #20.5)" - - - - edge hpdiff,hpdc/a hpfet 4 hpfet 0 0 \ - "High-Voltage transistor must be at least 4 units long (MOSIS rule #20.6)" - edge hndiff,hndc/a hnfet 4 hnfet 0 0 \ - "High-Voltage transistor must be at least 4 units long (MOSIS rule #20.6)" - - - - - - exact_overlap m3c,m2c,ndc,pdc,pc,psc,nsc,ec,capc,clc,emc,pbc,hndc,hpdc,hnsc,hpsc - no_overlap pfet,nfet pfet,nfet - no_overlap epfet,enfet epfet,enfet - no_overlap pffet,nffet pffet,nffet - no_overlap hpfet,hnfet hpfet,hnfet - -end - - -extract - - - - - -# 1 "./extract_template/scmosExt.tech.in" 1 -# 87 "./extract_template/scmosExt.tech.in" -# 1 "./extract_template/scmosExt34.tech.in" 1 - - - - - - - -style lambda=0.6(hp) - - - - - lambda 60 - step 100 - sidehalo 6 - - - - - - - areacap nwell 35 - perimc nwell ~(nwell) 47 - - - areacap ndiff,nsd,ndc/a,nsc/a 0 - areacap pdiff,psd,pdc/a,psc/a 0 - - perimc ndiff,nsd,ndc/a,nsc/a space,pwell 0 - perimc pdiff,psd,pdc/a,psc/a space,nwell 0 -# 42 "./extract_template/scmosExt34.tech.in" - areacap (poly,pc)/a 28 - overlap (poly,pc)/a nwell,pwell 28 - - perimc (poly,pc)/a ~(poly,pc)/a 38 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 38 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 34 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m2,m2c,m3c,pad)/m2 27 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - - sidewall (poly,pc)/a ~(poly,pc)/a ~(poly,pc)/a (poly,pc)/a 15 - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 18 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 18 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 46 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 46 - - perimc (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 33 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 33 ((poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 33 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 33 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m2,m2c,m3c,pad)/m2 28 - - sidewall (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 27 - - - - - areacap (m2,m2c,m3c,pad)/m2 9 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 9 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 12 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 14 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 30 - - perimc (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 22 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 nwell,pwell 22 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 20 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (poly,pc)/a 22 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 28 - - sidewall (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m2,m2c,m3c,pad)/m2 33 - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 270 623 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 90 623 - fet wcap ndiff,ndc 1 wcap Gnd! pwell 300 0 - - - fetresis nfet linear 9700 - fetresis pfet linear 35700 - - - - contact pc 4 16210 - contact ndc,nsc, 4 77000 - contact pdc,psc, 4 44260 - contact m2c 4 150 - - - resist ndiff,nsd,ndc/a,nsc/a 99630 - resist pdiff,psd,pdc/a,psc/a 120000 - resist (poly,pc/act,pfet,nfet) 25000 - resist (metal1,m2c/metal1) 60 - resist (metal2,via/m2,pad) 40 - resist nwell 1500000 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 88 "./extract_template/scmosExt.tech.in" 2 -# 1 "./extract_template/scmosExt26b.tech.in" 1 -# 13 "./extract_template/scmosExt26b.tech.in" -style lambda=0.5 - - - - - lambda 50 - step 100 - sidehalo 8 - - - - - - - areacap nwell 40 - perimc nwell ~(nwell) 100 - - - - areacap (ndiff,nsd,ndc,nsc)/a 0 - perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 - - areacap (pdiff,psd,pdc,psc)/a 0 - perimc (pdiff,psd,pdc,psc)/a space,nwell 0 -# 51 "./extract_template/scmosExt26b.tech.in" - areacap (poly,pc)/a 15 - overlap (poly,pc)/a nwell,pwell 15 - - perimc (poly,pc)/a ~(poly,pc)/a 22 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 22 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 10 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m2,m2c,m3c,pad)/m2 6 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m3,m3c,pad)/m3 4 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - - sidewall (poly,pc)/a ~(poly,pc)/a ~(poly,pc)/a (poly,pc)/a 11 - - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 8 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 8 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 14 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 14 - - perimc (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 22 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 22 ((poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 25 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 25 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m2,m2c,m3c,pad)/m2 12 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m3,m3c,pad)/m3 7 (m2,m2c,m3c,pad)/m2 - - sidewall (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 27 - - - - - areacap (m2,m2c,m3c,pad)/m2 4 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 4 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 5 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 6 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 9 - - perimc (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 18 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 nwell,pwell 18 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 19 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (poly,pc)/a 20 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 23 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m3,m3c,pad)/m3 10 - - sidewall (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m2,m2c,m3c,pad)/m2 33 - - - - - areacap (m3,m3c,pad)/m3 3 - overlap (m3,m3c,pad)/m3 nwell,pwell 3 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m3,m3c,pad)/m3 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (poly,pc)/a 3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 4 (m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (m2,m2c,m3c,pad)/m2 9 - - perimc (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 17 - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 nwell,pwell 17 ((ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a,(poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 17 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (poly,pc)/a 17 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 20 ((m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m2,m2c,m3c,pad)/m2 25 - - sidewall (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m3,m3c,pad)/m3 50 - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 204 450 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 150 450 - - - - fetresis nfet linear 14100 - fetresis pfet linear 48100 - - fetresis nfet saturation 14100 - fetresis pfet saturation 48100 - - - - - - resist (ndiff,nsd,ndc/act,nsc/act) 3800 - resist (pdiff,psd,pdc/act,psc/act) 3800 - resist (poly,pc/act,pfet,nfet) 5000 - resist (metal1,m2c/metal1) 81 - resist (metal2,via/m2,pad) 81 - resist (metal3,pad/m3,via2/m3) 34 - resist nwell 1980000 - - contact pc 4 15000 - contact ndc,pdc,nsc,psc 4 1500 - contact m2c 4 500 - contact m3c 4 500 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 89 "./extract_template/scmosExt.tech.in" 2 -# 1 "./extract_template/scmosExt14b-tm.tech.in" 1 -# 13 "./extract_template/scmosExt14b-tm.tech.in" -style lambda=0.35 - - - - - lambda 35 - step 100 - sidehalo 10 - - - - - - - areacap nwell 25 - perimc nwell ~(nwell) 70 - - - - areacap (ndiff,nsd,ndc,nsc)/a 0 - perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 - - areacap (pdiff,psd,pdc,psc)/a 0 - perimc (pdiff,psd,pdc,psc)/a space,nwell 0 -# 55 "./extract_template/scmosExt14b-tm.tech.in" - areacap (poly,pc)/a 11.1 - overlap (poly,pc)/a nwell,pwell 11.1 - - perimc (poly,pc)/a ~(poly,pc)/a 14.7 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 14.7 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 6.7 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m2,m2c,m3c,pad)/m2 3.2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m3,m3c,pad)/m3 2.1 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - - sidewall (poly,pc)/a ~(poly,pc)/a ~(poly,pc)/a (poly,pc)/a 8.4 - - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 4.8 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 4.8 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 7.7 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 7.7 - - perimc (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 17.5 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 17.5 ((poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 20.3 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 20.3 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m2,m2c,m3c,pad)/m2 10.2 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m3,m3c,pad)/m3 5.6 (m2,m2c,m3c,pad)/m2 - - sidewall (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 22.4 - - - - - areacap (m2,m2c,m3c,pad)/m2 1.8 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 1.8 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 2.1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 2.1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 4.7 - - perimc (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 14.4 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 nwell,pwell 14.4 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 15.1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (poly,pc)/a 15.1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 17.5 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m3,m3c,pad)/m3 12.6 - - sidewall (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m2,m2c,m3c,pad)/m2 25.2 - - - - - areacap (m3,m3c,pad)/m3 1.1 - overlap (m3,m3c,pad)/m3 nwell,pwell 1.1 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m3,m3c,pad)/m3 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 1.2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (poly,pc)/a 1.2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 1.8 (m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (m2,m2c,m3c,pad)/m2 4.5 - - perimc (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 14.4 - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 nwell,pwell 14.4 ((ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a,(poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 15.1 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (poly,pc)/a 15.1 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 17.9 ((m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m2,m2c,m3c,pad)/m2 22.4 - - sidewall (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m3,m3c,pad)/m3 40 - - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 254 120 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 311 120 - - - - fetresis nfet linear 14285 - fetresis pfet linear 40914 - - fetresis nfet saturation 14285 - fetresis pfet saturation 40914 - - - - - - resist (ndiff,nsd,ndc/act,nsc/act) 3100 - resist (pdiff,psd,pdc/act,psc/act) 2500 - resist (poly,pc/act,pfet,nfet) 7500 - resist (metal1,m2c/metal1) 83 - resist (metal2,via/m2,pad) 84 - resist (metal3,pad/m3,via2/m3) 41 - resist nwell 1980000 - - - contact pc 4 10000 - contact ndc,pdc,nsc,psc 4 4500 - contact m2c 4 1000 - contact m3c 4 1000 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 90 "./extract_template/scmosExt.tech.in" 2 - - - - - - - -# 1 "./extract_template/scmosExtDiag.tech.in" 1 - - - - - - -style check_nwell - - lambda 100 - step 100 - - resist nwell 2000000 - areacap nw,nwc,nsd 100 - - - noplaneordering - -style check_pwell - - lambda 100 - step 100 - - resist pwell 2000000 - areacap pw,pwc,psd 100 - - noplaneordering - -style check_psubstr - - - - - - lambda 50 - step 200 - - areacap psd,psc 1000 - - noplaneordering - -style check_nsubstr - - - - - - lambda 50 - step 200 - - areacap nsd,nsc 1000 - - noplaneordering -# 97 "./extract_template/scmosExt.tech.in" 2 -# 1830 "scmos.tech.out" 2 -# 2635 "scmos.tech.out" -end - - -wiring - contact pdcontact 4 pdiff 0 metal1 0 - contact ndcontact 4 ndiff 0 metal1 0 - contact pcontact 4 poly 0 metal1 0 - contact ec 6 poly2 0 metal1 0 - contact m2contact 4 metal1 0 metal2 0 - contact m3contact 5 metal2 0 metal3 0 -end - -router - layer1 metal1 3 pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc 3 - layer2 metal2 3 m2,m2c/m2,m3c/m2,pad 4 poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet,ndiff,ndc/a,pdiff,pdc/a 1 - contacts m2contact 4 - gridspacing 8 -end - -plowing - fixed nfet,enfet,nffet,pfet,epfet,pffet,glass,pad - covered nfet,enfet,nffet,pfet,epfet,pffet - drag nfet,enfet,nffet,pfet,epfet,pffet -end - -plot - - style colorversatec - - ndiff,ndc yellow \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - ndiff,ndc cyan \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 - - - nsd,nsc,col,clc yellow \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 - - nsd,nsc,col,clc cyan \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 - - - pdiff,pdc yellow \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - pdiff,pdc cyan \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 - - pdiff,pdc magenta \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 - - - psd,psc yellow \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 - - psd,psc cyan \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 - - psd,psc magenta \ - 2A2A 0000 A2A2 0000 \ - 2A2A 0000 A2A2 0000 \ - 2A2A 0000 A2A2 0000 \ - 2A2A 0000 A2A2 0000 - - - poly,pc/a magenta \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - - poly2,ec/a yellow \ - FFFF FFFF FFFF FFFF \ - FFFF FFFF FFFF FFFF \ - FFFF FFFF FFFF FFFF \ - FFFF FFFF FFFF FFFF - - - nfet yellow \ - 0505 8282 1414 0A0A \ - 5050 2828 4141 A0A0 \ - 0505 8282 1414 0A0A \ - 5050 2828 4141 A0A0 - - nfet cyan \ - 0000 0505 0000 1414 \ - 0000 5050 0000 4141 \ - 0000 0505 0000 1414 \ - 0000 5050 0000 4141 - - nfet magenta \ - 5050 2828 4141 A0A0 \ - 0505 8282 1414 0A0A \ - 5050 2828 4141 A0A0 \ - 0505 8282 1414 0A0A - - - enfet yellow \ - BABA 7575 EAEA D5D5 \ - ABAB 5757 AEAE 5D5D \ - BABA 7575 EAEA D5D5 \ - ABAB 5757 AEAE 5D5D - - enfet cyan \ - 4141 0A0A 0505 2828 \ - 1414 A0A0 5050 8282 \ - 4141 0A0A 0505 2828 \ - 1414 A0A0 5050 8282 - - - nffet yellow \ - 8E8E 0707 8B8B D5D5 \ - E8E8 7070 B8B8 5D5D \ - 8E8E 0707 8B8B D5D5 \ - E8E8 7070 B8B8 5D5D - - nffet cyan \ - 0101 0808 1414 2828 \ - 1010 8080 4141 8282 \ - 0101 0808 1414 2828 \ - 1010 8080 4141 8282 - - nffet magenta \ - 5050 A0A0 4040 0202 \ - 0505 0A0A 0404 2020 \ - 5050 A0A0 4040 0202 \ - 0505 0A0A 0404 2020 - - - pfet yellow \ - 6363 A0A0 5050 2828 \ - 3636 0A0A 0505 8282 \ - 6363 A0A0 5050 2828 \ - 3636 0A0A 0505 8282 - - pfet cyan \ - 0000 5151 0000 5454 \ - 0000 1515 0000 1515 \ - 0000 5151 0000 5454 \ - 0000 1515 0000 1515 - - pfet magenta \ - 9494 0A0A 2525 8282 \ - 4949 A0A0 5252 2828 \ - 9494 0A0A 2525 8282 \ - 4949 A0A0 5252 2828 - - - epfet yellow \ - BCBC 4F4F 2F2F D3D3 \ - CBCB F4F4 F2F2 3D3D \ - BCBC 4F4F 2F2F D3D3 \ - CBCB F4F4 F2F2 3D3D - - epfet cyan \ - 0000 A0A0 0000 2828 \ - 0000 0A0A 0000 8282 \ - 0000 A0A0 0000 2828 \ - 0000 0A0A 0000 8282 - - epfet magenta \ - 4141 0000 5050 0000 \ - 1414 0000 0505 0000 \ - 4141 0000 5050 0000 \ - 1414 0000 0505 0000 - - - pffet yellow \ - 7B7B F0F0 F0F0 E9E9 \ - B7B7 0F0F 0F0F 9E9E \ - 7B7B F0F0 F0F0 E9E9 \ - B7B7 0F0F 0F0F 9E9E - - pffet cyan \ - 0000 0101 0000 1414 \ - 0000 1010 0000 4141 \ - 0000 0101 0000 1414 \ - 0000 1010 0000 4141 - - pffet magenta \ - 8484 0A0A 2525 8282 \ - 4848 A0A0 5252 2828 \ - 8484 0A0A 2525 8282 \ - 4848 A0A0 5252 2828 - - - cap,cc/a yellow \ - 3E3E 7777 E3E3 C1C1 \ - E3E3 7777 3E3E 1C1C \ - 3E3E 7777 E3E3 C1C1 \ - E3E3 7777 3E3E 1C1C - - cap,cc/a magenta \ - 4141 8888 1414 2A2A \ - 1414 8888 4141 A2A2 \ - 4141 8888 1414 2A2A \ - 1414 8888 4141 A2A2 - - - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc cyan \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 - - - m2,m2c/m2,m3c/m2,pad cyan \ - 0000 1111 0000 4444 \ - 0000 1111 0000 4444 \ - 0000 1111 0000 4444 \ - 0000 1111 0000 4444 - - m2,m2c/m2,m3c/m2,pad magenta \ - 0000 4444 0000 1111 \ - 0000 4444 0000 1111 \ - 0000 4444 0000 1111 \ - 0000 4444 0000 1111 - - - m2c/m1 black \ - 0000 6666 6666 0000 \ - 0000 9999 9999 0000 \ - 0000 6666 6666 0000 \ - 0000 9999 9999 0000 - - - pad,glass black \ - 0300 0700 0E00 1C00 \ - 3800 7000 E000 C000 \ - 00C0 00E0 0070 0038 \ - 001C 000E 0007 0003 - - - nwell yellow \ - 0800 1000 2000 4000 \ - 8000 0001 0002 0004 \ - 0008 0010 0020 0040 \ - 0080 0010 0200 0400 - - nwell cyan \ - 1000 2000 4000 8000 \ - 0001 0002 0004 0008 \ - 0010 0020 0040 0080 \ - 0100 0200 0400 0800 - - - pwell yellow \ - 1000 0400 0400 0100 \ - 0100 0040 0040 0010 \ - 0010 0004 0004 0001 \ - 0001 4000 4000 1000 - - pwell cyan \ - 0000 0800 0000 0200 \ - 0000 0080 0000 0020 \ - 0000 0008 0000 0002 \ - 0000 8000 0000 2000 - - pwell magenta \ - 0800 0000 0200 0000 \ - 0080 0000 0020 0000 \ - 0008 0000 0002 0000 \ - 8000 0000 2000 0000 - - - bd yellow \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 - - bd cyan \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 - - bd magenta \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 - - - nbd,nbdc yellow \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - nbd,nbdc cyan \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 - - nbd,nbdc magenta \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 - - - em,emc yellow \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 - - em,emc cyan \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 - - - pbase,pbc yellow \ - 5555 AAAA 0000 0000 \ - 5555 AAAA 0000 0000 \ - 5555 AAAA 0000 0000 \ - 5555 AAAA 0000 0000 - - pbase,pbc cyan \ - 0000 5555 0000 0000 \ - 0000 5555 0000 0000 \ - 0000 5555 0000 0000 \ - 0000 5555 0000 0000 - - pbase,pbc magenta \ - AAAA 0000 0000 0000 \ - AAAA 0000 0000 0000 \ - AAAA 0000 0000 0000 \ - AAAA 0000 0000 0000 - - - m3,m3c/m3 black \ - 0100 0000 0000 0000 \ - 1010 0000 0000 0000 \ - 0001 0000 0000 0000 \ - 1010 0000 0000 0000 - - m3,m3c/m3 cyan \ - 0280 0000 0820 0000 \ - 2008 0000 8002 0000 \ - 8002 0000 2008 0000 \ - 0820 0000 0280 0000 - - m3,m3c/m3 magenta \ - 0100 06C0 0440 1830 \ - 1010 600C 4004 8003 \ - 0001 C006 4004 3018 \ - 1010 0C60 0440 0380 - - - m3c/m2 black \ - 0820 0820 0820 0FE0 \ - E00F 2008 2008 2008 \ - 2008 2008 2008 E00F \ - 0000 0FE0 0820 0820 - - - error_p,error_s,error_ps black \ - 0000 3C3C 4646 4A4A \ - 5252 6262 3C3C 0000 \ - 0000 3C3C 4646 4A4A \ - 5252 6262 3C3C 0000 - - - magnet yellow \ - AAAA 0000 5555 0000 \ - AAAA 0000 5555 0000 \ - AAAA 0000 5555 0000 \ - AAAA 0000 5555 0000 - - - fence magenta \ - FFFF 0000 0000 0000 \ - 0000 0000 0000 0000 \ - FFFF 0000 0000 0000 \ - 0000 0000 0000 0000 - - - rotate cyan \ - 0000 E0E0 E0E0 E0E0 \ - 0000 0000 0000 0000 \ - 0000 E0E0 E0E0 E0E0 \ - 0000 0000 0000 0000 - - - pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,clc,emc,pbc X - - - style versatec - - pfet \ - 07c0 0f80 1f00 3e00 \ - 7c00 f800 f001 e003 \ - c007 800f 001f 003e \ - 00c7 00f8 01f0 03e0 - - - nfet \ - 1f00 0f80 07c0 03e0 \ - 01f0 00f8 007c 003e \ - 001f 800f c007 e003 \ - f001 f800 7c00 3e00 - - - m2c \ - c3c3 c3c3 0000 0000 \ - 0000 0000 c3c3 c3c3 \ - c3c3 c3c3 0000 0000 \ - 0000 0000 c3c3 c3c3 - - - pwell \ - 2020 2020 2020 2020 \ - 2020 2020 2020 2020 \ - 0000 0000 0000 0000 \ - 0000 0000 0000 0000 - - - nwell \ - 0808 0404 0202 0101 \ - 0000 0000 0000 0000 \ - 0808 0404 0202 0101 \ - 0000 0000 0000 0000 - - - poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet \ - 0808 0400 0202 0101 \ - 8080 4000 2020 1010 \ - 0808 0004 0202 0101 \ - 8080 0040 2020 1010 - - - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc \ - 8080 0000 0000 0000 \ - 0808 0000 0000 0000 \ - 8080 0000 0000 0000 \ - 0808 0000 0000 0000 - - - pad,glass \ - 0000 0000 1c1c 3e3e \ - 3636 3e3e 1c1c 0000 \ - 0000 0000 1c1c 3e3e \ - 3636 3e3e 1c1c 0000 - - - nsd,nsc,col,clc \ - 0808 1414 2222 4141 \ - 8080 4040 2020 1010 \ - 0808 1414 2222 4141 \ - 8080 4040 2020 1010 - - - m2,m2c/m2,m3c/m2,pad \ - 0000 1111 0000 0000 \ - 0000 1111 0000 0000 \ - 0000 1111 0000 0000 \ - 0000 1111 0000 0000 - - - pdiff,pdc,pfet \ - 0000 0808 5555 8080 \ - 0000 8080 5555 0808 \ - 0000 0808 5555 8080 \ - 0000 8080 5555 0808 - - - psd,psc \ - 1414 2222 0000 2222 \ - 4141 2222 0000 2222 \ - 1414 2222 0000 2222 \ - 4141 2222 0000 2222 - - - ndiff,nfet,ndc \ - 0808 1010 2020 4040 \ - 8080 4141 2222 1414 \ - 0808 1010 2020 4040 \ - 8080 4141 2222 1414 - - - poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet \ - 0000 2020 5050 2020 \ - 0000 0202 0505 0202 \ - 0000 2020 5050 2020 \ - 0000 0202 0505 0202 - - - pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,clc,emc,pbc X - - - style gremlin - pfet 9 - nfet 10 - m2c 11 - pwell 15 - nwell 16 - poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 19 - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc 22 - pad,glass 23 - nsd,nsc 24 - m2,m2c/m2,m3c/m2,pad 28 - pdiff,pdc,pfet 29 - psd,psc 30 - ndiff,nfet,ndc 31 - m2c/m1,pc/m1,ndc/m1,pdc/m1,psc/m1,nsc/m1,pad/m1 X - - style postscript - - - - - 1 C0C0C0C0 C0C0C0C0 00000000 00000000 0C0C0C0C 0C0C0C0C 00000000 00000000 - 2 A0A0A0A0 0A0A0A0A A0A0A0A0 0A0A0A0A A0A0A0A0 0A0A0A0A A0A0A0A0 0A0A0A0A - 3 00030003 000C000C 00300030 00C000C0 03000300 0C000C00 30003000 C000C000 - 4 00000000 00000000 C0C0C0C0 00000000 00000000 00000000 0C0C0C0C 00000000 - 5 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF - 6 07070707 0E0E0E0E 1C1C1C1C 38383838 70707070 E0E0E0E0 C1C1C1C1 83838383 - 7 18181818 30303030 60606060 C0C0C0C0 81818181 03030303 06060606 0C0C0C0C - 8 18181818 0C0C0C0C 06060606 03030303 81818181 C0C0C0C0 60606060 30303030 - 9 18181818 3C3C3C3C 3C3C3C3C 18181818 81818181 C3C3C3C3 C3C3C3C3 81818181 - 10 F0F0F0F0 60606060 06060606 0F0F0F0F 0F0F0F0F 06060606 60606060 F0F0F0F0 - 11 01000080 02000040 0C000030 F000000F 000FF000 00300C00 00400200 00800100 - 12 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 - 13 00000000 00000000 33333333 33333333 00000000 00000000 CCCCCCCC CCCCCCCC - - - - - 1 47 95 111 0 - 2 223 31 223 0 - 3 0 0 0 192 - 4 31 111 31 0 - 5 31 111 255 0 - 6 63 95 191 0 - 7 255 63 255 0 - 8 0 0 0 127 - 9 223 47 223 0 - 10 0 255 255 0 - 11 0 0 255 0 - 12 191 127 0 0 - 13 95 223 63 0 - 14 0 0 0 255 - 15 191 127 63 0 - 16 111 151 244 0 - 17 23 175 183 0 - - - - - cc,pc,ndc,pdc,psc,nsc 14 X - m2c,pad,glass 14 B - pad,glass 14 11 - m2c 14 13 - m2,m2c,pad 13 10 - pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,clc,emc,pbc,nbdc,m1,m2c,gc 12 9 - cap,cc,poly2 11 7 - nsd,nsc 7 1 - psd,psc 6 1 - nfet,nffet 9 8 - pfet,wcap,pffet 1 7 - poly,pc,cap,cc 10 5 - nfet 16 5 - pfet,wcap 17 5 - pdiff,pdc,pffet 1 5 - ndiff,ndc,nffet 9 5 - pwell 1 4 - nwell 2 4 - - - style pnm - draw metal1 - draw metal2 - draw polysilicon - draw ndiffusion - draw pdiffusion - draw ntransistor - draw ptransistor - map psubstratepdiff pdiffusion - map nsubstratendiff ndiffusion - map polycontact polysilicon metal1 - map m2contact metal1 metal2 - map m3contact metal2 metal3 - map ndcontact ndiffusion metal1 - map pdcontact pdiffusion metal1 - map nsubstratencontact ndiffusion metal1 - map psubstratepcontact pdiffusion metal1 - -end diff --git a/scmos/scmos.tech b/scmos/scmos.tech deleted file mode 100644 index b3099d4d..00000000 --- a/scmos/scmos.tech +++ /dev/null @@ -1,6391 +0,0 @@ -# 1 "scmos.tech.out" -# 1 "" -# 1 "" -# 1 "/usr/include/stdc-predef.h" 1 3 4 -# 1 "" 2 -# 1 "scmos.tech.out" -# 352 "scmos.tech.out" -tech - format 28 - scmos -end - - -version - version 8.2.8 -# 370 "scmos.tech.out" - description "MOSIS Scalable CMOS Technology for Standard Rules" - - - - - - -end - - -planes - well,w - implant,i - active,a - metal1,m1 - metal2,m2 - - - - metal3,m3 - oxide,ox -end - - -types - - - well pwell,pw - well nwell,nw - well capwell,cwell,cw - well highvoltnwell,hvnwell,hnwell,hnw - well highvoltpwell,hvpwell,hpwell,hpw - active polysilicon,red,poly,p - active electrode,poly2,el,p2 - active capacitor,polycap,pcap,cap - active wellcapacitor,wellcap,wcap - active ndiffusion,ndiff,green - active pdiffusion,pdiff,brown - active highvoltndiffusion,hvndiff,hndiff - active highvoltpdiffusion,hvpdiff,hpdiff - metal1 metal1,m1,blue - metal2 metal2,m2,purple - metal3 metal3,m3,cyan - - - - active ntransistor,nfet - active ptransistor,pfet - active entransistor,enfet - active eptransistor,epfet - active doublentransistor,nfloating-gate,nfloatg,nfg,nffet - active doubleptransistor,pfloating-gate,pfloatg,pfg,pffet - active highvoltntransistor,hvnfet,hnfet - active highvoltptransistor,hvpfet,hpfet - - - - active collector,coll,col,co,cl - active emitter,emit,em - active pbase,pb - - - - implant bccdiffusion,bd - active nbccdiffusion,nbd - - - - active polycontact,pcontact,polycut,pc - active ndcontact,ndiffcut,ndc - active pdcontact,pdiffcut,pdc - active highvoltndcontact,hndiffcut,hndc - active highvoltpdcontact,hpdiffcut,hpdc - active capcontact,ccontact,capc,cc - active electrodecontact,econtact,ec,poly2contact,p2c - active collectorcontact,colcontact,colc,coc,clc - active emittercontact,emitcontact,emc - active pbasecontact,pbcontact,pbc - active nbccdiffcontact,nbdc - metal1 m2contact,m2cut,m2c,via,v - - - - metal2 m3contact,m3cut,m3c,via2,v2 - - - - - - - active psubstratepcontact,ppcontact,ppc,pwcontact,pwc,psc - active nsubstratencontact,nncontact,nnc,nwcontact,nwc,nsc - active psubstratepdiff,ppdiff,pohmic,ppd,psd - active nsubstratendiff,nndiff,nohmic,nnd,nsd - - active highvoltpsubcontact,hpwcontact,hpsc - active highvoltnsubcontact,hnwcontact,hnsc - active highvoltpsubdiff,hpohmic,hpsd - active highvoltnsubdiff,hnohmic,hnsd - - - active nplusdoping,ndoping,ndop - active pplusdoping,pdoping,pdop - metal1 genericcontact,gcontact,gc - - - oxide substrateopen,subopen,open - oxide pdiffusionstop,pdiffstop,pstop - - - - metal2 pad - oxide glass -end - -contact - - ec poly2 metal1 - cc cap metal1 - pc poly metal1 - - ndc ndiff metal1 - pdc pdiff metal1 - nsc nsd metal1 - psc psd metal1 - hndc hndiff metal1 - hpdc hpdiff metal1 - hnsc hnsd metal1 - hpsc hpsd metal1 - - clc col metal1 - emc emit metal1 - pbc pbase metal1 - - nbdc nbd metal1 - - m2c metal1 metal2 - - - - m3c metal2 metal3 - - - - - -end - -styles - styletype mos - - - cwell 10 - nwell 12 - pwell 13 - hnwell 18 - hpwell 11 - - poly 1 - poly2 14 - - ndiff 2 - pdiff 4 - psd 5 - nsd 3 - hndiff 2 - hndiff 11 - hpdiff 4 - hpdiff 18 - hpsd 5 - hpsd 11 - hnsd 3 - hnsd 18 - ndop 2 - ndop 38 - pdop 4 - pdop 38 - - nfet 6 - nfet 7 - pfet 8 - pfet 9 - - enfet 6 - enfet 30 - - epfet 8 - epfet 31 - - - nffet 6 - nffet 7 - - nffet 30 - pffet 8 - pffet 9 - - pffet 31 - - hnfet 6 - hnfet 7 - hnfet 30 - - hpfet 8 - hpfet 9 - hpfet 31 - - pbase 15 - pbc 15 - pbc 20 - pbc 32 - - emit 16 - emc 16 - emc 20 - emc 32 - - col 3 - clc 3 - clc 20 - clc 32 - - cap 1 - cap 14 - wcap 6 - wcap 10 - cc 1 - cc 14 - cc 20 - cc 32 - - metal1 20 - metal2 21 - metal3 22 - - gc 19 - - pcontact 26 - pcontact 32 - ec 14 - ec 20 - ec 32 - - ndc 2 - ndc 20 - ndc 32 - pdc 4 - pdc 20 - pdc 32 - psc 5 - psc 20 - psc 32 - nsc 3 - nsc 20 - nsc 32 - - hndc 2 - hndc 20 - hndc 32 - hndc 11 - hpdc 4 - hpdc 20 - hpdc 32 - hpdc 18 - hpsc 5 - hpsc 20 - hpsc 32 - hpsc 11 - hnsc 3 - hnsc 20 - hnsc 32 - hnsc 18 - - m2contact 20 - m2contact 21 - m2contact 33 - m3contact 21 - m3contact 22 - m3contact 37 - - pad 20 - pad 21 - pad 33 - pad 34 - glass 34 - - bd 17 - nbd 17 - nbd 3 - nbdc 3 - nbdc 17 - nbdc 20 - nbdc 32 - - open 2 - open 20 - pstop 8 - - error_p 42 - error_s 42 - error_ps 42 -end - -compose - - compose nfet poly hndiff - compose pfet poly hpdiff - compose nfet poly ndiff - compose pfet poly pdiff - compose hnfet poly2 hndiff - compose hpfet poly2 hpdiff - compose enfet poly2 ndiff - compose epfet poly2 pdiff - compose nffet nfet poly2 - compose pffet pfet poly2 - compose nffet enfet poly - compose pffet epfet poly - compose cap poly poly2 - - paint clc col clc - paint emc emit emc - paint emc pbase emc - - paint poly2 poly cap - paint poly poly2 cap - paint poly cap cap - paint poly2 cap cap - paint cap poly cap - paint cap poly2 cap - - - paint ec poly cc - - - - paint pdc pwell ndc - paint pfet pwell nfet - paint epfet pwell enfet - paint pffet pwell nffet - paint pdiff pwell ndiff - paint nsd pwell psd - paint nsc pwell psc - paint ndc nwell pdc - paint nfet nwell pfet - paint enfet nwell epfet - paint nffet nwell pffet - paint ndiff nwell pdiff - paint psd nwell nsd - paint psc nwell nsc - - paint pdc hpwell hndc - paint epfet hpwell hnfet - paint pffet hpwell hnfet - paint pdiff hpwell hndiff - paint nsd hpwell hpsd - paint nsc hpwell hpsc - paint ndc hnwell hpdc - paint enfet hnwell hpfet - paint nffet hnwell hpfet - paint ndiff hnwell hpdiff - paint psd hnwell hnsd - paint psc hnwell hnsc -# 740 "scmos.tech.out" - paint nfet cwell wcap - paint poly wcap wcap - paint ndiff wcap wcap - paint wcap poly wcap - paint wcap ndiff wcap - erase wcap poly ndiff - erase wcap ndiff poly - erase wcap cwell nfet - paint cwell nfet wcap active - erase wcap nfet cwell well - - - paint gc m1 gc - - - paint pad m1 pad - paint pad m2 pad - paint pad m3 pad - paint pad m2c pad - - - - - paint hpdc hpwell hndc - paint hpfet hpwell hnfet - paint hpdiff hpwell hndiff - paint hnsd hpwell hpsd - paint hnsc hpwell hpsc - paint hndc hnwell hpdc - paint hnfet hnwell hpfet - paint hndiff hnwell hpdiff - paint hpsd hnwell hnsd - paint hpsc hnwell hnsc - - paint hpdc pwell ndc - paint hpfet pwell enfet - paint hpdiff pwell ndiff - paint hnsd pwell psd - paint hnsc pwell psc - paint hndc nwell pdc - paint hnfet nwell epfet - paint hndiff nwell pdiff - paint hpsd nwell nsd - paint hpsc nwell nsc - -end - -connect - - - - - - - - nwell,nsc,nsd nwell,nsc,nsd - pwell,psc,psd pwell,psc,psd - - hnwell,hnsc,hnsd hnwell,hnsc,hnsd - hpwell,hpsc,hpsd hpwell,hpsc,hpsd - - ndiff,ndc/a cwell - - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - m2,m2c/m2,m3c/m2,pad m2,m2c/m2,m3c/m2,pad - m3,m3c/m3 m3,m3c/m3 - - poly,pc/a,nfet,pfet,wcap poly,pc/a,nfet,pfet,wcap - poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - - - - ndiff,ndc/a,ndop psd,psc/a,pdop,pstop - pdiff,pdc/a,pdop,pstop nsd,nsc/a,ndop - hndiff,hndc/a,ndop hpsd,hpsc/a,pdop,pstop - hpdiff,hpdc/a,pdop,pstop hnsd,hnsc/a,ndop - ndiff ndc - pdiff pdc - hndiff hndc - hpdiff hpdc - - nbd nbdc - - pbase pbc - collector clc,nwell - emitter emc - - gc ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a,nsd,nsc/a,psd,psc/a,hndiff,hndc/a,hpdiff,hpdc/a,metal1 - gc poly,pc/a,nfet,pfet,wcap - gc poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - - pad pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - pad m2,m2c/m2,m3c/m2,pad - pad m3,m3c/m3 - -end -# 845 "scmos.tech.out" -cifoutput - - - - - - -# 1 "cif_template/objs/CIFout" 1 -style lambda=1.0(gen) - scalefactor 100 50 - layer CWC cwell - calma 59 1 - layer CWN nwell - bloat-or pbase,pbc/act * 600 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 500 - bloat-or nsd,nsc/a * 300 - bloat-or clc/a * 100 - or col - grow 300 - shrink 300 - calma 42 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 500 - bloat-or psd,psc/a * 300 - and-not CWC - shrink 300 - grow 300 - grow 300 - shrink 300 - calma 41 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 100 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA clc - grow 100 - or em,emc,col,pbase,pbc - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - or bd,nbd,nbdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 100 - calma 60 1 - layer CVA pad - shrink 500 - - or open - - calma 50 1 - layer CVA m2c - squares 100 200 300 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 200 - calma 55 1 - - - layer CCC gc - calma 48 1 - - layer CCA ndc,pdc,clc,emc,pbc,nbdc - squares 200 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 200 - calma 48 1 - layer CCP pc - squares 200 - calma 47 1 - layer CBA emc,emit - grow 400 - bloat-or pbc * 100 - or pbase - calma 58 1 - - templayer XTN clc - grow 100 - or em,emc,col - grow 200 - bloat-or ndiff,ndc/a,ndop * 200 psd,psc/a,pdiff,pdc/a,pdop 0 - bloat-or nbd,nbdc,wcap * 200 - grow 100 - shrink 100 - shrink 50 - grow 50 - templayer XTP pbc - grow 100 - bloat-or pdiff,pdc/a,pdop * 200 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 100 - shrink 100 - shrink 50 - grow 50 - layer CSN clc - grow 100 - or em,emc,col - grow 200 - bloat-or ndiff,ndc/a * 200 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 200 ndiff 300 psd,psc/a 0 - bloat-or nsd,nsc/a * 200 pdiff,pdc/a 0 - bloat-or nbd,nbdc,wcap * 200 - bloat-or ndop * 200 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 100 - shrink 100 - shrink 50 - grow 50 - and-not XTP - calma 45 1 - layer CSP pbc - grow 100 - bloat-or pdiff,pdc/a * 200 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 200 pdiff 300 nsd,nsc/a 0 - bloat-or psd,psc/a * 200 ndiff,ndc/a 0 - bloat-or pdop * 200 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 100 - shrink 100 - shrink 50 - grow 50 - - bloat-min pstop * 200 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer CCD bd,nbd,nbdc/a - grow 200 - calma 57 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - render CWN 12 -0.2 0.2 - render CAA 2 -0.15 0.15 - render CPG 1 0.025 0.05 - render CEL 14 0.1 0.05 - render CCC 19 0.0 0.2 - render CCA 19 0.0 0.2 - render CCP 19 0.075 0.125 - render CMF 20 0.2 0.05 - render CVA 19 0.25 0.05 - render CMS 21 0.3 0.05 -style lambda=1.0(nwell) - scalefactor 100 50 - layer CWC cwell - calma 59 1 - layer CWN nwell - bloat-or pbase,pbc/a * 600 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 500 - bloat-or nsd,nsc/a * 300 - bloat-or clc/a * 100 - or col - grow 300 - shrink 300 - calma 42 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 100 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA clc - grow 100 - or em,emc,col,pbase,pbc - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - or bd,nbd,nbdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 100 - calma 60 1 - layer CVA pad - shrink 500 - - or open - - calma 50 1 - layer CVA m2c - squares 100 200 300 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 200 - calma 55 1 - - - layer CCC gc - calma 63 1 - - layer CCA ndc,pdc,clc,emc,pbc,nbdc - squares 200 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 200 - calma 48 1 - layer CCP pc - squares 200 - calma 47 1 - layer CBA emc,emit - grow 400 - bloat-or pbc * 100 - or pbase - calma 58 1 - - templayer XTN clc - grow 100 - or em,emc,col - grow 200 - bloat-or ndiff,ndc/a * 200 psd,psc/a 0 - bloat-or nbd,nbdc,ndop,wcap * 200 - templayer XTP pbc - grow 100 - bloat-or pdiff,pdc/a * 200 nsd,nsc/a 0 - layer CSN clc - grow 100 - or emc,emit,col - grow 200 - bloat-or ndiff,ndc/a * 200 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 200 ndiff 300 psd,psc/a 0 - bloat-or nsd,nsc/a * 200 pdiff,pdc/a 0 - bloat-or nbd,nbdc,ndop,wcap * 200 - grow 100 - shrink 100 - shrink 50 - grow 50 - and-not XTP - calma 45 1 - layer CSP pbc - grow 100 - bloat-or pdiff,pdc/a * 200 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 200 pdiff 300 nsd,nsc/a 0 - bloat-or psd,psc/a * 200 ndiff,ndc/a 0 - bloat-or pdop * 200 - grow 100 - shrink 100 - shrink 50 - grow 50 - - bloat-min pstop * 200 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer CCD bd,nbd,nbdc/a - grow 200 - calma 57 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - - - - - - -style lambda=1.0(pwell) - scalefactor 100 50 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 500 - bloat-or psd,psc/a * 300 - grow 300 - shrink 300 - calma 41 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 100 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - - layer CAA clc - grow 100 - or em,emc,col - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 100 - calma 60 1 - layer CVA pad - shrink 500 - - or open - - calma 50 1 - layer CVA m2c - squares 100 200 300 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 200 - calma 55 1 - - - layer CCC gc - calma 63 1 - - layer CCA ndc,pdc,clc,emc,pbc - squares 200 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 200 - calma 48 1 - layer CCP pc - squares 200 - calma 47 1 - layer CBA emc,emit - grow 400 - bloat-or pbc * 100 - or pbase - calma 58 1 - - templayer XTN - bloat-or ndiff,ndc/a * 200 psd,psc/a 0 - templayer XTP - bloat-or pdiff,pdc/a * 200 nsd,nsc/a 0 - layer CSP - bloat-or pdiff,pdc/a * 200 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 200 pdiff 300 nsd,nsc/a 0 - bloat-or psd,psc/a * 200 ndiff,ndc/a 0 - bloat-or pdop * 200 - grow 100 - shrink 100 - shrink 50 - grow 50 - - bloat-min pstop * 200 open 0 - - and-not XTN - calma 44 1 - layer CSN - bloat-or ndiff,ndc/a * 200 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 200 ndiff 300 psd,psc/a 0 - bloat-or nsd,nsc/a * 200 pdiff,pdc/a 0 - bloat-or ndop * 200 - grow 100 - shrink 100 - shrink 50 - grow 50 - and-not XTP - and-not CSP - calma 45 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - - - - - -style lambda=0.8(gen) - scalefactor 80 40 - layer CVN hnwell - bloat-or hpdiff,hpdc/a,hpfet * 560 - bloat-or hnsd,hnsc/a * 240 - calma 40 1 - layer CVP hpwell - bloat-or hndiff,hndc/a,hnfet * 560 - bloat-or hpsd,hpsc/a * 240 - calma 39 1 - layer CWN nwell - bloat-or pbase,pbc/act * 480 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 400 - bloat-or nsd,nsc/a * 240 - bloat-or clc/a * 80 - or col - grow 240 - shrink 240 - calma 42 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 400 - bloat-or psd,psc/a * 240 - grow 240 - shrink 240 - calma 41 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 80 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA clc - grow 80 - or em,emc,col - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a,hnsd,hnsc/a,hpsd,hpsc/a,hnfet,hpfet - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - - layer CX col,clc - grow 80 - - - calma 60 1 - layer CVA pad - shrink 560 - - or open - - calma 50 1 - layer CVA m2c - squares 80 160 240 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 160 - calma 55 1 - - - layer CCC gc - calma 63 1 - - layer CCA ndc,pdc,clc,emc,pbc - squares 160 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 160 - calma 48 1 - layer CCA hndc,hpdc - squares 160 160 160 - calma 48 1 - layer CCA hnsc,hpsc - squares 160 160 160 - calma 48 1 - layer CCP pc - squares 160 - calma 47 1 - layer CBA emc,emit - grow 320 - bloat-or pbc * 80 - or pbase - calma 58 1 - - templayer XTN clc - grow 80 - or em,emc,col - grow 160 - bloat-or ndiff,ndc/a * 160 psd,psc/a 0 - bloat-or hndiff,hndc/a * 160 hpsd,hpsc/a 0 - grow 80 - shrink 80 - shrink 40 - grow 40 - templayer XTP pbc - grow 80 - bloat-or pdiff,pdc/a * 160 nsd,nsc/a 0 - bloat-or hpdiff,hpdc/a * 160 hnsd,hnsc/a 0 - grow 80 - shrink 80 - shrink 40 - grow 40 - layer CSN clc - grow 80 - or em,emc,col - grow 160 - bloat-or ndiff,ndc/a * 160 psd,psc/a 0 - bloat-or hndiff,hndc/a * 160 hpsd,hpsc/a 0 - bloat-or nfet,enfet,nffet * 160 ndiff 240 psd,psc/a 0 - bloat-or hnfet * 160 hndiff 240 hpsd,hpsc/a 0 - bloat-or nsd,nsc/a * 160 pdiff,pdc/a 0 - bloat-or hnsd,hnsc/a * 160 hpdiff,hpdc/a 0 - bloat-or ndop * 160 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 80 - shrink 80 - shrink 40 - grow 40 - and-not XTP - calma 45 1 - layer CSP pbc - grow 80 - bloat-or pdiff,pdc/a * 160 nsd,nsc/a 0 - bloat-or hpdiff,hpdc/a * 160 hnsd,hnsc/a 0 - bloat-or pfet,epfet,pffet * 160 pdiff 240 nsd,nsc/a 0 - bloat-or hpfet * 160 hpdiff 240 hnsd,hnsc/a 0 - bloat-or psd,psc/a * 160 ndiff,ndc/a 0 - bloat-or hpsd,hpsc/a * 160 hndiff,hndc/a 0 - bloat-or pdop * 160 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 80 - shrink 80 - shrink 40 - grow 40 - - bloat-min pstop * 160 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 640 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 640 - calma 26 1 - - - - - - - -style lambda=0.6(gen) - scalefactor 60 30 - layer CWC cwell - calma 59 1 - layer CWN nwell - bloat-or pbase,pbc/act * 360 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 300 - bloat-or nsd,nsc/a * 180 - bloat-or clc/a * 60 - or col - grow 180 - shrink 180 - calma 42 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 300 - bloat-or psd,psc/a * 180 - and-not CWC - shrink 180 - grow 180 - grow 180 - shrink 180 - calma 41 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 60 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA clc - grow 60 - or em,emc,col,pbase,pbc - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - or bd,nbd,nbdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 60 - calma 60 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 60 120 180 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 120 - calma 55 1 - - - layer CCC gc - calma 48 1 - - layer CCA ndc,pdc,clc,emc,pbc,nbdc - squares 120 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 120 - calma 48 1 - layer CCP pc - squares 120 - calma 47 1 - layer CBA emc,emit - grow 240 - bloat-or pbc * 60 - or pbase - calma 58 1 - - templayer XTN clc - grow 60 - or em,emc,col - grow 120 - bloat-or ndiff,ndc/a,ndop * 120 psd,psc/a,pdiff,pdc/a,pdop 0 - bloat-or nbd,nbdc,wcap * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - templayer XTP pbc - grow 60 - bloat-or pdiff,pdc/a,pdop * 120 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 60 - shrink 60 - shrink 30 - grow 30 - layer CSN clc - grow 60 - or em,emc,col - grow 120 - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 120 ndiff 180 psd,psc/a 0 - bloat-or nsd,nsc/a * 120 pdiff,pdc/a 0 - bloat-or nbd,nbdc,wcap * 120 - bloat-or ndop * 120 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 60 - shrink 60 - shrink 30 - grow 30 - and-not XTP - calma 45 1 - layer CSP pbc - grow 60 - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 120 pdiff 180 nsd,nsc/a 0 - bloat-or psd,psc/a * 120 ndiff,ndc/a 0 - bloat-or pdop * 120 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 60 - shrink 60 - shrink 30 - grow 30 - - bloat-min pstop * 120 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer CCD bd,nbd,nbdc/a - grow 120 - calma 57 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - render CWN 12 -0.2 0.2 - render CAA 2 -0.15 0.15 - render CPG 1 0.025 0.05 - render CEL 14 0.1 0.05 - render CCC 19 0.0 0.2 - render CCA 19 0.0 0.2 - render CCP 19 0.075 0.125 - render CMF 20 0.2 0.05 - render CVA 19 0.25 0.05 - render CMS 21 0.3 0.05 -style lambda=0.6(nwell) - scalefactor 60 30 - layer CWC cwell - calma 59 1 - layer CWN nwell - bloat-or pbase,pbc/a * 360 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 300 - bloat-or nsd,nsc/a * 180 - bloat-or clc/a * 60 - or col - grow 180 - shrink 180 - calma 42 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 60 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA clc - grow 60 - or em,emc,col,pbase,pbc - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - or bd,nbd,nbdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 60 - calma 60 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 60 120 180 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 120 - calma 55 1 - - - layer CCC gc - calma 63 1 - - layer CCA ndc,pdc,clc,emc,pbc,nbdc - squares 120 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 120 - calma 48 1 - layer CCP pc - squares 120 - calma 47 1 - layer CBA emc,emit - grow 240 - bloat-or pbc * 60 - or pbase - calma 58 1 - - templayer XTN clc - grow 60 - or em,emc,col - grow 120 - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - bloat-or nbd,nbdc,ndop,wcap * 120 - templayer XTP pbc - grow 60 - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - layer CSN clc - grow 60 - or emc,emit,col - grow 120 - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 120 ndiff 180 psd,psc/a 0 - bloat-or nsd,nsc/a * 120 pdiff,pdc/a 0 - bloat-or nbd,nbdc,ndop,wcap * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - and-not XTP - calma 45 1 - layer CSP pbc - grow 60 - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 120 pdiff 180 nsd,nsc/a 0 - bloat-or psd,psc/a * 120 ndiff,ndc/a 0 - bloat-or pdop * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - - bloat-min pstop * 120 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer CCD bd,nbd,nbdc/a - grow 120 - calma 57 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - - - - - - -style lambda=0.6(pwell) - scalefactor 60 30 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 300 - bloat-or psd,psc/a * 180 - grow 180 - shrink 180 - calma 41 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 60 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - - layer CAA clc - grow 60 - or em,emc,col - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 60 - calma 60 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 60 120 180 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 120 - calma 55 1 - - - layer CCC gc - calma 63 1 - - layer CCA ndc,pdc,clc,emc,pbc - squares 120 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 120 - calma 48 1 - layer CCP pc - squares 120 - calma 47 1 - layer CBA emc,emit - grow 240 - bloat-or pbc * 60 - or pbase - calma 58 1 - - templayer XTN - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - templayer XTP - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - layer CSP - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 120 pdiff 180 nsd,nsc/a 0 - bloat-or psd,psc/a * 120 ndiff,ndc/a 0 - bloat-or pdop * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - - bloat-min pstop * 120 open 0 - - and-not XTN - calma 44 1 - layer CSN - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 120 ndiff 180 psd,psc/a 0 - bloat-or nsd,nsc/a * 120 pdiff,pdc/a 0 - bloat-or ndop * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - and-not XTP - and-not CSP - calma 45 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 -# 853 "scmos.tech.out" 2 -# 867 "scmos.tech.out" -style plot - scalefactor 100 50 - layer CM2 m2,m2c/m2,pad/m2 - labels m2 - layer CM1 pad - grow 100 - or m1,m2c/m1,pc/m1,ndc/m1,pdc/m1,ppcont/m1,nncont/m1 - labels m1,m2c/m1,pc/m1,ndc/m1,pdc/m1,ppcont/m1,nncont/m1,pad/m1 - layer CP poly,pc/active,nfet,pfet - labels poly,nfet,pfet - layer CND ndiff,ndc,nfet,pwc,psd - labels ndiff - layer CPD pdiff,pdc,pfet,nwc,nsd - labels pdiff - layer CNP - bloat-or nsd,nwc * 150 ndiff,pdiff,ndc/active,pdc/active,ppcont/active,nncont/active,pfet,nfet,psd,nsd 0 - layer CPP - bloat-or psd,pwc * 150 ndiff,pdiff,ndc/active,pdc/active,ppcont/active,nncont/active,pfet,nfet,psd,nsd 0 - layer CV m2c - squares 100 200 300 - layer CC ndc,pdc,pc,pwc,nwc - squares 200 - layer CNW nwell - grow 400 - shrink 400 - layer CG pad - shrink 600 - or glass - labels glass - - -end -# 910 "scmos.tech.out" -cifinput - - -# 1 "cif_template/objs/CIFin" 1 -style lambda=1.0(gen) - scalefactor 100 - - layer nwell CWN - labels CWN - layer pwell CWP - labels CWP - - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CWP - or CWC - and CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - layer nffet CAA - and CEL - and CPG - and CSN - and CWP - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer ndc CWP - or CWC - and CCA - grow 100 - and CAA - and CSN - and CMF - layer pdc CCA - grow 100 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 100 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 100 - and CAA - and CSP - and CWP - and CMF - layer gc CCC - layer m2c CVA - grow 100 - and CMS - and CMF - labels CMS - layer m3c CVS - grow 100 - and CMT - and CMS - and-not XP - layer electrode CEL - labels CEL - layer ec CCE - grow 100 - and CMF - and CEL - labels CMF - layer cc CCE - grow 100 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 100 - and CBA - and CMF - labels CBA - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 100 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 200 - labels CBA - layer emc CCA - grow 100 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 100 - and CPG - and CMF - layer nbd CSN - shrink 200 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 100 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 100 - and CMS - shrink 500 - and CVA - shrink 100 - and XP - and COG - grow 600 - layer m1 CMF - labels CMF - layer m2 CMS - labels CMS - layer m3 CMT - - and-not XP - labels CMT - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=1.0(nwell) - scalefactor 100 - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - and CSP - and-not CPS - layer pdiff CWN - and CAA - and CSP - labels CSP - layer ndiff CAA - and CSN - and-not CCD - labels CSN - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer m3c CVS - grow 100 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 100 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - or CCC - grow 100 - and CMF - and CEL - layer cc CCE - grow 100 - and CMF - and CEL - and CPG - labels CCE - layer cap CPG - and CEL - and-not CAA - layer psc CCA - grow 100 - and CAA - and CSP - and CMF - layer ndc CCA - or CCC - grow 100 - and CAA - and CSN - and CMF - layer pdc CCA - or CCC - grow 100 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - or CCC - grow 100 - and CAA - and CSN - and CWN - and CMF - layer pbc CCA - or CCC - grow 100 - and CBA - and CMF - layer emit CBA - and CSN - shrink 200 - layer emc CCA - grow 100 - and CBA - and CSN - and CMF - layer col CX - and CAA - and CSN - and CWN - layer clc CCA - grow 100 - and CX - and CAA - and CSN - and CWN - and CMF - layer pc CCP - or CCC - grow 100 - and CPG - and CMF - labels CCP - layer nbd CSN - shrink 200 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 100 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWN - - layer pad CMF - shrink 100 - and CMS - shrink 500 - and CVA - shrink 100 - and XP - and COG - grow 600 - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=1.0(oldnwell) - scalefactor 100 - layer cwell CWC - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - layer pdiff CWN - and CAA - layer ndiff CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - labels CEL - layer pffet CAA - and CEL - and CPG - and CWN - labels CEL - layer m2c CVA - grow 150 - shrink 50 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - grow 100 - and CMF - and CEL - layer cc CCE - grow 100 - and CMF - and CEL - and CPG - layer cap CPG - and CEL - and-not CAA - labels CEL - layer psc CCA - grow 100 - and CAA - and CMF - layer ndc CCA - grow 100 - and CAA - and CSN - and CMF - layer pdc CCA - grow 100 - and CAA - and CWN - and CMF - layer nsc CCA - grow 100 - and CAA - and CSN - and CWN - and CMF - layer m3c CVS - grow 100 - and CMT - and CMS - and-not XP - layer gc CCC - layer pbc CCA - grow 100 - and CBA - and CMF - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 100 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 200 - layer emc CCA - grow 100 - and CBA - and CSN - and CMF - layer pc CCP - grow 100 - and CPG - and CMF - layer nbd CSN - shrink 200 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 100 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - layer glass COG - layer pad CMF - shrink 100 - and CMS - shrink 500 - and CVA - shrink 100 - and COG - grow 600 - and XP - - calma CWN 42 * - calma CAA 43 * - - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CX 60 * - - - - - -style lambda=1.0(pwell) - scalefactor 100 - layer pwell CWP - labels CWP - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer nsd CAA - and CSN - layer ndiff CWP - and CSN - and CAA - layer pdiff CAA - and CSP - and-not CPS - layer psd CWP - and CSP - and CAA - layer pfet CPG - and CAA - and CSP - layer nfet CAA - and CPG - and CSN - and CWP - layer epfet CEL - and CAA - and CSP - layer enfet CAA - and CEL - and CSN - and CWP - layer m2c CVA - grow 100 - and CMS - and CMF - labels CMS - layer electrode CEL - labels CEL - layer ec CCE - grow 100 - and CMF - and CEL - labels CMF - layer cc CCE - grow 100 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer nsc CCA - grow 100 - and CAA - and CSN - and CMF - layer pdc CCA - grow 100 - and CAA - and CSP - and CMF - layer ndc CCA - grow 100 - and CSN - and CAA - and CWP - and CMF - layer psc CCA - grow 100 - and CAA - and CSP - and CWP - and CMF - layer pc CCP - grow 100 - and CPG - and CMF - layer m3c CVS - grow 100 - and CMT - and CMS - and-not XP - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - - layer pad CMF - shrink 100 - and CMS - shrink 500 - and CVA - shrink 100 - and XP - and COG - grow 600 - - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWP 41 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CVS 61 * - calma CMT 62 * - -style lambda=1.0(nowell) - scalefactor 100 - - - - - - - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CWP - or CWC - and CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - layer nffet CAA - and CEL - and CPG - and CSN - and CWP - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer ndc CWP - or CWC - and CCA - grow 100 - and CAA - and CSN - and CMF - layer pdc CCA - grow 100 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 100 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 100 - and CAA - and CSP - and CWP - and CMF - layer gc CCC - layer m2c CVA - grow 100 - and CMS - and CMF - labels CMS - layer m3c CVS - grow 100 - and CMT - and CMS - and-not XP - layer electrode CEL - labels CEL - layer ec CCE - grow 100 - and CMF - and CEL - labels CMF - layer cc CCE - grow 100 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 100 - and CBA - and CMF - labels CBA - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 100 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 200 - labels CBA - layer emc CCA - grow 100 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 100 - and CPG - and CMF - layer nbd CSN - shrink 200 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 100 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 100 - and CMS - shrink 500 - and CVA - shrink 100 - and XP - and COG - grow 600 - layer m1 CMF - labels CMF - layer m2 CMS - labels CMS - layer m3 CMT - - and-not XP - labels CMT - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -# 944 "cif_template/objs/CIFin" -style lambda=0.8(gen) - scalefactor 80 - layer nwell CWN - labels CWN - layer pwell CWP - labels CWP - layer hnwell CVN - labels CWN - layer hpwell CVP - labels CWP - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CSN - and CAA - and CWP - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer hpdiff CSP - and CAA - and CVN - layer hndiff CSN - and CAA - and CVP - layer hnsd CVN - and CSN - and CAA - layer hpsd CVP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and CWP - and-not CCD - layer pfet CAA - and CPG - and CSP - and CWN - layer hnfet CPG - and CAA - and CSN - and CVP - and-not CCD - layer hpfet CAA - and CPG - and CSP - and CVN - layer enfet CEL - and CAA - and CSN - and CWP - and-not CCD - layer epfet CAA - and CEL - and CSP - and CWN - layer nffet CEL - and CAA - and CSN - and CPG - and CWP - and-not CCD - layer pffet CAA - and CPG - and CEL - and CSP - and CWN - layer ndc CCA - grow 80 - and CAA - and CWP - and CSN - and CMF - layer pdc CCA - grow 80 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 80 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 80 - and CAA - and CSP - and CWP - and CMF - layer hndc CCA - grow 160 - and CAA - and CVP - and CSN - and CMF - layer hpdc CCA - grow 160 - and CAA - and CVN - and CSP - and CMF - layer hnsc CCA - grow 160 - and CAA - and CSN - and CVN - and CMF - layer hpsc CCA - grow 160 - and CAA - and CSP - and CVP - and CMF - layer gc CCC - layer m2c CVA - grow 80 - and CMS - and CMF - labels CMS - layer electrode CEL - labels CEL - layer ec CCE - grow 80 - and CMF - and CEL - labels CMF - layer cc CCE - grow 80 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 80 - and CBA - and CMF - labels CBA - layer col CBA - grow 1600 - and-not CBA - and CX - and CAA - and CSN - and CWN - labels CAA - layer clc CBA - grow 1600 - and-not CBA - and CCA - grow 80 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 160 - labels CBA - layer emc CCA - grow 80 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 80 - and CPG - and CMF - layer bd CAA - and CCD - and-not CSN - grow 160 - and CAA - labels CCD - layer nbd CSN - shrink 160 - and CCD - and CAA - labels CCD - layer nbdc CCA - grow 80 - and CCD - and CSN - and CAA - labels CCD - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 80 - and CMS - shrink 400 - and CVA - shrink 80 - and COG - grow 480 - and XP - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - - calma CVP 21 * - calma CVN 22 * - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CX 63 * -style lambda=0.8(nwell) - scalefactor 80 - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - and CSP - and-not CPS - layer pdiff CWN - and CAA - and CSP - labels CSP - layer ndiff CAA - and CSN - and-not CCD - labels CSN - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer m3c CVS - grow 80 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 80 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - or CCC - grow 80 - and CMF - and CEL - layer cc CCE - grow 80 - and CMF - and CEL - and CPG - labels CCE - layer cap CPG - and CEL - and-not CAA - layer psc CCA - grow 80 - and CAA - and CSP - and CMF - layer ndc CCA - or CCC - grow 80 - and CAA - and CSN - and CMF - layer pdc CCA - or CCC - grow 80 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - or CCC - grow 80 - and CAA - and CSN - and CWN - and CMF - layer pbc CCA - or CCC - grow 80 - and CBA - and CMF - layer emit CBA - and CSN - shrink 160 - layer emc CCA - grow 80 - and CBA - and CSN - and CMF - layer col CX - and CAA - and CSN - and CWN - layer clc CCA - grow 80 - and CX - and CAA - and CSN - and CWN - and CMF - layer pc CCP - or CCC - grow 80 - and CPG - and CMF - labels CCP - layer nbd CSN - shrink 160 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 80 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWN - - layer pad CMF - shrink 80 - and CMS - shrink 400 - and CVA - shrink 80 - and XP - and COG - grow 480 - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=0.8(oldnwell) - scalefactor 80 - layer cwell CWC - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - layer pdiff CWN - and CAA - layer ndiff CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - labels CEL - layer pffet CAA - and CEL - and CPG - and CWN - labels CEL - layer m2c CVA - grow 150 - shrink 50 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - grow 80 - and CMF - and CEL - layer cc CCE - grow 80 - and CMF - and CEL - and CPG - layer cap CPG - and CEL - and-not CAA - labels CEL - layer psc CCA - grow 80 - and CAA - and CMF - layer ndc CCA - grow 80 - and CAA - and CSN - and CMF - layer pdc CCA - grow 80 - and CAA - and CWN - and CMF - layer nsc CCA - grow 80 - and CAA - and CSN - and CWN - and CMF - layer m3c CVS - grow 80 - and CMT - and CMS - and-not XP - layer gc CCC - layer pbc CCA - grow 80 - and CBA - and CMF - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 80 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 160 - layer emc CCA - grow 80 - and CBA - and CSN - and CMF - layer pc CCP - grow 80 - and CPG - and CMF - layer nbd CSN - shrink 160 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 80 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - layer glass COG - layer pad CMF - shrink 80 - and CMS - shrink 400 - and CVA - shrink 80 - and COG - grow 480 - and XP - - calma CWN 42 * - calma CAA 43 * - - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CX 60 * - - - - - -style lambda=0.8(pwell) - scalefactor 80 - layer pwell CWP - labels CWP - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer nsd CAA - and CSN - layer ndiff CWP - and CSN - and CAA - layer pdiff CAA - and CSP - and-not CPS - layer psd CWP - and CSP - and CAA - layer pfet CPG - and CAA - and CSP - layer nfet CAA - and CPG - and CSN - and CWP - layer epfet CEL - and CAA - and CSP - layer enfet CAA - and CEL - and CSN - and CWP - layer m2c CVA - grow 80 - and CMS - and CMF - labels CMS - layer electrode CEL - labels CEL - layer ec CCE - grow 80 - and CMF - and CEL - labels CMF - layer cc CCE - grow 80 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer nsc CCA - grow 80 - and CAA - and CSN - and CMF - layer pdc CCA - grow 80 - and CAA - and CSP - and CMF - layer ndc CCA - grow 80 - and CSN - and CAA - and CWP - and CMF - layer psc CCA - grow 80 - and CAA - and CSP - and CWP - and CMF - layer pc CCP - grow 80 - and CPG - and CMF - layer m3c CVS - grow 80 - and CMT - and CMS - and-not XP - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - - layer pad CMF - shrink 80 - and CMS - shrink 400 - and CVA - shrink 80 - and XP - and COG - grow 480 - - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWP 41 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CVS 61 * - calma CMT 62 * - -style lambda=0.8(nowell) - scalefactor 80 - - - - - - - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CWP - or CWC - and CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - layer nffet CAA - and CEL - and CPG - and CSN - and CWP - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer ndc CWP - or CWC - and CCA - grow 80 - and CAA - and CSN - and CMF - layer pdc CCA - grow 80 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 80 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 80 - and CAA - and CSP - and CWP - and CMF - layer gc CCC - layer m2c CVA - grow 80 - and CMS - and CMF - labels CMS - layer m3c CVS - grow 80 - and CMT - and CMS - and-not XP - layer electrode CEL - labels CEL - layer ec CCE - grow 80 - and CMF - and CEL - labels CMF - layer cc CCE - grow 80 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 80 - and CBA - and CMF - labels CBA - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 80 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 160 - labels CBA - layer emc CCA - grow 80 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 80 - and CPG - and CMF - layer nbd CSN - shrink 160 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 80 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 80 - and CMS - shrink 400 - and CVA - shrink 80 - and XP - and COG - grow 480 - layer m1 CMF - labels CMF - layer m2 CMS - labels CMS - layer m3 CMT - - and-not XP - labels CMT - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * - - - - -style lambda=0.6(gen) - scalefactor 60 - - layer nwell CWN - labels CWN - layer pwell CWP - labels CWP - - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CWP - or CWC - and CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - layer nffet CAA - and CEL - and CPG - and CSN - and CWP - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer ndc CWP - or CWC - and CCA - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - grow 60 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 60 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 60 - and CAA - and CSP - and CWP - and CMF - layer gc CCC - layer m2c CVA - grow 60 - and CMS - and CMF - labels CMS - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer electrode CEL - labels CEL - layer ec CCE - grow 60 - and CMF - and CEL - labels CMF - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 60 - and CBA - and CMF - labels CBA - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 60 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 120 - labels CBA - layer emc CCA - grow 60 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 60 - and CPG - and CMF - layer nbd CSN - shrink 120 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 60 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and XP - and COG - grow 360 - layer m1 CMF - labels CMF - layer m2 CMS - labels CMS - layer m3 CMT - - and-not XP - labels CMT - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=0.6(nwell) - scalefactor 60 - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - and CSP - and-not CPS - layer pdiff CWN - and CAA - and CSP - labels CSP - layer ndiff CAA - and CSN - and-not CCD - labels CSN - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 60 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - or CCC - grow 60 - and CMF - and CEL - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - labels CCE - layer cap CPG - and CEL - and-not CAA - layer psc CCA - grow 60 - and CAA - and CSP - and CMF - layer ndc CCA - or CCC - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - or CCC - grow 60 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - or CCC - grow 60 - and CAA - and CSN - and CWN - and CMF - layer pbc CCA - or CCC - grow 60 - and CBA - and CMF - layer emit CBA - and CSN - shrink 120 - layer emc CCA - grow 60 - and CBA - and CSN - and CMF - layer col CX - and CAA - and CSN - and CWN - layer clc CCA - grow 60 - and CX - and CAA - and CSN - and CWN - and CMF - layer pc CCP - or CCC - grow 60 - and CPG - and CMF - labels CCP - layer nbd CSN - shrink 120 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 60 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWN - - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and XP - and COG - grow 360 - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=0.6(oldnwell) - scalefactor 60 - layer cwell CWC - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - layer pdiff CWN - and CAA - layer ndiff CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - labels CEL - layer pffet CAA - and CEL - and CPG - and CWN - labels CEL - layer m2c CVA - grow 150 - shrink 50 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - grow 60 - and CMF - and CEL - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - layer cap CPG - and CEL - and-not CAA - labels CEL - layer psc CCA - grow 60 - and CAA - and CMF - layer ndc CCA - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - grow 60 - and CAA - and CWN - and CMF - layer nsc CCA - grow 60 - and CAA - and CSN - and CWN - and CMF - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer gc CCC - layer pbc CCA - grow 60 - and CBA - and CMF - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 60 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 120 - layer emc CCA - grow 60 - and CBA - and CSN - and CMF - layer pc CCP - grow 60 - and CPG - and CMF - layer nbd CSN - shrink 120 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 60 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - layer glass COG - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and COG - grow 360 - and XP - - calma CWN 42 * - calma CAA 43 * - - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CX 60 * - - - - - -style lambda=0.6(pwell) - scalefactor 60 - layer pwell CWP - labels CWP - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer nsd CAA - and CSN - layer ndiff CWP - and CSN - and CAA - layer pdiff CAA - and CSP - and-not CPS - layer psd CWP - and CSP - and CAA - layer pfet CPG - and CAA - and CSP - layer nfet CAA - and CPG - and CSN - and CWP - layer epfet CEL - and CAA - and CSP - layer enfet CAA - and CEL - and CSN - and CWP - layer m2c CVA - grow 60 - and CMS - and CMF - labels CMS - layer electrode CEL - labels CEL - layer ec CCE - grow 60 - and CMF - and CEL - labels CMF - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer nsc CCA - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - grow 60 - and CAA - and CSP - and CMF - layer ndc CCA - grow 60 - and CSN - and CAA - and CWP - and CMF - layer psc CCA - grow 60 - and CAA - and CSP - and CWP - and CMF - layer pc CCP - grow 60 - and CPG - and CMF - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and XP - and COG - grow 360 - - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWP 41 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CVS 61 * - calma CMT 62 * - -style lambda=0.6(nowell) - scalefactor 60 - - - - - - - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CWP - or CWC - and CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - layer nffet CAA - and CEL - and CPG - and CSN - and CWP - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer ndc CWP - or CWC - and CCA - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - grow 60 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 60 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 60 - and CAA - and CSP - and CWP - and CMF - layer gc CCC - layer m2c CVA - grow 60 - and CMS - and CMF - labels CMS - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer electrode CEL - labels CEL - layer ec CCE - grow 60 - and CMF - and CEL - labels CMF - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 60 - and CBA - and CMF - labels CBA - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 60 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 120 - labels CBA - layer emc CCA - grow 60 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 60 - and CPG - and CMF - layer nbd CSN - shrink 120 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 60 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and XP - and COG - grow 360 - layer m1 CMF - labels CMF - layer m2 CMS - labels CMS - layer m3 CMT - - and-not XP - labels CMT - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * - - - - - -style lambda=1.0(cmosn) - scalefactor 100 - layer nwell NWN - labels NWN - layer pwell NWP - labels NWP - layer m2 NMS - labels NMS - layer m1 NMF - labels NMF - layer poly NPG - labels NPG - layer pdiff NSP - and NAA - and NWN - layer ndiff NSN - and NAA - layer nsd NWN - and NSN - and NAA - layer psd NSP - and NAA - and-not NWN - layer nfet NPG - and NAA - and NSN - layer pfet NAA - and NPG - and NSP - layer enfet NEL - and NAA - and NSN - layer epfet NAA - and NEL - and NSP - layer electrode NEL - labels NEL - layer cap NPG - and NEL - and-not NAA - labels NEL - layer gc NCT - layer m2c NVA - and NMS - and NMF - labels NMS - layer open NAA - and NCT - and NVA - and NOG - and NOP - layer pstop NAA - and NPS - and NSP - and-not NWP - and-not NWN - layer pad NMF - shrink 100 - and NMS - shrink 500 - and NVA - shrink 100 - and NOG - grow 600 - and XP - - calma NWN 1 * - calma NWP 2 * - calma NAA 3 * - calma NPG 4 * - calma NEL 5 * - calma NSN 7 * - calma NSP 8 * - calma NCT 9 * - calma NMF 10 * - calma NVA 11 * - calma NMS 12 * - calma NOG 13 * -# 914 "scmos.tech.out" 2 -# 928 "scmos.tech.out" -end - -mzrouter - style irouter - layer m2 32 64 256 1 - layer m1 64 32 256 1 - layer poly 128 128 512 1 - contact m2contact metal1 metal2 1024 - contact pcontact metal1 poly 2056 - notactive poly pcontact - style garouter - layer m2 32 64 256 1 - layer m1 64 32 256 1 - contact m2contact metal1 metal2 1024 -end - - - -drc -# 960 "scmos.tech.out" - edge4way (~nwell)/w nwell 10 nwell nwell 10\ - "N-Well width must be at least 10 (MOSIS rule #1.1)" - edge4way (~pwell)/w pwell 10 pwell pwell 10\ - "P-Well width must be at least 10 (MOSIS rule #1.1)" -# 980 "scmos.tech.out" - edge4way nwell (~nwell)/w 9 (~nwell)/w (~nwell)/w 9\ - "N-Well spacing must be at least 9 (MOSIS rule #1.2)" - edge4way pwell (~pwell)/w 9 (~pwell)/w (~pwell)/w 9\ - "P-Well spacing must be at least 9 (MOSIS rule #1.2)" -# 1018 "scmos.tech.out" - width ndiff,ndc/a,nfet,enfet,nffet,wcap 3 \ - "N-type Diffusion width must be at least 3 (MOSIS rule #2.1a)" - width pdiff,pdc/a,pfet,epfet,pffet 3 \ - "P-type Diffusion width must be at least 3 (MOSIS rule #2.1b)" - width nsd,nsc/a,psd,psc/a 3 \ - "Ohmic diffusion width must be at least 3 (MOSIS rule #2.1c)" - - - spacing ndiff,ndc/a,nfet,enfet,nffet,wcap ndiff,ndc/a,nfet,enfet,nffet,wcap 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - spacing pdiff,pdc/a,pfet,epfet,pffet pdiff,pdc/a,pfet,epfet,pffet 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - spacing nsd,nsc/a nsd,nsc/a 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - spacing psd,psc/a psd,psc/a 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - - - - - - - spacing ndiff,ndc/a pdiff,pdc/a 10 touching_illegal \ - "P-type diffusion must be 10 away from N-type diffusion (MOSIS rule #2.3a)" -# 1051 "scmos.tech.out" - spacing ndiff,ndc/a nsd,nsc/a 8 touching_illegal \ - "N-type diffusion must be 8 away from N-substrate contact (MOSIS rule #2.3a,4a)" - spacing pdiff,pdc/a psd,psc/a 8 touching_illegal \ - "P-type diffusion must be 8 away from P-substrate contact (MOSIS rule #2.3a,4a)" - - - - spacing nsd,nsc/a psd,psc/a 6 touching_illegal \ - "Opposite well contacts must be separated by 6 (MOSIS rule #2.4)" -# 1068 "scmos.tech.out" - spacing ndiff,ndc/a,nfet,enfet,nffet,wcap nwell 5 touching_illegal \ - "N-diffusion and N-well must be separated by 5 (MOSIS rule #2.3a)" - spacing pdiff,pdc/a,pfet,epfet,pffet pwell 5 touching_illegal \ - "P-diffusion and P-well must be separated by 5 (MOSIS rule #2.3a)" - - - - spacing nsd,nsc/a pwell 3 touching_illegal \ - "N-substrate diffusion and P-well must be separated by 3 (MOSIS rule #2.4)" - spacing psd,psc/a nwell 3 touching_illegal \ - "P-substrate diffusion and N-well must be separated by 3 (MOSIS rule #2.4)" - - - - - spacing ndiff,ndc/a,nfet,enfet,nffet,wcap psd,psc/a 4 touching_ok \ - "Opposite diffusion spacing must be at least 4 (MOSIS extension rule)" - spacing pdiff,pdc/a,pfet,epfet,pffet nsd,nsc/a 4 touching_ok \ - "Opposite diffusion spacing must be at least 4 (MOSIS extension rule)" - - - - - - - width poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 2 \ - "Polysilicon width must be at least 2 (MOSIS rule #3.1)" - - - - - - - spacing poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 2 touching_ok \ - "Polysilicon spacing must be at least 2 (MOSIS rule #3.2a)" - - - - edge4way nfet,pfet poly,pc/act 2 poly,pc/act 0 0 \ - "Poly must overhang transistor by at least 2 (MOSIS rule #3.3)" - - - edge4way nfet,enfet ndiff,ndc/a 3 ndiff,ndc/a,nfet,enfet,nffet,wcap ndiff,ndc/a 3 \ - "Diffusion must overhang transistor by at least 3 (MOSIS rule #3.4)" - edge4way pfet,epfet pdiff,pdc/a 3 pdiff,pdc/a,pfet,epfet,pffet ndiff,ndc/a 3 \ - "Diffusion must overhang transistor by at least 3 (MOSIS rule #3.4)" - - - edge4way nfet,pfet space 1 poly 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - edge4way enfet,epfet space 1 poly2 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - edge4way nffet,pffet space 1 poly 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - edge4way nffet,pffet space 1 poly2 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - - - edge4way ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a poly,pc 1 space/a 0 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" - edge4way poly,pc ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a 1 space/a 0 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" - edge poly,pc space/a 1 space/a space/a 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" - edge nsd,nsc/a,psd,psc/a,ndiff,ndc/a,pdiff,pdc/a space/a 1 space/a space/a 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" -# 1157 "scmos.tech.out" - spacing pfet,epfet,pffet nsd,nsc/a 3 touching_illegal \ - "Transistors must be separated from substrate contacts by 3 (MOSIS rule #4.1.a)" - spacing nfet,enfet,nffet psd,psc/a 3 touching_illegal \ - "Transistors must be separated from substrate contacts by 3 (MOSIS rule #4.1.b)" - - edge4way psd,psc/a space/act 3 ~(nfet,enfet,nffet)/act psd,psc/a,ndiff,ndc/a 3 \ - "Transistors must be separated from selects(generated by well cont) by 3 (MOSIS rule #4.1.c)" - - edge4way nsd,nsc/a space/act 3 ~(pfet,epfet,pffet)/act nsd,nsc/a,pdiff,pdc/a 3 \ - "Transistors must be separated from selects(generated by well cont) by 3 (MOSIS rule #4.1.d)" - - edge4way psd,psc/a ~(ndiff,ndc,psc,psd)/act 4 ~(nfet,enfet)/act ~(ndiff,ndc,psc,psd)/act 4 \ - "Transistors must be separated from selects(generated by well cont) by 4 (MOSIS rule #4.1.e)" - - edge4way nsd,nsc/a ~(pdiff,pdc,nsc,nsd)/act 4 ~(pfet,epfet)/act ~(pdiff,pdc,nsc,nsd)/act 4 \ - "Transistors must be separated from selects(generated by well cont) by 4 (MOSIS rule #4.1.f)" - - - - edge4way ~(pdiff,pdc/a,pfet,epfet,pffet)/act pdiff,pdc,pfet 4 ~(nsd,nsc/a)/act pdiff,pdc/a,pfet,epfet,pffet 2 \ - "Backedge of diffusion must be 4 from substrate diff (MOSIS rule #4.2.a)" - edge4way ~(ndiff,ndc/a,nfet,enfet,nffet,wcap)/act ndiff,ndc,nfet 4 ~(psd,psc/a)/act ndiff,ndc/a,nfet,enfet,nffet,wcap 2 \ - "Backedge of diffusion must be 4 from substrate diff (MOSIS rule #4.2.b)" -# 1191 "scmos.tech.out" - width pc 4 \ - "Poly contact width must be at least 4 (MOSIS rule #5B.1,2,3)" - - - - - - - - edge4way poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/act 3 ~pc/act ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/act 3 \ - "Poly contact must be at least 3 from other poly (MOSIS rule #5B.4,5)" - - - - - - spacing pc ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a 1 touching_illegal \ - "Poly contact must be 1 unit from diffusion (MOSIS rule #5B.6)" -# 1217 "scmos.tech.out" - width ndc,pdc 4 \ - "Diffusion contact width must be at least 4 (MOSIS rule #6B.1,2,3)" - width nsc,psc 4 \ - "Substrate contact width must be at least 4 (MOSIS rule #6B.1,2,3)" -# 1241 "scmos.tech.out" - edge4way ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/act 4 ~(ndc,pdc,nsc,psc)/act \ - ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/act 4 \ - "Diffusion contacts must be 4 from other diffusions (MOSIS rule #6B.4,5)" - - - spacing pdc,ndc,psc,nsc nfet,enfet,nffet,pfet,epfet,pffet 1 touching_illegal \ - "Diffusion contacts cannot touch transistors (MOSIS rule #6B.6)" - - - spacing pdc,ndc,psc,nsc poly 1 touching_illegal \ - "Diffusion contact to field poly must be at least 1 (MOSIS rule #6B.7)" - - - - - spacing pdc,ndc,psc,nsc pc/act 2 touching_illegal \ - "Poly contacts must be 2 away from diffusion contacts (MOSIS rule #6B.9)" -# 1266 "scmos.tech.out" - edge4way m3c/m3 ~m3c/m3 1 ~m3c/m3 (~m3c,m3c)/m3 1 \ - "Metal3 contacts must be rectangular (Magic rules)" - edge4way m2c/m2 ~m2c/m2 1 ~m2c/m2 (~m2c,m2c)/m2 1 \ - "Metal2 contacts must be rectangular (Magic rules)" - - edge4way ndc/m1 ~ndc/m1 1 ~ndc/m1 (~ndc,ndc)/m1 1 \ - "N-diffusion contacts must be rectangular (Magic rules)" - edge4way pdc/m1 ~pdc/m1 1 ~pdc/m1 (~pdc,pdc)/m1 1 \ - "P-diffusion contacts must be rectangular (Magic rules)" - edge4way psc/m1 ~psc/m1 1 ~psc/m1 (~psc,psc)/m1 1 \ - "P-substrate contacts must be rectangular (Magic rules)" - edge4way nsc/m1 ~nsc/m1 1 ~nsc/m1 (~nsc,nsc)/m1 1 \ - "N-substrate contacts must be rectangular (Magic rules)" - - edge4way pc/m1 ~pc/m1 1 ~pc/m1 (~pc,pc)/m1 1 \ - "Polysilicon contacts must be rectangular (Magic rules)" - edge4way ec/m1 ~ec/m1 1 ~ec/m1 (~ec,ec)/m1 1 \ - "Electrode contacts must be rectangular (Magic rules)" - edge4way cc/m1 ~cc/m1 1 ~cc/m1 (~cc,cc)/m1 1 \ - "Capacitor contacts must be rectangular (Magic rules)" - - edge4way emc/m1 ~emc/m1 1 ~emc/m1 (~emc,emc)/m1 1 \ - "Emitter contacts must be rectangular (Magic rules)" - edge4way clc/m1 ~clc/m1 1 ~clc/m1 (~clc,clc)/m1 1 \ - "Collector contacts must be rectangular (Magic rules)" - edge4way pbc/m1 ~pbc/m1 1 ~pbc/m1 (~pbc,pbc)/m1 1 \ - "P-base Contacts must be rectangular (Magic rules)" - edge4way nbdc/m1 ~nbdc/m1 1 ~nbdc/m1 (~nbdc,nbdc)/m1 1 \ - "CCD-diffusion Contacts must be rectangular (Magic rules)" - - - - - - width pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc,pad/m1 3 \ - "First-level metal width must be at least 3 (MOSIS rule #7.1)" - - - - - spacing pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc,pad/m1 pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc,pad/m1 3 touching_ok \ - "First-level metal spacing must be at least 3 (MOSIS rule #7.2)" -# 1319 "scmos.tech.out" - width m2c 4 \ - "Contact width must be at least 4 (MOSIS rule #8.1,2,3)" - - - - - - - - edge4way poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/a 1 ~m2c/m2 ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/a 1 \ - "Via must be on a flat surface (MOSIS rule #8.4,5)" metal2 - edge4way poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet ~(poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet)/a 1 ~m2c/m2 ~(poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet)/a 1 \ - "Via must be on a flat surface (MOSIS rule #8.4,5)" metal2 - edge4way ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/a 1 ~m2c/m2 ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/a 1 \ - "Via must be on a flat surface (MOSIS rule #8.4,5)" metal2 - - edge4way ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/a poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 1 ~m2c/m2 poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 1 \ - "Via must be on a flat surface (MOSIS rule #8.4,5)" metal2 - edge4way ~(poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet)/a poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 1 ~m2c/m2 poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 1 \ - "Via must be on a flat surface (MOSIS rule #8.4,5)" metal2 - edge4way ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/a ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a 1 ~m2c/m2 ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a 1 \ - "Via must be on a flat surface (MOSIS rule #8.4,5)" metal2 - - - - - - - - width m2,m2c/m2,m3c/m2,pad 3 \ - "Second-level metal width must be at least 3 (MOSIS rule #9.1)" -# 1360 "scmos.tech.out" - spacing m2,m2c/m2,m3c/m2,pad m2,m2c/m2,m3c/m2,pad 4 touching_ok \ - "Second-level metal spacing must be at least 4 (MOSIS rule #9.2a)" -# 1418 "scmos.tech.out" - width cap,capc/a 2 \ - "Electrode capacitor width must be at least 3 (MOSIS rule #11.1)" - - - spacing poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 3 touching_ok \ - "Second-level poly spacing must be at least 3 (MOSIS rule #11.2,12.2)" - - - edge4way cap,cc space 1 0 0 0 \ - "Cap must be overlapped by poly or poly2 (MOSIS rule #11.3)" - edge4way cap,cc poly 2 poly poly 2 \ - "Cap must be overlapped by poly or poly2 (MOSIS rule #11.3)" - edge4way cap,cc poly2 2 poly2 poly2 2 \ - "Cap must be overlapped by poly or poly2 (MOSIS rule #11.3)" - - - edge4way nw,pw,cw ~(nw,pw,cw)/w 2 ~(cap,cc)/a ~(nw,pw,cw)/w 2 \ - "Cap must be on a flat surface (MOSIS rule #11.4)" active - edge4way ~(nw,pw,cw)/w nw,pw,cw 2 ~(cap,cc)/a nw,pw,cw 2 \ - "Cap must be on a flat surface (MOSIS rule #11.4)" active - edge4way cap ~(cap)/a 2 nfet,enfet,nffet,pfet,epfet,pffet,poly,poly2,space/a,cc/a \ - ndiff,ndc/a,pdiff,pdc/a,poly 2 "Cap must be on a flat surface (MOSIS rule #11.4)" active -# 1449 "scmos.tech.out" - width poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 2 \ - "Electrode width must be at least 2 (MOSIS rule #12.1)" - - - - - - edge4way enfet,epfet poly2,ec/a 2 poly2,ec/a 0 0 \ - "Poly2 must overhang transistor by at least 2 (MOSIS rule #12.3)" - edge4way nffet,pffet cap 2 cap 0 0 \ - "Cap must overhang transistor by at least 2 (MOSIS rule #12.3)" - edge4way nffet ~(cap,nffet,enfet,nfet)/a 2 cap 0 0 \ - "Cap must overhang doubletransistor by at least 2 (MOSIS rule #12.3)" - edge4way pffet ~(cap,pffet,epfet,pfet)/a 2 cap 0 0 \ - "Cap must overhang doubletransistor by at least 2 (MOSIS rule #12.3)" - - - edge4way ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a el 1 space/a 0 1 \ - "Poly2 and diffusion must be separated by at least 1 (MOSIS rule #12.4)" - - - - - spacing poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet pc,ndc,pdc 2 touching_illegal \ - "Poly2 spacing to poly or diffusion contact must be at least 3 (MOSIS rule #12.6)" -# 1490 "scmos.tech.out" - width ec,capc 4 \ - "Electrode contact width must be at least 4 (MOSIS rule #13.1)" - - - - - - edge4way ec/a space 1 poly2 poly2 1 \ - "Electrode contact must be overlaped by poly2 (MOSIS rule #13.4)" - edge4way ec/a poly2 1 poly2 poly2 1 \ - "Electrode contact must be overlaped by poly2 by 1 (MOSIS rule #13.4)" - - - edge4way ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a ec 2 space/a 0 2 \ - "Poly2 and diffusion contact must be separated by at least 2 (MOSIS rule #13.5)" - - - - - - - - width m3c 4 \ - "Third-level metal contact width must be at least 4 (MOSIS rule #14.1,2,3)" -# 1528 "scmos.tech.out" - width m3,m3c/m3 6 \ - "Third-level metal width must be at least 6 (MOSIS rule #15.1a)" - - - - - - - - spacing m3,m3c/m3 m3,m3c/m3 4 touching_ok \ - "Third-level metal spacing must be at least 4 from other third-level metal (MOSIS rule #15.2a)" - - - - edge4way m3c/m3 ~m3c/m3 1 m3 m3 1 \ - "Mimimum metal3 overlap of via must be at least 1 (MOSIS rule #15.3)" -# 1552 "scmos.tech.out" - width clc,pbc,emc 4 \ - "Transistor contact width must be at least 4 (MOSIS rule #16.1)" -# 1562 "scmos.tech.out" - edge4way emc/a,emit pbase 4 pbase pbase 4 \ - "Pbase overlap of emitter must be at least 4 (MOSIS rule #16.3)" - - - - spacing pbc emc/a,emit 7 touching_illegal \ - "Base must be 7 (4+2+1) away from emitter (MOSIS rule #16.3,4,11)" - - - - - - edge4way pbc (~pbc)/a 3 pb,pbc/a pb,pbc/a 3 \ - "Pbase overlap of base contact must be at least 3 (MOSIS rule #16.5)" -# 1584 "scmos.tech.out" - width col,clc/a 6 \ - "Collector width must be at least 6 (MOSIS rule #16.6)" - - - - edge4way pbase space/a 6 nwell space/a 6 \ - "Nwell overlap of Pbase must be at least 6 (MOSIS rule #16.7)" well - - - edge4way pbase (~pbase)/a 4 ~(col,clc)/a ~(col,clc)/a 4 \ - "Pbase must be at least 4 away from collector (MOSIS rule #16.8)" - - - edge4way clc (~clc)/a 1 col col 1 \ - "Collector overlap of contact must be at least 1 (MOSIS rule #16.9)" - - - - - - - edge4way nw ~(nw)/w 3 ~(col,clc)/a ~(nw)/w 3 \ - "N-well overlap of collector must be at least 3 (MOSIS rule #16.11)" active - edge4way ~(nw)/w nw 3 ~(col,clc)/a nw 3 \ - "N-well overlap of collector must be at least 3 (MOSIS rule #16.11)" active - - - width em,emc/a 4 \ - "Emitter width must be at least 4 (Magic Bipolar Transistor rule)" - - - - spacing em,emc/a em,emc/a 7 touching_ok \ - "Unrelated emitter must be at least 7 apart (Magic Bipolar transistor rule)" - - - - - - width pbase,pbc/a 4 \ - "Pbase width must be at least 4 (MOSIS extension rule)" - - spacing pbase,pbc/a pbase,pbc/a 4 touching_ok \ - "Pbase spacing must be at least 4 (MOSIS extension rule)" -# 1637 "scmos.tech.out" - width cwell 10 \ - "Cap-well width must be at least 10 (MOSIS rule #17.1)" - - - spacing cwell cwell 9 touching_ok \ - "Cap-well spacing must be at least 9 (MOSIS rule #17.2)" - spacing cwell nwell 9 touching_illegal \ - "Cap-well spacing must be at least 9 (MOSIS rule #17.2)" - - - edge4way cwell space 5 ~(ndiff,ndc/a,nfet,enfet,nffet,wcap)/a ~(ndiff,ndc/a,nfet,enfet,nffet,wcap)/w 5 \ - "Cap-well spacing to external active must be at least 5 (MOSIS rule #17.3)" active - edge4way cwell space 3 ~(psd,psc/a)/a ~(psd,psc/a)/w 3 \ - "P-substrate diffusion and Cap-well must be separated by 3 (MOSIS rule #17.3)" active - - - - - - edge4way space cwell 3 (space,poly,pc)/a 0 0 \ - "Cap-well overlap of diffusion must be at least 3 (MOSIS rule #17.4)" active -# 1667 "scmos.tech.out" - width wcap 3 \ - "Well-capacitor must be at least 3 (MOSIS rule #18.1)" - - - - - - edge4way wcap space 1 poly poly 1 \ - "Well-capacitor overhang is missing (MOSIS rule #18.3)" - - - edge4way wcap ndiff 3 ndiff ndiff 3 \ - "N-diffusion overlap of well-capacitor must be at least 3 (MOSIS rule #18.4)" - - - - spacing wcap pc 2 touching_illegal \ - "Well-capacitor spacing to poly contact must be at least 2 (MOSIS rule #18.5)" - - - - - spacing wcap ndc 4 touching_illegal \ - "Well-capacitor spacing to diffusion contact must be at least 4 (MOSIS rule #18.6)" - - - - - - - - width nbd,nbdc,bd/a 4 \ - "CCD channel width must be at least 4 (MOSIS rule #19.1)" - width nbdc 4 \ - "CCD contact width must be at least 4 (MOSIS rule #19.1)" -# 1712 "scmos.tech.out" - edge4way nbd,nbdc ~(bd,nbd,nbdc)/a 4 (bd,space)/i 0 0 \ - "CCD channel spacing must be at least 4 (MOSIS rule #19.2)" implant - edge4way nbd,nbdc ~(poly,nbd,nbdc)/a 4 ~(poly,nbd,nbdc)/a ~(poly,nbd,nbdc)/a 4 \ - "CCD channel spacing must be at least 4 (MOSIS rule #19.2)" active - - - - - - - edge4way bd space 2 nbd,poly,cap,el 0 0 \ - "CCD channel overhang is missing (MOSIS rule #19.6)" active - - - - - spacing nbdc poly,el 1 touching_illegal \ - "CCD-diffusion contact spacing to poly must be at least 1 (MOSIS CCD rule)" - edge4way nbd poly,el 1 bd 0 0 \ - "Missing Buried CCD Difussion layer (MOSIS CCD rule)" implant -# 1744 "scmos.tech.out" - edge (~hnwell)/w hnwell 10 hnwell hnwell 10\ - "High-Voltage N-Well width must be at least 10 (MOSIS rule #1.1)" - edge (~hpwell)/w hpwell 10 hpwell hpwell 10\ - "High-Voltage P-Well width must be at least 10 (MOSIS rule #1.1)" - - edge hnwell space,pw,hpw 9 space,pw,hpw space,pw,hpw 9\ - "High-Voltage N-Well spacing to N-Well must be at least 9 (MOSIS rule #1.2)" - edge hpwell space,nw,hnw 9 space,nw,hnw space,nw,hnw 9\ - "High-Voltage P-Well spacing to P-Well must be at least 9 (MOSIS rule #1.2)" - edge hnwell space,pw,hpw,nw 12 space,pw,hpw,nw space,pw,hpw,nw 12\ - "High-Voltage N-Well spacing must be at least 12 (MOSIS rule #20.1)" - edge hpwell space,nw,hnw,pw 12 space,nw,hnw,pw space,nw,hnw,pw 12\ - "High-Voltage P-Well spacing must be at least 12 (MOSIS rule #20.1)" - - - - - - - edge4way ~(hndiff,hndc/a,hpdiff,hpdc/a)/a hndiff,hndc/a,hpdiff,hpdc/a 3 hndiff,hndc/a,hpdiff,hpdc/a hndiff,hndc/a,hpdiff,hpdc/a 3\ - "High-Voltage Diffusion width must be at least 3 (MOSIS rule #2.1)" - spacing hndiff,hndc/a,hnfet hndiff,hndc/a,hnfet 5 touching_ok \ - "High-Voltage Diffusion spacing must be at least 5 (MOSIS rule #20.2)" - spacing hpdiff,hpdc/a,hpfet hpdiff,hpdc/a,hpfet 5 touching_ok \ - "High-Voltage Diffusion spacing must be at least 5 (MOSIS rule #20.2)" - - - - - - spacing hndiff,hndc/a hpdiff,hpdc/a 14 touching_illegal \ - "P-type diffusion must be 14 away from N-type diffusion (MOSIS rule #20.3)" - spacing hndiff,hndc/a pdiff,pdc/a 12 touching_illegal \ - "P-type diffusion must be 12 away from N-type diffusion (MOSIS rule #20.3+2.3)" - spacing hpdiff,hpdc/a ndiff,ndc/a 12 touching_illegal \ - "P-type diffusion must be 12 away from N-type diffusion (MOSIS rule #20.3+2.3)" - - - spacing hndiff,hnfet,hndc/a hnwell 7 touching_illegal \ - "HVN-diffusion and HVN-well must be separated by 7 (MOSIS rule #20.3)" - spacing hpdiff,hpfet,hpdc/a hpwell 7 touching_illegal \ - "HVP-diffusion and HVP-well must be separated by 7 (MOSIS rule #20.3)" - spacing nsd,nsc/a hpwell 3 touching_illegal \ - "N-substrate diffusion and HVP-well must be separated by 3 (MOSIS rule #2.4+20.3)" - spacing psd,psc/a hnwell 3 touching_illegal \ - "P-substrate diffusion and HVN-well must be separated by 3 (MOSIS rule #2.4+20.3)" -# 1798 "scmos.tech.out" - edge (~hndc)/a hndc/a 6 hndc/a hndc/a 6\ - "High-Voltage Diffusion contact width must be at least 6 (MOSIS rule #20.5)" - edge (~hpdc)/a hpdc/a 6 hpdc/a hpdc/a 6\ - "High-Voltage Diffusion contact width must be at least 6 (MOSIS rule #20.5)" - - - - edge hpdiff,hpdc/a hpfet 4 hpfet 0 0 \ - "High-Voltage transistor must be at least 4 units long (MOSIS rule #20.6)" - edge hndiff,hndc/a hnfet 4 hnfet 0 0 \ - "High-Voltage transistor must be at least 4 units long (MOSIS rule #20.6)" - - - - - - exact_overlap m3c,m2c,ndc,pdc,pc,psc,nsc,ec,capc,clc,emc,pbc,hndc,hpdc,hnsc,hpsc - no_overlap pfet,nfet pfet,nfet - no_overlap epfet,enfet epfet,enfet - no_overlap pffet,nffet pffet,nffet - no_overlap hpfet,hnfet hpfet,hnfet - -end - - -extract - - - - - -# 1 "./extract_template/scmosExt.tech.in" 1 -# 79 "./extract_template/scmosExt.tech.in" -# 1 "./extract_template/scmosExt100.tech.in" 1 -# 9 "./extract_template/scmosExt100.tech.in" -style lambda=1.0(scna20_orb) - - - - - cscale 1 - lambda 100 - step 100 - sidehalo 0 - - - - - - - - areacap (ndiff,nsd,ndc,nsc)/a 0 - perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 - - areacap (pdiff,psd,pdc,psc)/a 0 - perimc (pdiff,psd,pdc,psc)/a space,nwell 0 -# 40 "./extract_template/scmosExt100.tech.in" - areacap (poly,pc)/a 39 - areacap cc/a,cap 39 - overlap (poly,pc)/a nwell,pwell 39 - areacap poly2,ec/a 50 - - perimc (poly,pc)/a ~(poly,pc)/a 80 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 80 - - - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 47 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 47 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 47 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 30 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 poly2,cap 40 - - - - - - areacap (m2,m2c,m3c,pad)/m2 19 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 19 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 22 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 19 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 poly2 40 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 45 - - - - - - - - device mosfet pfet pfet pdiff,pdc nwell Vdd! 204 450 - device mosfet nfet nfet ndiff,ndc pwell Gnd! 150 450 - device mosfet epfet epfet pdiff,pdc nwell Vdd! 204 450 - device mosfet enfet enfet ndiff,ndc pwell Gnd! 150 450 - - - - - device capacitor None cap,capc/a poly,pc 120 745 - - - - device bjt npn pbase,pbc/a emit,emc/a nwell - - fetresis nfet linear 14100 - fetresis pfet linear 48100 - fetresis nfet saturation 14100 - fetresis pfet saturation 48100 - - fetresis enfet linear 14100 - fetresis epfet linear 48100 - fetresis enfet saturation 14100 - fetresis epfet saturation 48100 - - - - - - resist (ndiff,nsd,ndc/act,nsc/act) 26670 - resist (pdiff,psd,pdc/act,psc/act) 59550 - resist (poly,pc/act,pfet,nfet) 23860 - resist poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 19690 - resist em,emc/a 27260 - resist pbase,pbc/a 2000000 - resist (metal1,m2c/metal1) 49 - resist (metal2,via/m2,pad) 26 - resist nwell 2505830 - - contact pc 4 11000 - contact ec/a,capc/a 4 9000 - contact ndc,pdc,nsc,psc 4 18710 - contact pdc/a,psc/a 4 100560 - contact m2c 4 30 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 - - - - height nwell -0.1 0.1 - height ndiff,pdiff,nndiff,ppdiff -0.075 0.075 - height poly,pfet,nfet 0.1 0.05 - height ndc,pdc,nsc,psc 0.001 0.25 - height pc 0.1 0.15 - height m1 0.2 0.05 - height m2c 0.2 0.15 - height m2 0.3 0.05 - - -style lambdaSp=1.0(scpe20_orb) - - - - - lambda 100 - step 100 - sidehalo 0 - - - - - - - - areacap (ndiff,nsd,ndc,nsc)/a 0 - perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 - - areacap (pdiff,psd,pdc,psc)/a 0 - perimc (pdiff,psd,pdc,psc)/a space,nwell 0 -# 171 "./extract_template/scmosExt100.tech.in" - areacap (poly,pc)/a 57 - overlap (poly,pc)/a nwell,pwell 57 - - perimc (poly,pc)/a ~(poly,pc)/a 168 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 168 - - - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 41 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 41 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 41 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 33 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 poly2,cap 45 - - - - - - areacap (m2,m2c,m3c,pad)/m2 21 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 21 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 21 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 25 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 33 - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 204 450 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 150 450 - - fetresis nfet linear 14100 - fetresis pfet linear 48100 - - fetresis nfet saturation 14100 - fetresis pfet saturation 48100 - - - - - - resist (ndiff,nsd,ndc/act,nsc/act) 26670 - resist (pdiff,psd,pdc/act,psc/act) 72860 - resist (poly,pc/act,pfet,nfet) 23860 - resist poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 18540 - resist (metal1,m2c/metal1) 49 - resist (metal2,via/m2,pad) 26 - resist pwell 2128280 - - contact pc 4 12800 - contact ec/a,capc/a 4 8420 - contact (ndc,nsc)/a 4 36660 - contact (psc,pdc)/a 4 56300 - contact m2c 4 30 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 80 "./extract_template/scmosExt.tech.in" 2 -# 1 "./extract_template/scmosExt080.tech.in" 1 -# 9 "./extract_template/scmosExt080.tech.in" -style lambda=0.8(scna16_ami) - - - - - cscale 1 - lambda 80 - step 100 - sidehalo 0 - - - - - - - - areacap (ndiff,nsd,ndc,nsc)/a 0 - perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 - - areacap (pdiff,psd,pdc,psc)/a 0 - perimc (pdiff,psd,pdc,psc)/a space,nwell 0 -# 40 "./extract_template/scmosExt080.tech.in" - areacap (poly,pc)/a 22 - overlap (poly,pc)/a nwell,pwell 22 - - - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 20 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 20 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 20 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 25 - - - - - - areacap (m2,m2c,m3c,pad)/m2 10 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 12 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 12 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 11 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 23 - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 204 450 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 150 450 - fet epfet pdiff,pdc 2 epfet Vdd! nwell 204 450 - fet enfet ndiff,ndc 2 enfet Gnd! pwell 150 450 - - fetresis nfet linear 14100 - fetresis pfet linear 48100 - fetresis nfet saturation 14100 - fetresis pfet saturation 48100 - - - - - - resist (ndiff,nsd,ndc/act,nsc/act) 51680 - resist (pdiff,psd,pdc/act,psc/act) 74800 - resist (poly,pc/act,pfet,nfet) 34780 - resist poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 22400 - resist (metal1,m2c/metal1) 48 - resist (metal2,via/m2,pad) 28 - resist nwell 1446400 - - contact pc 4 61560 - contact ec/a,capc/a 4 12010 - contact ndc,pdc,nsc,psc 4 45780 - contact pdc/a,psc/a 4 32310 - contact m2c 4 37570 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 81 "./extract_template/scmosExt.tech.in" 2 -# 1 "./extract_template/scmosExt060_orb.tech.in" 1 - - - - - - - -style lambda=0.6(orb_scne12) - - - - - lambda 60 - step 100 - sidehalo 0 - - - - - - - areacap nwell 35 - perimc nwell ~(nwell) 47 - - - areacap ndiff,nsd,ndc/a,nsc/a 0 - areacap pdiff,psd,pdc/a,psc/a 0 - - perimc ndiff,nsd,ndc/a,nsc/a space,pwell 0 - perimc pdiff,psd,pdc/a,psc/a space,nwell 0 -# 42 "./extract_template/scmosExt060_orb.tech.in" - areacap (poly,pc)/a 29 - overlap (poly,pc)/a nwell,pwell 29 - - perimc (poly,pc)/a ~(poly,pc)/a 37 - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 16 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 16 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 16 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 19 - - perimc (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 41 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 41 ((poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 41 - - - - - areacap (m2,m2c,m3c,pad)/m2 10 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 10 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 10 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 12 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 14 - - perimc (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 42 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 nwell,pwell 42 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 42 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - - - - - - device mosfet pfet pfet pdiff,pdc nwell Vdd! 270 623 - device mosfet nfet nfet ndiff,ndc pwell Gnd! 90 623 - - - device capacitor None cap,capc/a poly,pc 90 730 - device bjt npn pbase,pbc/a emit,emc/a nwell - - - fetresis nfet linear 9700 - fetresis pfet linear 35700 - - - - contact pc 4 16210 - contact ec 4 13510 - contact ndc,nsc, 4 56490 - contact pdc,psc, 4 181400 - contact m2c 4 43330 - - - resist ndiff,nsd,ndc/a,nsc/a 43180 - resist pdiff,psd,pdc/a,psc/a 79770 - resist (poly,pc/act,pfet,nfet) 22160 - resist poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 21140 - resist (metal1,m2c/metal1) 51 - resist (metal2,via/m2,pad) 26 - resist nwell 1195000 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 82 "./extract_template/scmosExt.tech.in" 2 -# 1 "./extract_template/scmosExt34.tech.in" 1 - - - - - - - -style lambda=0.6(hp) - - - - - lambda 60 - step 100 - sidehalo 6 - - - - - - - areacap nwell 35 - perimc nwell ~(nwell) 47 - - - areacap ndiff,nsd,ndc/a,nsc/a 0 - areacap pdiff,psd,pdc/a,psc/a 0 - - perimc ndiff,nsd,ndc/a,nsc/a space,pwell 0 - perimc pdiff,psd,pdc/a,psc/a space,nwell 0 -# 42 "./extract_template/scmosExt34.tech.in" - areacap (poly,pc)/a 28 - overlap (poly,pc)/a nwell,pwell 28 - - perimc (poly,pc)/a ~(poly,pc)/a 38 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 38 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 34 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m2,m2c,m3c,pad)/m2 27 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - - sidewall (poly,pc)/a ~(poly,pc)/a ~(poly,pc)/a (poly,pc)/a 15 - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 18 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 18 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 46 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 46 - - perimc (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 33 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 33 ((poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 33 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 33 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m2,m2c,m3c,pad)/m2 28 - - sidewall (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 27 - - - - - areacap (m2,m2c,m3c,pad)/m2 9 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 9 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 12 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 14 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 30 - - perimc (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 22 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 nwell,pwell 22 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 20 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (poly,pc)/a 22 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 28 - - sidewall (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m2,m2c,m3c,pad)/m2 33 - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 270 623 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 90 623 - fet wcap ndiff,ndc 1 wcap Gnd! pwell 300 0 - - - fetresis nfet linear 9700 - fetresis pfet linear 35700 - - - - contact pc 4 16210 - contact ndc,nsc, 4 77000 - contact pdc,psc, 4 44260 - contact m2c 4 150 - - - resist ndiff,nsd,ndc/a,nsc/a 99630 - resist pdiff,psd,pdc/a,psc/a 120000 - resist (poly,pc/act,pfet,nfet) 25000 - resist (metal1,m2c/metal1) 60 - resist (metal2,via/m2,pad) 40 - resist nwell 1500000 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 83 "./extract_template/scmosExt.tech.in" 2 -# 1 "./extract_template/scmosExt26b.tech.in" 1 -# 13 "./extract_template/scmosExt26b.tech.in" -style lambda=0.5 - - - - - lambda 50 - step 100 - sidehalo 8 - - - - - - - areacap nwell 40 - perimc nwell ~(nwell) 100 - - - - areacap (ndiff,nsd,ndc,nsc)/a 0 - perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 - - areacap (pdiff,psd,pdc,psc)/a 0 - perimc (pdiff,psd,pdc,psc)/a space,nwell 0 -# 51 "./extract_template/scmosExt26b.tech.in" - areacap (poly,pc)/a 15 - overlap (poly,pc)/a nwell,pwell 15 - - perimc (poly,pc)/a ~(poly,pc)/a 22 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 22 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 10 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m2,m2c,m3c,pad)/m2 6 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m3,m3c,pad)/m3 4 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - - sidewall (poly,pc)/a ~(poly,pc)/a ~(poly,pc)/a (poly,pc)/a 11 - - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 8 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 8 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 14 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 14 - - perimc (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 22 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 22 ((poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 25 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 25 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m2,m2c,m3c,pad)/m2 12 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m3,m3c,pad)/m3 7 (m2,m2c,m3c,pad)/m2 - - sidewall (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 27 - - - - - areacap (m2,m2c,m3c,pad)/m2 4 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 4 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 5 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 6 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 9 - - perimc (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 18 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 nwell,pwell 18 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 19 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (poly,pc)/a 20 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 23 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m3,m3c,pad)/m3 10 - - sidewall (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m2,m2c,m3c,pad)/m2 33 - - - - - areacap (m3,m3c,pad)/m3 3 - overlap (m3,m3c,pad)/m3 nwell,pwell 3 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m3,m3c,pad)/m3 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (poly,pc)/a 3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 4 (m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (m2,m2c,m3c,pad)/m2 9 - - perimc (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 17 - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 nwell,pwell 17 ((ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a,(poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 17 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (poly,pc)/a 17 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 20 ((m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m2,m2c,m3c,pad)/m2 25 - - sidewall (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m3,m3c,pad)/m3 50 - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 204 450 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 150 450 - - - - fetresis nfet linear 14100 - fetresis pfet linear 48100 - - fetresis nfet saturation 14100 - fetresis pfet saturation 48100 - - - - - - resist (ndiff,nsd,ndc/act,nsc/act) 3800 - resist (pdiff,psd,pdc/act,psc/act) 3800 - resist (poly,pc/act,pfet,nfet) 5000 - resist (metal1,m2c/metal1) 81 - resist (metal2,via/m2,pad) 81 - resist (metal3,pad/m3,via2/m3) 34 - resist nwell 1980000 - - contact pc 4 15000 - contact ndc,pdc,nsc,psc 4 1500 - contact m2c 4 500 - contact m3c 4 500 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 84 "./extract_template/scmosExt.tech.in" 2 -# 97 "./extract_template/scmosExt.tech.in" -# 1 "./extract_template/scmosExtDiag.tech.in" 1 - - - - - - -style check_nwell - - lambda 100 - step 100 - - resist nwell 2000000 - areacap nw,nwc,nsd 100 - - - noplaneordering - -style check_pwell - - lambda 100 - step 100 - - resist pwell 2000000 - areacap pw,pwc,psd 100 - - noplaneordering - -style check_psubstr - - - - - - lambda 50 - step 200 - - areacap psd,psc 1000 - - noplaneordering - -style check_nsubstr - - - - - - lambda 50 - step 200 - - areacap nsd,nsc 1000 - - noplaneordering -# 97 "./extract_template/scmosExt.tech.in" 2 -# 1830 "scmos.tech.out" 2 -# 2635 "scmos.tech.out" -end - - -wiring - contact pdcontact 4 pdiff 0 metal1 0 - contact ndcontact 4 ndiff 0 metal1 0 - contact pcontact 4 poly 0 metal1 0 - contact ec 6 poly2 0 metal1 0 - contact m2contact 4 metal1 0 metal2 0 - contact m3contact 5 metal2 0 metal3 0 -end - -router - layer1 metal1 3 pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc 3 - layer2 metal2 3 m2,m2c/m2,m3c/m2,pad 4 poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet,ndiff,ndc/a,pdiff,pdc/a 1 - contacts m2contact 4 - gridspacing 8 -end - -plowing - fixed nfet,enfet,nffet,pfet,epfet,pffet,glass,pad - covered nfet,enfet,nffet,pfet,epfet,pffet - drag nfet,enfet,nffet,pfet,epfet,pffet -end - -plot - - style colorversatec - - ndiff,ndc yellow \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - ndiff,ndc cyan \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 - - - nsd,nsc,col,clc yellow \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 - - nsd,nsc,col,clc cyan \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 - - - pdiff,pdc yellow \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - pdiff,pdc cyan \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 - - pdiff,pdc magenta \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 - - - psd,psc yellow \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 - - psd,psc cyan \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 - - psd,psc magenta \ - 2A2A 0000 A2A2 0000 \ - 2A2A 0000 A2A2 0000 \ - 2A2A 0000 A2A2 0000 \ - 2A2A 0000 A2A2 0000 - - - poly,pc/a magenta \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - - poly2,ec/a yellow \ - FFFF FFFF FFFF FFFF \ - FFFF FFFF FFFF FFFF \ - FFFF FFFF FFFF FFFF \ - FFFF FFFF FFFF FFFF - - - nfet yellow \ - 0505 8282 1414 0A0A \ - 5050 2828 4141 A0A0 \ - 0505 8282 1414 0A0A \ - 5050 2828 4141 A0A0 - - nfet cyan \ - 0000 0505 0000 1414 \ - 0000 5050 0000 4141 \ - 0000 0505 0000 1414 \ - 0000 5050 0000 4141 - - nfet magenta \ - 5050 2828 4141 A0A0 \ - 0505 8282 1414 0A0A \ - 5050 2828 4141 A0A0 \ - 0505 8282 1414 0A0A - - - enfet yellow \ - BABA 7575 EAEA D5D5 \ - ABAB 5757 AEAE 5D5D \ - BABA 7575 EAEA D5D5 \ - ABAB 5757 AEAE 5D5D - - enfet cyan \ - 4141 0A0A 0505 2828 \ - 1414 A0A0 5050 8282 \ - 4141 0A0A 0505 2828 \ - 1414 A0A0 5050 8282 - - - nffet yellow \ - 8E8E 0707 8B8B D5D5 \ - E8E8 7070 B8B8 5D5D \ - 8E8E 0707 8B8B D5D5 \ - E8E8 7070 B8B8 5D5D - - nffet cyan \ - 0101 0808 1414 2828 \ - 1010 8080 4141 8282 \ - 0101 0808 1414 2828 \ - 1010 8080 4141 8282 - - nffet magenta \ - 5050 A0A0 4040 0202 \ - 0505 0A0A 0404 2020 \ - 5050 A0A0 4040 0202 \ - 0505 0A0A 0404 2020 - - - pfet yellow \ - 6363 A0A0 5050 2828 \ - 3636 0A0A 0505 8282 \ - 6363 A0A0 5050 2828 \ - 3636 0A0A 0505 8282 - - pfet cyan \ - 0000 5151 0000 5454 \ - 0000 1515 0000 1515 \ - 0000 5151 0000 5454 \ - 0000 1515 0000 1515 - - pfet magenta \ - 9494 0A0A 2525 8282 \ - 4949 A0A0 5252 2828 \ - 9494 0A0A 2525 8282 \ - 4949 A0A0 5252 2828 - - - epfet yellow \ - BCBC 4F4F 2F2F D3D3 \ - CBCB F4F4 F2F2 3D3D \ - BCBC 4F4F 2F2F D3D3 \ - CBCB F4F4 F2F2 3D3D - - epfet cyan \ - 0000 A0A0 0000 2828 \ - 0000 0A0A 0000 8282 \ - 0000 A0A0 0000 2828 \ - 0000 0A0A 0000 8282 - - epfet magenta \ - 4141 0000 5050 0000 \ - 1414 0000 0505 0000 \ - 4141 0000 5050 0000 \ - 1414 0000 0505 0000 - - - pffet yellow \ - 7B7B F0F0 F0F0 E9E9 \ - B7B7 0F0F 0F0F 9E9E \ - 7B7B F0F0 F0F0 E9E9 \ - B7B7 0F0F 0F0F 9E9E - - pffet cyan \ - 0000 0101 0000 1414 \ - 0000 1010 0000 4141 \ - 0000 0101 0000 1414 \ - 0000 1010 0000 4141 - - pffet magenta \ - 8484 0A0A 2525 8282 \ - 4848 A0A0 5252 2828 \ - 8484 0A0A 2525 8282 \ - 4848 A0A0 5252 2828 - - - cap,cc/a yellow \ - 3E3E 7777 E3E3 C1C1 \ - E3E3 7777 3E3E 1C1C \ - 3E3E 7777 E3E3 C1C1 \ - E3E3 7777 3E3E 1C1C - - cap,cc/a magenta \ - 4141 8888 1414 2A2A \ - 1414 8888 4141 A2A2 \ - 4141 8888 1414 2A2A \ - 1414 8888 4141 A2A2 - - - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc cyan \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 - - - m2,m2c/m2,m3c/m2,pad cyan \ - 0000 1111 0000 4444 \ - 0000 1111 0000 4444 \ - 0000 1111 0000 4444 \ - 0000 1111 0000 4444 - - m2,m2c/m2,m3c/m2,pad magenta \ - 0000 4444 0000 1111 \ - 0000 4444 0000 1111 \ - 0000 4444 0000 1111 \ - 0000 4444 0000 1111 - - - m2c/m1 black \ - 0000 6666 6666 0000 \ - 0000 9999 9999 0000 \ - 0000 6666 6666 0000 \ - 0000 9999 9999 0000 - - - pad,glass black \ - 0300 0700 0E00 1C00 \ - 3800 7000 E000 C000 \ - 00C0 00E0 0070 0038 \ - 001C 000E 0007 0003 - - - nwell yellow \ - 0800 1000 2000 4000 \ - 8000 0001 0002 0004 \ - 0008 0010 0020 0040 \ - 0080 0010 0200 0400 - - nwell cyan \ - 1000 2000 4000 8000 \ - 0001 0002 0004 0008 \ - 0010 0020 0040 0080 \ - 0100 0200 0400 0800 - - - pwell yellow \ - 1000 0400 0400 0100 \ - 0100 0040 0040 0010 \ - 0010 0004 0004 0001 \ - 0001 4000 4000 1000 - - pwell cyan \ - 0000 0800 0000 0200 \ - 0000 0080 0000 0020 \ - 0000 0008 0000 0002 \ - 0000 8000 0000 2000 - - pwell magenta \ - 0800 0000 0200 0000 \ - 0080 0000 0020 0000 \ - 0008 0000 0002 0000 \ - 8000 0000 2000 0000 - - - bd yellow \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 - - bd cyan \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 - - bd magenta \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 - - - nbd,nbdc yellow \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - nbd,nbdc cyan \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 - - nbd,nbdc magenta \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 - - - em,emc yellow \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 - - em,emc cyan \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 - - - pbase,pbc yellow \ - 5555 AAAA 0000 0000 \ - 5555 AAAA 0000 0000 \ - 5555 AAAA 0000 0000 \ - 5555 AAAA 0000 0000 - - pbase,pbc cyan \ - 0000 5555 0000 0000 \ - 0000 5555 0000 0000 \ - 0000 5555 0000 0000 \ - 0000 5555 0000 0000 - - pbase,pbc magenta \ - AAAA 0000 0000 0000 \ - AAAA 0000 0000 0000 \ - AAAA 0000 0000 0000 \ - AAAA 0000 0000 0000 - - - m3,m3c/m3 black \ - 0100 0000 0000 0000 \ - 1010 0000 0000 0000 \ - 0001 0000 0000 0000 \ - 1010 0000 0000 0000 - - m3,m3c/m3 cyan \ - 0280 0000 0820 0000 \ - 2008 0000 8002 0000 \ - 8002 0000 2008 0000 \ - 0820 0000 0280 0000 - - m3,m3c/m3 magenta \ - 0100 06C0 0440 1830 \ - 1010 600C 4004 8003 \ - 0001 C006 4004 3018 \ - 1010 0C60 0440 0380 - - - m3c/m2 black \ - 0820 0820 0820 0FE0 \ - E00F 2008 2008 2008 \ - 2008 2008 2008 E00F \ - 0000 0FE0 0820 0820 - - - error_p,error_s,error_ps black \ - 0000 3C3C 4646 4A4A \ - 5252 6262 3C3C 0000 \ - 0000 3C3C 4646 4A4A \ - 5252 6262 3C3C 0000 - - - magnet yellow \ - AAAA 0000 5555 0000 \ - AAAA 0000 5555 0000 \ - AAAA 0000 5555 0000 \ - AAAA 0000 5555 0000 - - - fence magenta \ - FFFF 0000 0000 0000 \ - 0000 0000 0000 0000 \ - FFFF 0000 0000 0000 \ - 0000 0000 0000 0000 - - - rotate cyan \ - 0000 E0E0 E0E0 E0E0 \ - 0000 0000 0000 0000 \ - 0000 E0E0 E0E0 E0E0 \ - 0000 0000 0000 0000 - - - pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,clc,emc,pbc X - - - style versatec - - pfet \ - 07c0 0f80 1f00 3e00 \ - 7c00 f800 f001 e003 \ - c007 800f 001f 003e \ - 00c7 00f8 01f0 03e0 - - - nfet \ - 1f00 0f80 07c0 03e0 \ - 01f0 00f8 007c 003e \ - 001f 800f c007 e003 \ - f001 f800 7c00 3e00 - - - m2c \ - c3c3 c3c3 0000 0000 \ - 0000 0000 c3c3 c3c3 \ - c3c3 c3c3 0000 0000 \ - 0000 0000 c3c3 c3c3 - - - pwell \ - 2020 2020 2020 2020 \ - 2020 2020 2020 2020 \ - 0000 0000 0000 0000 \ - 0000 0000 0000 0000 - - - nwell \ - 0808 0404 0202 0101 \ - 0000 0000 0000 0000 \ - 0808 0404 0202 0101 \ - 0000 0000 0000 0000 - - - poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet \ - 0808 0400 0202 0101 \ - 8080 4000 2020 1010 \ - 0808 0004 0202 0101 \ - 8080 0040 2020 1010 - - - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc \ - 8080 0000 0000 0000 \ - 0808 0000 0000 0000 \ - 8080 0000 0000 0000 \ - 0808 0000 0000 0000 - - - pad,glass \ - 0000 0000 1c1c 3e3e \ - 3636 3e3e 1c1c 0000 \ - 0000 0000 1c1c 3e3e \ - 3636 3e3e 1c1c 0000 - - - nsd,nsc,col,clc \ - 0808 1414 2222 4141 \ - 8080 4040 2020 1010 \ - 0808 1414 2222 4141 \ - 8080 4040 2020 1010 - - - m2,m2c/m2,m3c/m2,pad \ - 0000 1111 0000 0000 \ - 0000 1111 0000 0000 \ - 0000 1111 0000 0000 \ - 0000 1111 0000 0000 - - - pdiff,pdc,pfet \ - 0000 0808 5555 8080 \ - 0000 8080 5555 0808 \ - 0000 0808 5555 8080 \ - 0000 8080 5555 0808 - - - psd,psc \ - 1414 2222 0000 2222 \ - 4141 2222 0000 2222 \ - 1414 2222 0000 2222 \ - 4141 2222 0000 2222 - - - ndiff,nfet,ndc \ - 0808 1010 2020 4040 \ - 8080 4141 2222 1414 \ - 0808 1010 2020 4040 \ - 8080 4141 2222 1414 - - - poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet \ - 0000 2020 5050 2020 \ - 0000 0202 0505 0202 \ - 0000 2020 5050 2020 \ - 0000 0202 0505 0202 - - - pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,clc,emc,pbc X - - - style gremlin - pfet 9 - nfet 10 - m2c 11 - pwell 15 - nwell 16 - poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 19 - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc 22 - pad,glass 23 - nsd,nsc 24 - m2,m2c/m2,m3c/m2,pad 28 - pdiff,pdc,pfet 29 - psd,psc 30 - ndiff,nfet,ndc 31 - m2c/m1,pc/m1,ndc/m1,pdc/m1,psc/m1,nsc/m1,pad/m1 X - - style postscript - - - - - 1 C0C0C0C0 C0C0C0C0 00000000 00000000 0C0C0C0C 0C0C0C0C 00000000 00000000 - 2 A0A0A0A0 0A0A0A0A A0A0A0A0 0A0A0A0A A0A0A0A0 0A0A0A0A A0A0A0A0 0A0A0A0A - 3 00030003 000C000C 00300030 00C000C0 03000300 0C000C00 30003000 C000C000 - 4 00000000 00000000 C0C0C0C0 00000000 00000000 00000000 0C0C0C0C 00000000 - 5 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF - 6 07070707 0E0E0E0E 1C1C1C1C 38383838 70707070 E0E0E0E0 C1C1C1C1 83838383 - 7 18181818 30303030 60606060 C0C0C0C0 81818181 03030303 06060606 0C0C0C0C - 8 18181818 0C0C0C0C 06060606 03030303 81818181 C0C0C0C0 60606060 30303030 - 9 18181818 3C3C3C3C 3C3C3C3C 18181818 81818181 C3C3C3C3 C3C3C3C3 81818181 - 10 F0F0F0F0 60606060 06060606 0F0F0F0F 0F0F0F0F 06060606 60606060 F0F0F0F0 - 11 01000080 02000040 0C000030 F000000F 000FF000 00300C00 00400200 00800100 - 12 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 - 13 00000000 00000000 33333333 33333333 00000000 00000000 CCCCCCCC CCCCCCCC - - - - - 1 47 95 111 0 - 2 223 31 223 0 - 3 0 0 0 192 - 4 31 111 31 0 - 5 31 111 255 0 - 6 63 95 191 0 - 7 255 63 255 0 - 8 0 0 0 127 - 9 223 47 223 0 - 10 0 255 255 0 - 11 0 0 255 0 - 12 191 127 0 0 - 13 95 223 63 0 - 14 0 0 0 255 - 15 191 127 63 0 - 16 111 151 244 0 - 17 23 175 183 0 - - - - - cc,pc,ndc,pdc,psc,nsc 14 X - m2c,pad,glass 14 B - pad,glass 14 11 - m2c 14 13 - m2,m2c,pad 13 10 - pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,clc,emc,pbc,nbdc,m1,m2c,gc 12 9 - cap,cc,poly2 11 7 - nsd,nsc 7 1 - psd,psc 6 1 - nfet,nffet 9 8 - pfet,wcap,pffet 1 7 - poly,pc,cap,cc 10 5 - nfet 16 5 - pfet,wcap 17 5 - pdiff,pdc,pffet 1 5 - ndiff,ndc,nffet 9 5 - pwell 1 4 - nwell 2 4 - - - style pnm - draw metal1 - draw metal2 - draw polysilicon - draw ndiffusion - draw pdiffusion - draw ntransistor - draw ptransistor - map psubstratepdiff pdiffusion - map nsubstratendiff ndiffusion - map polycontact polysilicon metal1 - map m2contact metal1 metal2 - map m3contact metal2 metal3 - map ndcontact ndiffusion metal1 - map pdcontact pdiffusion metal1 - map nsubstratencontact ndiffusion metal1 - map psubstratepcontact pdiffusion metal1 - -end diff --git a/scmos/scmosWR.tech b/scmos/scmosWR.tech deleted file mode 100644 index 25c9a538..00000000 --- a/scmos/scmosWR.tech +++ /dev/null @@ -1,6380 +0,0 @@ -# 1 "scmos.tech.out" -# 1 "" -# 1 "" -# 1 "/usr/include/stdc-predef.h" 1 3 4 -# 1 "" 2 -# 1 "scmos.tech.out" -# 352 "scmos.tech.out" -tech - format 28 - scmos -end - - -version - version 8.2.8 -# 372 "scmos.tech.out" - description "MOSIS Scalable CMOS Technology for Standard Rules (No routing through wells)" - - - - -end - - -planes - well,w - implant,i - active,a - metal1,m1 - metal2,m2 - - - - metal3,m3 - oxide,ox -end - - -types - - - well pwell,pw - well nwell,nw - well capwell,cwell,cw - well highvoltnwell,hvnwell,hnwell,hnw - well highvoltpwell,hvpwell,hpwell,hpw - active polysilicon,red,poly,p - active electrode,poly2,el,p2 - active capacitor,polycap,pcap,cap - active wellcapacitor,wellcap,wcap - active ndiffusion,ndiff,green - active pdiffusion,pdiff,brown - active highvoltndiffusion,hvndiff,hndiff - active highvoltpdiffusion,hvpdiff,hpdiff - metal1 metal1,m1,blue - metal2 metal2,m2,purple - metal3 metal3,m3,cyan - - - - active ntransistor,nfet - active ptransistor,pfet - active entransistor,enfet - active eptransistor,epfet - active doublentransistor,nfloating-gate,nfloatg,nfg,nffet - active doubleptransistor,pfloating-gate,pfloatg,pfg,pffet - active highvoltntransistor,hvnfet,hnfet - active highvoltptransistor,hvpfet,hpfet - - - - active collector,coll,col,co,cl - active emitter,emit,em - active pbase,pb - - - - implant bccdiffusion,bd - active nbccdiffusion,nbd - - - - active polycontact,pcontact,polycut,pc - active ndcontact,ndiffcut,ndc - active pdcontact,pdiffcut,pdc - active highvoltndcontact,hndiffcut,hndc - active highvoltpdcontact,hpdiffcut,hpdc - active capcontact,ccontact,capc,cc - active electrodecontact,econtact,ec,poly2contact,p2c - active collectorcontact,colcontact,colc,coc,clc - active emittercontact,emitcontact,emc - active pbasecontact,pbcontact,pbc - active nbccdiffcontact,nbdc - metal1 m2contact,m2cut,m2c,via,v - - - - metal2 m3contact,m3cut,m3c,via2,v2 - - - - - - - active psubstratepcontact,ppcontact,ppc,pwcontact,pwc,psc - active nsubstratencontact,nncontact,nnc,nwcontact,nwc,nsc - active psubstratepdiff,ppdiff,pohmic,ppd,psd - active nsubstratendiff,nndiff,nohmic,nnd,nsd - - active highvoltpsubcontact,hpwcontact,hpsc - active highvoltnsubcontact,hnwcontact,hnsc - active highvoltpsubdiff,hpohmic,hpsd - active highvoltnsubdiff,hnohmic,hnsd - - - active nplusdoping,ndoping,ndop - active pplusdoping,pdoping,pdop - metal1 genericcontact,gcontact,gc - - - oxide substrateopen,subopen,open - oxide pdiffusionstop,pdiffstop,pstop - - - - metal2 pad - oxide glass -end - -contact - - ec poly2 metal1 - cc cap metal1 - pc poly metal1 - - ndc ndiff metal1 - pdc pdiff metal1 - nsc nsd metal1 - psc psd metal1 - hndc hndiff metal1 - hpdc hpdiff metal1 - hnsc hnsd metal1 - hpsc hpsd metal1 - - clc col metal1 - emc emit metal1 - pbc pbase metal1 - - nbdc nbd metal1 - - m2c metal1 metal2 - - - - m3c metal2 metal3 - - - - - -end - -styles - styletype mos - - - cwell 10 - nwell 12 - pwell 13 - hnwell 18 - hpwell 11 - - poly 1 - poly2 14 - - ndiff 2 - pdiff 4 - psd 5 - nsd 3 - hndiff 2 - hndiff 11 - hpdiff 4 - hpdiff 18 - hpsd 5 - hpsd 11 - hnsd 3 - hnsd 18 - ndop 2 - ndop 38 - pdop 4 - pdop 38 - - nfet 6 - nfet 7 - pfet 8 - pfet 9 - - enfet 6 - enfet 30 - - epfet 8 - epfet 31 - - - nffet 6 - nffet 7 - - nffet 30 - pffet 8 - pffet 9 - - pffet 31 - - hnfet 6 - hnfet 7 - hnfet 30 - - hpfet 8 - hpfet 9 - hpfet 31 - - pbase 15 - pbc 15 - pbc 20 - pbc 32 - - emit 16 - emc 16 - emc 20 - emc 32 - - col 3 - clc 3 - clc 20 - clc 32 - - cap 1 - cap 14 - wcap 6 - wcap 10 - cc 1 - cc 14 - cc 20 - cc 32 - - metal1 20 - metal2 21 - metal3 22 - - gc 19 - - pcontact 26 - pcontact 32 - ec 14 - ec 20 - ec 32 - - ndc 2 - ndc 20 - ndc 32 - pdc 4 - pdc 20 - pdc 32 - psc 5 - psc 20 - psc 32 - nsc 3 - nsc 20 - nsc 32 - - hndc 2 - hndc 20 - hndc 32 - hndc 11 - hpdc 4 - hpdc 20 - hpdc 32 - hpdc 18 - hpsc 5 - hpsc 20 - hpsc 32 - hpsc 11 - hnsc 3 - hnsc 20 - hnsc 32 - hnsc 18 - - m2contact 20 - m2contact 21 - m2contact 33 - m3contact 21 - m3contact 22 - m3contact 37 - - pad 20 - pad 21 - pad 33 - pad 34 - glass 34 - - bd 17 - nbd 17 - nbd 3 - nbdc 3 - nbdc 17 - nbdc 20 - nbdc 32 - - open 2 - open 20 - pstop 8 - - error_p 42 - error_s 42 - error_ps 42 -end - -compose - - compose nfet poly hndiff - compose pfet poly hpdiff - compose nfet poly ndiff - compose pfet poly pdiff - compose hnfet poly2 hndiff - compose hpfet poly2 hpdiff - compose enfet poly2 ndiff - compose epfet poly2 pdiff - compose nffet nfet poly2 - compose pffet pfet poly2 - compose nffet enfet poly - compose pffet epfet poly - compose cap poly poly2 - - paint clc col clc - paint emc emit emc - paint emc pbase emc - - paint poly2 poly cap - paint poly poly2 cap - paint poly cap cap - paint poly2 cap cap - paint cap poly cap - paint cap poly2 cap - - - paint ec poly cc - - - - paint pdc pwell ndc - paint pfet pwell nfet - paint epfet pwell enfet - paint pffet pwell nffet - paint pdiff pwell ndiff - paint nsd pwell psd - paint nsc pwell psc - paint ndc nwell pdc - paint nfet nwell pfet - paint enfet nwell epfet - paint nffet nwell pffet - paint ndiff nwell pdiff - paint psd nwell nsd - paint psc nwell nsc - - paint pdc hpwell hndc - paint epfet hpwell hnfet - paint pffet hpwell hnfet - paint pdiff hpwell hndiff - paint nsd hpwell hpsd - paint nsc hpwell hpsc - paint ndc hnwell hpdc - paint enfet hnwell hpfet - paint nffet hnwell hpfet - paint ndiff hnwell hpdiff - paint psd hnwell hnsd - paint psc hnwell hnsc -# 740 "scmos.tech.out" - paint nfet cwell wcap - paint poly wcap wcap - paint ndiff wcap wcap - paint wcap poly wcap - paint wcap ndiff wcap - erase wcap poly ndiff - erase wcap ndiff poly - erase wcap cwell nfet - paint cwell nfet wcap active - erase wcap nfet cwell well - - - paint gc m1 gc - - - paint pad m1 pad - paint pad m2 pad - paint pad m3 pad - paint pad m2c pad - - - - - paint hpdc hpwell hndc - paint hpfet hpwell hnfet - paint hpdiff hpwell hndiff - paint hnsd hpwell hpsd - paint hnsc hpwell hpsc - paint hndc hnwell hpdc - paint hnfet hnwell hpfet - paint hndiff hnwell hpdiff - paint hpsd hnwell hnsd - paint hpsc hnwell hnsc - - paint hpdc pwell ndc - paint hpfet pwell enfet - paint hpdiff pwell ndiff - paint hnsd pwell psd - paint hnsc pwell psc - paint hndc nwell pdc - paint hnfet nwell epfet - paint hndiff nwell pdiff - paint hpsd nwell nsd - paint hpsc nwell nsc - -end - -connect -# 798 "scmos.tech.out" - hnwell,hnsc,hnsd hnwell,hnsc,hnsd - hpwell,hpsc,hpsd hpwell,hpsc,hpsd - - ndiff,ndc/a cwell - - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - m2,m2c/m2,m3c/m2,pad m2,m2c/m2,m3c/m2,pad - m3,m3c/m3 m3,m3c/m3 - - poly,pc/a,nfet,pfet,wcap poly,pc/a,nfet,pfet,wcap - poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - - - - ndiff,ndc/a,ndop psd,psc/a,pdop,pstop - pdiff,pdc/a,pdop,pstop nsd,nsc/a,ndop - hndiff,hndc/a,ndop hpsd,hpsc/a,pdop,pstop - hpdiff,hpdc/a,pdop,pstop hnsd,hnsc/a,ndop - ndiff ndc - pdiff pdc - hndiff hndc - hpdiff hpdc - - nbd nbdc - - pbase pbc - collector clc,nwell - emitter emc - - gc ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a,nsd,nsc/a,psd,psc/a,hndiff,hndc/a,hpdiff,hpdc/a,metal1 - gc poly,pc/a,nfet,pfet,wcap - gc poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - - pad pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - pad m2,m2c/m2,m3c/m2,pad - pad m3,m3c/m3 - -end -# 845 "scmos.tech.out" -cifoutput - - - - - - -# 1 "cif_template/objs/CIFout" 1 -style lambda=1.0(gen) - scalefactor 100 50 - layer CWC cwell - calma 59 1 - layer CWN nwell - bloat-or pbase,pbc/act * 600 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 500 - bloat-or nsd,nsc/a * 300 - bloat-or clc/a * 100 - or col - grow 300 - shrink 300 - calma 42 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 500 - bloat-or psd,psc/a * 300 - and-not CWC - shrink 300 - grow 300 - grow 300 - shrink 300 - calma 41 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 100 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA clc - grow 100 - or em,emc,col,pbase,pbc - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - or bd,nbd,nbdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 100 - calma 60 1 - layer CVA pad - shrink 500 - - or open - - calma 50 1 - layer CVA m2c - squares 100 200 300 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 200 - calma 55 1 - - - layer CCC gc - calma 48 1 - - layer CCA ndc,pdc,clc,emc,pbc,nbdc - squares 200 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 200 - calma 48 1 - layer CCP pc - squares 200 - calma 47 1 - layer CBA emc,emit - grow 400 - bloat-or pbc * 100 - or pbase - calma 58 1 - - templayer XTN clc - grow 100 - or em,emc,col - grow 200 - bloat-or ndiff,ndc/a,ndop * 200 psd,psc/a,pdiff,pdc/a,pdop 0 - bloat-or nbd,nbdc,wcap * 200 - grow 100 - shrink 100 - shrink 50 - grow 50 - templayer XTP pbc - grow 100 - bloat-or pdiff,pdc/a,pdop * 200 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 100 - shrink 100 - shrink 50 - grow 50 - layer CSN clc - grow 100 - or em,emc,col - grow 200 - bloat-or ndiff,ndc/a * 200 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 200 ndiff 300 psd,psc/a 0 - bloat-or nsd,nsc/a * 200 pdiff,pdc/a 0 - bloat-or nbd,nbdc,wcap * 200 - bloat-or ndop * 200 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 100 - shrink 100 - shrink 50 - grow 50 - and-not XTP - calma 45 1 - layer CSP pbc - grow 100 - bloat-or pdiff,pdc/a * 200 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 200 pdiff 300 nsd,nsc/a 0 - bloat-or psd,psc/a * 200 ndiff,ndc/a 0 - bloat-or pdop * 200 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 100 - shrink 100 - shrink 50 - grow 50 - - bloat-min pstop * 200 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer CCD bd,nbd,nbdc/a - grow 200 - calma 57 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - render CWN 12 -0.2 0.2 - render CAA 2 -0.15 0.15 - render CPG 1 0.025 0.05 - render CEL 14 0.1 0.05 - render CCC 19 0.0 0.2 - render CCA 19 0.0 0.2 - render CCP 19 0.075 0.125 - render CMF 20 0.2 0.05 - render CVA 19 0.25 0.05 - render CMS 21 0.3 0.05 -style lambda=1.0(nwell) - scalefactor 100 50 - layer CWC cwell - calma 59 1 - layer CWN nwell - bloat-or pbase,pbc/a * 600 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 500 - bloat-or nsd,nsc/a * 300 - bloat-or clc/a * 100 - or col - grow 300 - shrink 300 - calma 42 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 100 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA clc - grow 100 - or em,emc,col,pbase,pbc - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - or bd,nbd,nbdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 100 - calma 60 1 - layer CVA pad - shrink 500 - - or open - - calma 50 1 - layer CVA m2c - squares 100 200 300 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 200 - calma 55 1 - - - layer CCC gc - calma 63 1 - - layer CCA ndc,pdc,clc,emc,pbc,nbdc - squares 200 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 200 - calma 48 1 - layer CCP pc - squares 200 - calma 47 1 - layer CBA emc,emit - grow 400 - bloat-or pbc * 100 - or pbase - calma 58 1 - - templayer XTN clc - grow 100 - or em,emc,col - grow 200 - bloat-or ndiff,ndc/a * 200 psd,psc/a 0 - bloat-or nbd,nbdc,ndop,wcap * 200 - templayer XTP pbc - grow 100 - bloat-or pdiff,pdc/a * 200 nsd,nsc/a 0 - layer CSN clc - grow 100 - or emc,emit,col - grow 200 - bloat-or ndiff,ndc/a * 200 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 200 ndiff 300 psd,psc/a 0 - bloat-or nsd,nsc/a * 200 pdiff,pdc/a 0 - bloat-or nbd,nbdc,ndop,wcap * 200 - grow 100 - shrink 100 - shrink 50 - grow 50 - and-not XTP - calma 45 1 - layer CSP pbc - grow 100 - bloat-or pdiff,pdc/a * 200 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 200 pdiff 300 nsd,nsc/a 0 - bloat-or psd,psc/a * 200 ndiff,ndc/a 0 - bloat-or pdop * 200 - grow 100 - shrink 100 - shrink 50 - grow 50 - - bloat-min pstop * 200 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer CCD bd,nbd,nbdc/a - grow 200 - calma 57 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - - - - - - -style lambda=1.0(pwell) - scalefactor 100 50 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 500 - bloat-or psd,psc/a * 300 - grow 300 - shrink 300 - calma 41 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 100 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - - layer CAA clc - grow 100 - or em,emc,col - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 100 - calma 60 1 - layer CVA pad - shrink 500 - - or open - - calma 50 1 - layer CVA m2c - squares 100 200 300 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 200 - calma 55 1 - - - layer CCC gc - calma 63 1 - - layer CCA ndc,pdc,clc,emc,pbc - squares 200 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 200 - calma 48 1 - layer CCP pc - squares 200 - calma 47 1 - layer CBA emc,emit - grow 400 - bloat-or pbc * 100 - or pbase - calma 58 1 - - templayer XTN - bloat-or ndiff,ndc/a * 200 psd,psc/a 0 - templayer XTP - bloat-or pdiff,pdc/a * 200 nsd,nsc/a 0 - layer CSP - bloat-or pdiff,pdc/a * 200 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 200 pdiff 300 nsd,nsc/a 0 - bloat-or psd,psc/a * 200 ndiff,ndc/a 0 - bloat-or pdop * 200 - grow 100 - shrink 100 - shrink 50 - grow 50 - - bloat-min pstop * 200 open 0 - - and-not XTN - calma 44 1 - layer CSN - bloat-or ndiff,ndc/a * 200 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 200 ndiff 300 psd,psc/a 0 - bloat-or nsd,nsc/a * 200 pdiff,pdc/a 0 - bloat-or ndop * 200 - grow 100 - shrink 100 - shrink 50 - grow 50 - and-not XTP - and-not CSP - calma 45 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - - - - - -style lambda=0.8(gen) - scalefactor 80 40 - layer CVN hnwell - bloat-or hpdiff,hpdc/a,hpfet * 560 - bloat-or hnsd,hnsc/a * 240 - calma 40 1 - layer CVP hpwell - bloat-or hndiff,hndc/a,hnfet * 560 - bloat-or hpsd,hpsc/a * 240 - calma 39 1 - layer CWN nwell - bloat-or pbase,pbc/act * 480 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 400 - bloat-or nsd,nsc/a * 240 - bloat-or clc/a * 80 - or col - grow 240 - shrink 240 - calma 42 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 400 - bloat-or psd,psc/a * 240 - grow 240 - shrink 240 - calma 41 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 80 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA clc - grow 80 - or em,emc,col - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a,hnsd,hnsc/a,hpsd,hpsc/a,hnfet,hpfet - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - - layer CX col,clc - grow 80 - - - calma 60 1 - layer CVA pad - shrink 560 - - or open - - calma 50 1 - layer CVA m2c - squares 80 160 240 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 160 - calma 55 1 - - - layer CCC gc - calma 63 1 - - layer CCA ndc,pdc,clc,emc,pbc - squares 160 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 160 - calma 48 1 - layer CCA hndc,hpdc - squares 160 160 160 - calma 48 1 - layer CCA hnsc,hpsc - squares 160 160 160 - calma 48 1 - layer CCP pc - squares 160 - calma 47 1 - layer CBA emc,emit - grow 320 - bloat-or pbc * 80 - or pbase - calma 58 1 - - templayer XTN clc - grow 80 - or em,emc,col - grow 160 - bloat-or ndiff,ndc/a * 160 psd,psc/a 0 - bloat-or hndiff,hndc/a * 160 hpsd,hpsc/a 0 - grow 80 - shrink 80 - shrink 40 - grow 40 - templayer XTP pbc - grow 80 - bloat-or pdiff,pdc/a * 160 nsd,nsc/a 0 - bloat-or hpdiff,hpdc/a * 160 hnsd,hnsc/a 0 - grow 80 - shrink 80 - shrink 40 - grow 40 - layer CSN clc - grow 80 - or em,emc,col - grow 160 - bloat-or ndiff,ndc/a * 160 psd,psc/a 0 - bloat-or hndiff,hndc/a * 160 hpsd,hpsc/a 0 - bloat-or nfet,enfet,nffet * 160 ndiff 240 psd,psc/a 0 - bloat-or hnfet * 160 hndiff 240 hpsd,hpsc/a 0 - bloat-or nsd,nsc/a * 160 pdiff,pdc/a 0 - bloat-or hnsd,hnsc/a * 160 hpdiff,hpdc/a 0 - bloat-or ndop * 160 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 80 - shrink 80 - shrink 40 - grow 40 - and-not XTP - calma 45 1 - layer CSP pbc - grow 80 - bloat-or pdiff,pdc/a * 160 nsd,nsc/a 0 - bloat-or hpdiff,hpdc/a * 160 hnsd,hnsc/a 0 - bloat-or pfet,epfet,pffet * 160 pdiff 240 nsd,nsc/a 0 - bloat-or hpfet * 160 hpdiff 240 hnsd,hnsc/a 0 - bloat-or psd,psc/a * 160 ndiff,ndc/a 0 - bloat-or hpsd,hpsc/a * 160 hndiff,hndc/a 0 - bloat-or pdop * 160 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 80 - shrink 80 - shrink 40 - grow 40 - - bloat-min pstop * 160 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 640 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 640 - calma 26 1 - - - - - - - -style lambda=0.6(gen) - scalefactor 60 30 - layer CWC cwell - calma 59 1 - layer CWN nwell - bloat-or pbase,pbc/act * 360 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 300 - bloat-or nsd,nsc/a * 180 - bloat-or clc/a * 60 - or col - grow 180 - shrink 180 - calma 42 1 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 300 - bloat-or psd,psc/a * 180 - and-not CWC - shrink 180 - grow 180 - grow 180 - shrink 180 - calma 41 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 60 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA clc - grow 60 - or em,emc,col,pbase,pbc - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - or bd,nbd,nbdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 60 - calma 60 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 60 120 180 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 120 - calma 55 1 - - - layer CCC gc - calma 48 1 - - layer CCA ndc,pdc,clc,emc,pbc,nbdc - squares 120 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 120 - calma 48 1 - layer CCP pc - squares 120 - calma 47 1 - layer CBA emc,emit - grow 240 - bloat-or pbc * 60 - or pbase - calma 58 1 - - templayer XTN clc - grow 60 - or em,emc,col - grow 120 - bloat-or ndiff,ndc/a,ndop * 120 psd,psc/a,pdiff,pdc/a,pdop 0 - bloat-or nbd,nbdc,wcap * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - templayer XTP pbc - grow 60 - bloat-or pdiff,pdc/a,pdop * 120 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 60 - shrink 60 - shrink 30 - grow 30 - layer CSN clc - grow 60 - or em,emc,col - grow 120 - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 120 ndiff 180 psd,psc/a 0 - bloat-or nsd,nsc/a * 120 pdiff,pdc/a 0 - bloat-or nbd,nbdc,wcap * 120 - bloat-or ndop * 120 psd,psc/a,pdiff,pdc/a,pdop 0 - grow 60 - shrink 60 - shrink 30 - grow 30 - and-not XTP - calma 45 1 - layer CSP pbc - grow 60 - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 120 pdiff 180 nsd,nsc/a 0 - bloat-or psd,psc/a * 120 ndiff,ndc/a 0 - bloat-or pdop * 120 nsd,nsc/a,ndiff,ndc/a,ndop 0 - grow 60 - shrink 60 - shrink 30 - grow 30 - - bloat-min pstop * 120 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer CCD bd,nbd,nbdc/a - grow 120 - calma 57 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - render CWN 12 -0.2 0.2 - render CAA 2 -0.15 0.15 - render CPG 1 0.025 0.05 - render CEL 14 0.1 0.05 - render CCC 19 0.0 0.2 - render CCA 19 0.0 0.2 - render CCP 19 0.075 0.125 - render CMF 20 0.2 0.05 - render CVA 19 0.25 0.05 - render CMS 21 0.3 0.05 -style lambda=0.6(nwell) - scalefactor 60 30 - layer CWC cwell - calma 59 1 - layer CWN nwell - bloat-or pbase,pbc/a * 360 - bloat-or pdiff,pdc/a,pfet,epfet,pffet * 300 - bloat-or nsd,nsc/a * 180 - bloat-or clc/a * 60 - or col - grow 180 - shrink 180 - calma 42 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 60 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - layer CAA clc - grow 60 - or em,emc,col,pbase,pbc - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - or bd,nbd,nbdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 60 - calma 60 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 60 120 180 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 120 - calma 55 1 - - - layer CCC gc - calma 63 1 - - layer CCA ndc,pdc,clc,emc,pbc,nbdc - squares 120 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 120 - calma 48 1 - layer CCP pc - squares 120 - calma 47 1 - layer CBA emc,emit - grow 240 - bloat-or pbc * 60 - or pbase - calma 58 1 - - templayer XTN clc - grow 60 - or em,emc,col - grow 120 - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - bloat-or nbd,nbdc,ndop,wcap * 120 - templayer XTP pbc - grow 60 - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - layer CSN clc - grow 60 - or emc,emit,col - grow 120 - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 120 ndiff 180 psd,psc/a 0 - bloat-or nsd,nsc/a * 120 pdiff,pdc/a 0 - bloat-or nbd,nbdc,ndop,wcap * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - and-not XTP - calma 45 1 - layer CSP pbc - grow 60 - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 120 pdiff 180 nsd,nsc/a 0 - bloat-or psd,psc/a * 120 ndiff,ndc/a 0 - bloat-or pdop * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - - bloat-min pstop * 120 open 0 - - and-not XTN - and-not CSN - calma 44 1 - layer CCD bd,nbd,nbdc/a - grow 120 - calma 57 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 - - - - - - - -style lambda=0.6(pwell) - scalefactor 60 30 - layer CWP pwell - bloat-or ndiff,ndc/a,nfet,enfet,nffet * 300 - bloat-or psd,psc/a * 180 - grow 180 - shrink 180 - calma 41 1 - layer CMS m2,m2c/m2,m3c/m2,pad - labels m2 - calma 51 1 - layer CMF pad - grow 60 - or pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc - labels pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,m1,m2c,gc - calma 49 1 - layer CPG cap,cc - or poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet - labels poly,nfet,pfet - calma 46 1 - - layer CAA clc - grow 60 - or em,emc,col - or ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a - or hndiff,hndc/a,hpdiff,hpdc/a - - or open,pstop - - labels ndiff,pdiff - calma 43 1 - - layer CX col,clc - grow 60 - calma 60 1 - layer CVA pad - shrink 300 - - or open - - calma 50 1 - layer CVA m2c - squares 60 120 180 - calma 50 1 - layer CEL poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet - calma 56 1 - layer CCE capc,ec - squares 120 - calma 55 1 - - - layer CCC gc - calma 63 1 - - layer CCA ndc,pdc,clc,emc,pbc - squares 120 - - or open - - calma 48 1 - layer CCA nsc,psc - squares 120 - calma 48 1 - layer CCP pc - squares 120 - calma 47 1 - layer CBA emc,emit - grow 240 - bloat-or pbc * 60 - or pbase - calma 58 1 - - templayer XTN - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - templayer XTP - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - layer CSP - bloat-or pdiff,pdc/a * 120 nsd,nsc/a 0 - bloat-or pfet,epfet,pffet * 120 pdiff 180 nsd,nsc/a 0 - bloat-or psd,psc/a * 120 ndiff,ndc/a 0 - bloat-or pdop * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - - bloat-min pstop * 120 open 0 - - and-not XTN - calma 44 1 - layer CSN - bloat-or ndiff,ndc/a * 120 psd,psc/a 0 - bloat-or nfet,enfet,nffet * 120 ndiff 180 psd,psc/a 0 - bloat-or nsd,nsc/a * 120 pdiff,pdc/a 0 - bloat-or ndop * 120 - grow 60 - shrink 60 - shrink 30 - grow 30 - and-not XTP - and-not CSP - calma 45 1 - layer COP open - calma 23 1 - layer CPS pstop - calma 24 1 - layer COG pad - shrink 600 - or glass - - or open - - labels pad - calma 52 1 - layer XP pad - shrink 600 - calma 26 1 -# 853 "scmos.tech.out" 2 -# 867 "scmos.tech.out" -style plot - scalefactor 100 50 - layer CM2 m2,m2c/m2,pad/m2 - labels m2 - layer CM1 pad - grow 100 - or m1,m2c/m1,pc/m1,ndc/m1,pdc/m1,ppcont/m1,nncont/m1 - labels m1,m2c/m1,pc/m1,ndc/m1,pdc/m1,ppcont/m1,nncont/m1,pad/m1 - layer CP poly,pc/active,nfet,pfet - labels poly,nfet,pfet - layer CND ndiff,ndc,nfet,pwc,psd - labels ndiff - layer CPD pdiff,pdc,pfet,nwc,nsd - labels pdiff - layer CNP - bloat-or nsd,nwc * 150 ndiff,pdiff,ndc/active,pdc/active,ppcont/active,nncont/active,pfet,nfet,psd,nsd 0 - layer CPP - bloat-or psd,pwc * 150 ndiff,pdiff,ndc/active,pdc/active,ppcont/active,nncont/active,pfet,nfet,psd,nsd 0 - layer CV m2c - squares 100 200 300 - layer CC ndc,pdc,pc,pwc,nwc - squares 200 - layer CNW nwell - grow 400 - shrink 400 - layer CG pad - shrink 600 - or glass - labels glass - - -end -# 910 "scmos.tech.out" -cifinput - - -# 1 "cif_template/objs/CIFin" 1 -style lambda=1.0(gen) - scalefactor 100 - - layer nwell CWN - labels CWN - layer pwell CWP - labels CWP - - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CWP - or CWC - and CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - layer nffet CAA - and CEL - and CPG - and CSN - and CWP - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer ndc CWP - or CWC - and CCA - grow 100 - and CAA - and CSN - and CMF - layer pdc CCA - grow 100 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 100 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 100 - and CAA - and CSP - and CWP - and CMF - layer gc CCC - layer m2c CVA - grow 100 - and CMS - and CMF - labels CMS - layer m3c CVS - grow 100 - and CMT - and CMS - and-not XP - layer electrode CEL - labels CEL - layer ec CCE - grow 100 - and CMF - and CEL - labels CMF - layer cc CCE - grow 100 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 100 - and CBA - and CMF - labels CBA - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 100 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 200 - labels CBA - layer emc CCA - grow 100 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 100 - and CPG - and CMF - layer nbd CSN - shrink 200 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 100 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 100 - and CMS - shrink 500 - and CVA - shrink 100 - and XP - and COG - grow 600 - layer m1 CMF - labels CMF - layer m2 CMS - labels CMS - layer m3 CMT - - and-not XP - labels CMT - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=1.0(nwell) - scalefactor 100 - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - and CSP - and-not CPS - layer pdiff CWN - and CAA - and CSP - labels CSP - layer ndiff CAA - and CSN - and-not CCD - labels CSN - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer m3c CVS - grow 100 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 100 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - or CCC - grow 100 - and CMF - and CEL - layer cc CCE - grow 100 - and CMF - and CEL - and CPG - labels CCE - layer cap CPG - and CEL - and-not CAA - layer psc CCA - grow 100 - and CAA - and CSP - and CMF - layer ndc CCA - or CCC - grow 100 - and CAA - and CSN - and CMF - layer pdc CCA - or CCC - grow 100 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - or CCC - grow 100 - and CAA - and CSN - and CWN - and CMF - layer pbc CCA - or CCC - grow 100 - and CBA - and CMF - layer emit CBA - and CSN - shrink 200 - layer emc CCA - grow 100 - and CBA - and CSN - and CMF - layer col CX - and CAA - and CSN - and CWN - layer clc CCA - grow 100 - and CX - and CAA - and CSN - and CWN - and CMF - layer pc CCP - or CCC - grow 100 - and CPG - and CMF - labels CCP - layer nbd CSN - shrink 200 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 100 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWN - - layer pad CMF - shrink 100 - and CMS - shrink 500 - and CVA - shrink 100 - and XP - and COG - grow 600 - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=1.0(oldnwell) - scalefactor 100 - layer cwell CWC - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - layer pdiff CWN - and CAA - layer ndiff CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - labels CEL - layer pffet CAA - and CEL - and CPG - and CWN - labels CEL - layer m2c CVA - grow 150 - shrink 50 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - grow 100 - and CMF - and CEL - layer cc CCE - grow 100 - and CMF - and CEL - and CPG - layer cap CPG - and CEL - and-not CAA - labels CEL - layer psc CCA - grow 100 - and CAA - and CMF - layer ndc CCA - grow 100 - and CAA - and CSN - and CMF - layer pdc CCA - grow 100 - and CAA - and CWN - and CMF - layer nsc CCA - grow 100 - and CAA - and CSN - and CWN - and CMF - layer m3c CVS - grow 100 - and CMT - and CMS - and-not XP - layer gc CCC - layer pbc CCA - grow 100 - and CBA - and CMF - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 100 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 200 - layer emc CCA - grow 100 - and CBA - and CSN - and CMF - layer pc CCP - grow 100 - and CPG - and CMF - layer nbd CSN - shrink 200 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 100 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - layer glass COG - layer pad CMF - shrink 100 - and CMS - shrink 500 - and CVA - shrink 100 - and COG - grow 600 - and XP - - calma CWN 42 * - calma CAA 43 * - - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CX 60 * - - - - - -style lambda=1.0(pwell) - scalefactor 100 - layer pwell CWP - labels CWP - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer nsd CAA - and CSN - layer ndiff CWP - and CSN - and CAA - layer pdiff CAA - and CSP - and-not CPS - layer psd CWP - and CSP - and CAA - layer pfet CPG - and CAA - and CSP - layer nfet CAA - and CPG - and CSN - and CWP - layer epfet CEL - and CAA - and CSP - layer enfet CAA - and CEL - and CSN - and CWP - layer m2c CVA - grow 100 - and CMS - and CMF - labels CMS - layer electrode CEL - labels CEL - layer ec CCE - grow 100 - and CMF - and CEL - labels CMF - layer cc CCE - grow 100 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer nsc CCA - grow 100 - and CAA - and CSN - and CMF - layer pdc CCA - grow 100 - and CAA - and CSP - and CMF - layer ndc CCA - grow 100 - and CSN - and CAA - and CWP - and CMF - layer psc CCA - grow 100 - and CAA - and CSP - and CWP - and CMF - layer pc CCP - grow 100 - and CPG - and CMF - layer m3c CVS - grow 100 - and CMT - and CMS - and-not XP - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - - layer pad CMF - shrink 100 - and CMS - shrink 500 - and CVA - shrink 100 - and XP - and COG - grow 600 - - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWP 41 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CVS 61 * - calma CMT 62 * - -style lambda=1.0(nowell) - scalefactor 100 - - - - - - - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CWP - or CWC - and CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - layer nffet CAA - and CEL - and CPG - and CSN - and CWP - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer ndc CWP - or CWC - and CCA - grow 100 - and CAA - and CSN - and CMF - layer pdc CCA - grow 100 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 100 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 100 - and CAA - and CSP - and CWP - and CMF - layer gc CCC - layer m2c CVA - grow 100 - and CMS - and CMF - labels CMS - layer m3c CVS - grow 100 - and CMT - and CMS - and-not XP - layer electrode CEL - labels CEL - layer ec CCE - grow 100 - and CMF - and CEL - labels CMF - layer cc CCE - grow 100 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 100 - and CBA - and CMF - labels CBA - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 100 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 200 - labels CBA - layer emc CCA - grow 100 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 100 - and CPG - and CMF - layer nbd CSN - shrink 200 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 100 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 100 - and CMS - shrink 500 - and CVA - shrink 100 - and XP - and COG - grow 600 - layer m1 CMF - labels CMF - layer m2 CMS - labels CMS - layer m3 CMT - - and-not XP - labels CMT - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -# 944 "cif_template/objs/CIFin" -style lambda=0.8(gen) - scalefactor 80 - layer nwell CWN - labels CWN - layer pwell CWP - labels CWP - layer hnwell CVN - labels CWN - layer hpwell CVP - labels CWP - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CSN - and CAA - and CWP - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer hpdiff CSP - and CAA - and CVN - layer hndiff CSN - and CAA - and CVP - layer hnsd CVN - and CSN - and CAA - layer hpsd CVP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and CWP - and-not CCD - layer pfet CAA - and CPG - and CSP - and CWN - layer hnfet CPG - and CAA - and CSN - and CVP - and-not CCD - layer hpfet CAA - and CPG - and CSP - and CVN - layer enfet CEL - and CAA - and CSN - and CWP - and-not CCD - layer epfet CAA - and CEL - and CSP - and CWN - layer nffet CEL - and CAA - and CSN - and CPG - and CWP - and-not CCD - layer pffet CAA - and CPG - and CEL - and CSP - and CWN - layer ndc CCA - grow 80 - and CAA - and CWP - and CSN - and CMF - layer pdc CCA - grow 80 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 80 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 80 - and CAA - and CSP - and CWP - and CMF - layer hndc CCA - grow 160 - and CAA - and CVP - and CSN - and CMF - layer hpdc CCA - grow 160 - and CAA - and CVN - and CSP - and CMF - layer hnsc CCA - grow 160 - and CAA - and CSN - and CVN - and CMF - layer hpsc CCA - grow 160 - and CAA - and CSP - and CVP - and CMF - layer gc CCC - layer m2c CVA - grow 80 - and CMS - and CMF - labels CMS - layer electrode CEL - labels CEL - layer ec CCE - grow 80 - and CMF - and CEL - labels CMF - layer cc CCE - grow 80 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 80 - and CBA - and CMF - labels CBA - layer col CBA - grow 1600 - and-not CBA - and CX - and CAA - and CSN - and CWN - labels CAA - layer clc CBA - grow 1600 - and-not CBA - and CCA - grow 80 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 160 - labels CBA - layer emc CCA - grow 80 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 80 - and CPG - and CMF - layer bd CAA - and CCD - and-not CSN - grow 160 - and CAA - labels CCD - layer nbd CSN - shrink 160 - and CCD - and CAA - labels CCD - layer nbdc CCA - grow 80 - and CCD - and CSN - and CAA - labels CCD - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 80 - and CMS - shrink 400 - and CVA - shrink 80 - and COG - grow 480 - and XP - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - - calma CVP 21 * - calma CVN 22 * - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CX 63 * -style lambda=0.8(nwell) - scalefactor 80 - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - and CSP - and-not CPS - layer pdiff CWN - and CAA - and CSP - labels CSP - layer ndiff CAA - and CSN - and-not CCD - labels CSN - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer m3c CVS - grow 80 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 80 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - or CCC - grow 80 - and CMF - and CEL - layer cc CCE - grow 80 - and CMF - and CEL - and CPG - labels CCE - layer cap CPG - and CEL - and-not CAA - layer psc CCA - grow 80 - and CAA - and CSP - and CMF - layer ndc CCA - or CCC - grow 80 - and CAA - and CSN - and CMF - layer pdc CCA - or CCC - grow 80 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - or CCC - grow 80 - and CAA - and CSN - and CWN - and CMF - layer pbc CCA - or CCC - grow 80 - and CBA - and CMF - layer emit CBA - and CSN - shrink 160 - layer emc CCA - grow 80 - and CBA - and CSN - and CMF - layer col CX - and CAA - and CSN - and CWN - layer clc CCA - grow 80 - and CX - and CAA - and CSN - and CWN - and CMF - layer pc CCP - or CCC - grow 80 - and CPG - and CMF - labels CCP - layer nbd CSN - shrink 160 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 80 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWN - - layer pad CMF - shrink 80 - and CMS - shrink 400 - and CVA - shrink 80 - and XP - and COG - grow 480 - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=0.8(oldnwell) - scalefactor 80 - layer cwell CWC - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - layer pdiff CWN - and CAA - layer ndiff CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - labels CEL - layer pffet CAA - and CEL - and CPG - and CWN - labels CEL - layer m2c CVA - grow 150 - shrink 50 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - grow 80 - and CMF - and CEL - layer cc CCE - grow 80 - and CMF - and CEL - and CPG - layer cap CPG - and CEL - and-not CAA - labels CEL - layer psc CCA - grow 80 - and CAA - and CMF - layer ndc CCA - grow 80 - and CAA - and CSN - and CMF - layer pdc CCA - grow 80 - and CAA - and CWN - and CMF - layer nsc CCA - grow 80 - and CAA - and CSN - and CWN - and CMF - layer m3c CVS - grow 80 - and CMT - and CMS - and-not XP - layer gc CCC - layer pbc CCA - grow 80 - and CBA - and CMF - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 80 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 160 - layer emc CCA - grow 80 - and CBA - and CSN - and CMF - layer pc CCP - grow 80 - and CPG - and CMF - layer nbd CSN - shrink 160 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 80 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - layer glass COG - layer pad CMF - shrink 80 - and CMS - shrink 400 - and CVA - shrink 80 - and COG - grow 480 - and XP - - calma CWN 42 * - calma CAA 43 * - - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CX 60 * - - - - - -style lambda=0.8(pwell) - scalefactor 80 - layer pwell CWP - labels CWP - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer nsd CAA - and CSN - layer ndiff CWP - and CSN - and CAA - layer pdiff CAA - and CSP - and-not CPS - layer psd CWP - and CSP - and CAA - layer pfet CPG - and CAA - and CSP - layer nfet CAA - and CPG - and CSN - and CWP - layer epfet CEL - and CAA - and CSP - layer enfet CAA - and CEL - and CSN - and CWP - layer m2c CVA - grow 80 - and CMS - and CMF - labels CMS - layer electrode CEL - labels CEL - layer ec CCE - grow 80 - and CMF - and CEL - labels CMF - layer cc CCE - grow 80 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer nsc CCA - grow 80 - and CAA - and CSN - and CMF - layer pdc CCA - grow 80 - and CAA - and CSP - and CMF - layer ndc CCA - grow 80 - and CSN - and CAA - and CWP - and CMF - layer psc CCA - grow 80 - and CAA - and CSP - and CWP - and CMF - layer pc CCP - grow 80 - and CPG - and CMF - layer m3c CVS - grow 80 - and CMT - and CMS - and-not XP - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - - layer pad CMF - shrink 80 - and CMS - shrink 400 - and CVA - shrink 80 - and XP - and COG - grow 480 - - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWP 41 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CVS 61 * - calma CMT 62 * - -style lambda=0.8(nowell) - scalefactor 80 - - - - - - - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CWP - or CWC - and CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - layer nffet CAA - and CEL - and CPG - and CSN - and CWP - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer ndc CWP - or CWC - and CCA - grow 80 - and CAA - and CSN - and CMF - layer pdc CCA - grow 80 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 80 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 80 - and CAA - and CSP - and CWP - and CMF - layer gc CCC - layer m2c CVA - grow 80 - and CMS - and CMF - labels CMS - layer m3c CVS - grow 80 - and CMT - and CMS - and-not XP - layer electrode CEL - labels CEL - layer ec CCE - grow 80 - and CMF - and CEL - labels CMF - layer cc CCE - grow 80 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 80 - and CBA - and CMF - labels CBA - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 80 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 160 - labels CBA - layer emc CCA - grow 80 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 80 - and CPG - and CMF - layer nbd CSN - shrink 160 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 80 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 80 - and CMS - shrink 400 - and CVA - shrink 80 - and XP - and COG - grow 480 - layer m1 CMF - labels CMF - layer m2 CMS - labels CMS - layer m3 CMT - - and-not XP - labels CMT - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * - - - - -style lambda=0.6(gen) - scalefactor 60 - - layer nwell CWN - labels CWN - layer pwell CWP - labels CWP - - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CWP - or CWC - and CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - layer nffet CAA - and CEL - and CPG - and CSN - and CWP - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer ndc CWP - or CWC - and CCA - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - grow 60 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 60 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 60 - and CAA - and CSP - and CWP - and CMF - layer gc CCC - layer m2c CVA - grow 60 - and CMS - and CMF - labels CMS - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer electrode CEL - labels CEL - layer ec CCE - grow 60 - and CMF - and CEL - labels CMF - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 60 - and CBA - and CMF - labels CBA - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 60 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 120 - labels CBA - layer emc CCA - grow 60 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 60 - and CPG - and CMF - layer nbd CSN - shrink 120 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 60 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and XP - and COG - grow 360 - layer m1 CMF - labels CMF - layer m2 CMS - labels CMS - layer m3 CMT - - and-not XP - labels CMT - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=0.6(nwell) - scalefactor 60 - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - and CSP - and-not CPS - layer pdiff CWN - and CAA - and CSP - labels CSP - layer ndiff CAA - and CSN - and-not CCD - labels CSN - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer m2c CVA - grow 60 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - or CCC - grow 60 - and CMF - and CEL - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - labels CCE - layer cap CPG - and CEL - and-not CAA - layer psc CCA - grow 60 - and CAA - and CSP - and CMF - layer ndc CCA - or CCC - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - or CCC - grow 60 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - or CCC - grow 60 - and CAA - and CSN - and CWN - and CMF - layer pbc CCA - or CCC - grow 60 - and CBA - and CMF - layer emit CBA - and CSN - shrink 120 - layer emc CCA - grow 60 - and CBA - and CSN - and CMF - layer col CX - and CAA - and CSN - and CWN - layer clc CCA - grow 60 - and CX - and CAA - and CSN - and CWN - and CMF - layer pc CCP - or CCC - grow 60 - and CPG - and CMF - labels CCP - layer nbd CSN - shrink 120 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 60 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - labels COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWN - - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and XP - and COG - grow 360 - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * -style lambda=0.6(oldnwell) - scalefactor 60 - layer cwell CWC - layer nwell CWN - labels CWN - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer psd CAA - layer pdiff CWN - and CAA - layer ndiff CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CWN - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CWN - layer nffet CAA - and CEL - and CPG - and CSN - labels CEL - layer pffet CAA - and CEL - and CPG - and CWN - labels CEL - layer m2c CVA - grow 150 - shrink 50 - and CMS - and CMF - layer electrode CEL - labels CEL - layer ec CCE - grow 60 - and CMF - and CEL - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - layer cap CPG - and CEL - and-not CAA - labels CEL - layer psc CCA - grow 60 - and CAA - and CMF - layer ndc CCA - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - grow 60 - and CAA - and CWN - and CMF - layer nsc CCA - grow 60 - and CAA - and CSN - and CWN - and CMF - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer gc CCC - layer pbc CCA - grow 60 - and CBA - and CMF - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 60 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 120 - layer emc CCA - grow 60 - and CBA - and CSN - and CMF - layer pc CCP - grow 60 - and CPG - and CMF - layer nbd CSN - shrink 120 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 60 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - layer glass COG - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and COG - grow 360 - and XP - - calma CWN 42 * - calma CAA 43 * - - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CX 60 * - - - - - -style lambda=0.6(pwell) - scalefactor 60 - layer pwell CWP - labels CWP - layer m3 CMT - - and-not XP - labels CMT - layer m2 CMS - labels CMS - layer m1 CMF - labels CMF - layer poly CPG - labels CPG - layer nsd CAA - and CSN - layer ndiff CWP - and CSN - and CAA - layer pdiff CAA - and CSP - and-not CPS - layer psd CWP - and CSP - and CAA - layer pfet CPG - and CAA - and CSP - layer nfet CAA - and CPG - and CSN - and CWP - layer epfet CEL - and CAA - and CSP - layer enfet CAA - and CEL - and CSN - and CWP - layer m2c CVA - grow 60 - and CMS - and CMF - labels CMS - layer electrode CEL - labels CEL - layer ec CCE - grow 60 - and CMF - and CEL - labels CMF - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer nsc CCA - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - grow 60 - and CAA - and CSP - and CMF - layer ndc CCA - grow 60 - and CSN - and CAA - and CWP - and CMF - layer psc CCA - grow 60 - and CAA - and CSP - and CWP - and CMF - layer pc CCP - grow 60 - and CPG - and CMF - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and XP - and COG - grow 360 - - - - calma COP 23 * - calma CPS 24 * - - calma XP 26 * - calma CWP 41 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CVS 61 * - calma CMT 62 * - -style lambda=0.6(nowell) - scalefactor 60 - - - - - - - layer poly CPG - labels CPG - layer pdiff CSP - and CAA - and CWN - layer ndiff CWP - or CWC - and CAA - and CSN - and-not CCD - layer nsd CWN - and CSN - and CAA - layer psd CWP - and CSP - and CAA - layer pbase CBA - labels CBA - layer nfet CPG - and CAA - and CSN - and-not CCD - layer pfet CAA - and CPG - and CSP - layer enfet CEL - and CAA - and CSN - and-not CCD - layer epfet CAA - and CEL - and CSP - layer nffet CAA - and CEL - and CPG - and CSN - and CWP - layer pffet CAA - and CEL - and CPG - and CSP - and CWN - layer ndc CWP - or CWC - and CCA - grow 60 - and CAA - and CSN - and CMF - layer pdc CCA - grow 60 - and CAA - and CWN - and CSP - and CMF - layer nsc CCA - grow 60 - and CAA - and CSN - and CWN - and CMF - layer psc CCA - grow 60 - and CAA - and CSP - and CWP - and CMF - layer gc CCC - layer m2c CVA - grow 60 - and CMS - and CMF - labels CMS - layer m3c CVS - grow 60 - and CMT - and CMS - and-not XP - layer electrode CEL - labels CEL - layer ec CCE - grow 60 - and CMF - and CEL - labels CMF - layer cc CCE - grow 60 - and CMF - and CEL - and CPG - labels CMF - layer cap CPG - and CEL - and-not CAA - labels CEL - layer pbc CCA - grow 60 - and CBA - and CMF - labels CBA - layer col CX - and CAA - and CSN - and CWN - labels CAA - layer clc CCA - grow 60 - and CX - and CAA - and CSN - and CWN - and CMF - labels CCA - layer emit CBA - and CSN - shrink 120 - labels CBA - layer emc CCA - grow 60 - and CBA - and CSN - and CMF - labels CBA - layer pc CCP - grow 60 - and CPG - and CMF - layer nbd CSN - shrink 120 - and CCD - and CAA - and-not CPG - layer nbdc CCA - grow 60 - and CCD - and CSN - and CAA - layer bd CPG - or CEL - and CCD - and CAA - labels CCD - - - layer cwell CWC - labels CWC - layer glass COG - - layer open CAA - and CCA - and CVA - and COG - and COP - layer pstop CAA - and CPS - and CSP - and-not CWP - and-not CWN - - layer pad CMF - shrink 60 - and CMS - shrink 300 - and CVA - shrink 60 - and XP - and COG - grow 360 - layer m1 CMF - labels CMF - layer m2 CMS - labels CMS - layer m3 CMT - - and-not XP - labels CMT - - - calma COP 23 * - calma CPS 24 * - - calma CCC 25 * - calma XP 26 * - calma CWP 41 * - calma CWN 42 * - calma CAA 43 * - calma CSP 44 * - calma CSN 45 * - calma CPG 46 * - calma CCP 47 * - calma CCA 48 * - calma CMF 49 * - calma CVA 50 * - calma CMS 51 * - calma COG 52 * - calma CCE 55 * - calma CEL 56 * - calma CCD 57 * - calma CBA 58 * - calma CWC 59 * - calma CVS 61 * - calma CMT 62 * - calma CX 63 * - - - - - -style lambda=1.0(cmosn) - scalefactor 100 - layer nwell NWN - labels NWN - layer pwell NWP - labels NWP - layer m2 NMS - labels NMS - layer m1 NMF - labels NMF - layer poly NPG - labels NPG - layer pdiff NSP - and NAA - and NWN - layer ndiff NSN - and NAA - layer nsd NWN - and NSN - and NAA - layer psd NSP - and NAA - and-not NWN - layer nfet NPG - and NAA - and NSN - layer pfet NAA - and NPG - and NSP - layer enfet NEL - and NAA - and NSN - layer epfet NAA - and NEL - and NSP - layer electrode NEL - labels NEL - layer cap NPG - and NEL - and-not NAA - labels NEL - layer gc NCT - layer m2c NVA - and NMS - and NMF - labels NMS - layer open NAA - and NCT - and NVA - and NOG - and NOP - layer pstop NAA - and NPS - and NSP - and-not NWP - and-not NWN - layer pad NMF - shrink 100 - and NMS - shrink 500 - and NVA - shrink 100 - and NOG - grow 600 - and XP - - calma NWN 1 * - calma NWP 2 * - calma NAA 3 * - calma NPG 4 * - calma NEL 5 * - calma NSN 7 * - calma NSP 8 * - calma NCT 9 * - calma NMF 10 * - calma NVA 11 * - calma NMS 12 * - calma NOG 13 * -# 914 "scmos.tech.out" 2 -# 928 "scmos.tech.out" -end - -mzrouter - style irouter - layer m2 32 64 256 1 - layer m1 64 32 256 1 - layer poly 128 128 512 1 - contact m2contact metal1 metal2 1024 - contact pcontact metal1 poly 2056 - notactive poly pcontact - style garouter - layer m2 32 64 256 1 - layer m1 64 32 256 1 - contact m2contact metal1 metal2 1024 -end - - - -drc -# 960 "scmos.tech.out" - edge4way (~nwell)/w nwell 10 nwell nwell 10\ - "N-Well width must be at least 10 (MOSIS rule #1.1)" - edge4way (~pwell)/w pwell 10 pwell pwell 10\ - "P-Well width must be at least 10 (MOSIS rule #1.1)" -# 980 "scmos.tech.out" - edge4way nwell (~nwell)/w 9 (~nwell)/w (~nwell)/w 9\ - "N-Well spacing must be at least 9 (MOSIS rule #1.2)" - edge4way pwell (~pwell)/w 9 (~pwell)/w (~pwell)/w 9\ - "P-Well spacing must be at least 9 (MOSIS rule #1.2)" -# 1018 "scmos.tech.out" - width ndiff,ndc/a,nfet,enfet,nffet,wcap 3 \ - "N-type Diffusion width must be at least 3 (MOSIS rule #2.1a)" - width pdiff,pdc/a,pfet,epfet,pffet 3 \ - "P-type Diffusion width must be at least 3 (MOSIS rule #2.1b)" - width nsd,nsc/a,psd,psc/a 3 \ - "Ohmic diffusion width must be at least 3 (MOSIS rule #2.1c)" - - - spacing ndiff,ndc/a,nfet,enfet,nffet,wcap ndiff,ndc/a,nfet,enfet,nffet,wcap 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - spacing pdiff,pdc/a,pfet,epfet,pffet pdiff,pdc/a,pfet,epfet,pffet 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - spacing nsd,nsc/a nsd,nsc/a 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - spacing psd,psc/a psd,psc/a 3 touching_ok \ - "Diffusion spacing must be at least 3 (MOSIS rule #2.2)" - - - - - - - spacing ndiff,ndc/a pdiff,pdc/a 10 touching_illegal \ - "P-type diffusion must be 10 away from N-type diffusion (MOSIS rule #2.3a)" -# 1051 "scmos.tech.out" - spacing ndiff,ndc/a nsd,nsc/a 8 touching_illegal \ - "N-type diffusion must be 8 away from N-substrate contact (MOSIS rule #2.3a,4a)" - spacing pdiff,pdc/a psd,psc/a 8 touching_illegal \ - "P-type diffusion must be 8 away from P-substrate contact (MOSIS rule #2.3a,4a)" - - - - spacing nsd,nsc/a psd,psc/a 6 touching_illegal \ - "Opposite well contacts must be separated by 6 (MOSIS rule #2.4)" -# 1068 "scmos.tech.out" - spacing ndiff,ndc/a,nfet,enfet,nffet,wcap nwell 5 touching_illegal \ - "N-diffusion and N-well must be separated by 5 (MOSIS rule #2.3a)" - spacing pdiff,pdc/a,pfet,epfet,pffet pwell 5 touching_illegal \ - "P-diffusion and P-well must be separated by 5 (MOSIS rule #2.3a)" - - - - spacing nsd,nsc/a pwell 3 touching_illegal \ - "N-substrate diffusion and P-well must be separated by 3 (MOSIS rule #2.4)" - spacing psd,psc/a nwell 3 touching_illegal \ - "P-substrate diffusion and N-well must be separated by 3 (MOSIS rule #2.4)" - - - - - spacing ndiff,ndc/a,nfet,enfet,nffet,wcap psd,psc/a 4 touching_ok \ - "Opposite diffusion spacing must be at least 4 (MOSIS extension rule)" - spacing pdiff,pdc/a,pfet,epfet,pffet nsd,nsc/a 4 touching_ok \ - "Opposite diffusion spacing must be at least 4 (MOSIS extension rule)" - - - - - - - width poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 2 \ - "Polysilicon width must be at least 2 (MOSIS rule #3.1)" - - - - - - - spacing poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 2 touching_ok \ - "Polysilicon spacing must be at least 2 (MOSIS rule #3.2a)" - - - - edge4way nfet,pfet poly,pc/act 2 poly,pc/act 0 0 \ - "Poly must overhang transistor by at least 2 (MOSIS rule #3.3)" - - - edge4way nfet,enfet ndiff,ndc/a 3 ndiff,ndc/a,nfet,enfet,nffet,wcap ndiff,ndc/a 3 \ - "Diffusion must overhang transistor by at least 3 (MOSIS rule #3.4)" - edge4way pfet,epfet pdiff,pdc/a 3 pdiff,pdc/a,pfet,epfet,pffet ndiff,ndc/a 3 \ - "Diffusion must overhang transistor by at least 3 (MOSIS rule #3.4)" - - - edge4way nfet,pfet space 1 poly 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - edge4way enfet,epfet space 1 poly2 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - edge4way nffet,pffet space 1 poly 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - edge4way nffet,pffet space 1 poly2 0 0 \ - "Transistor overhang is missing (MOSIS rule #3.3,4)" - - - edge4way ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a poly,pc 1 space/a 0 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" - edge4way poly,pc ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a 1 space/a 0 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" - edge poly,pc space/a 1 space/a space/a 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" - edge nsd,nsc/a,psd,psc/a,ndiff,ndc/a,pdiff,pdc/a space/a 1 space/a space/a 1 \ - "Poly and diffusion must be separated by at least 1 (MOSIS rule #3.5)" -# 1157 "scmos.tech.out" - spacing pfet,epfet,pffet nsd,nsc/a 3 touching_illegal \ - "Transistors must be separated from substrate contacts by 3 (MOSIS rule #4.1.a)" - spacing nfet,enfet,nffet psd,psc/a 3 touching_illegal \ - "Transistors must be separated from substrate contacts by 3 (MOSIS rule #4.1.b)" - - edge4way psd,psc/a space/act 3 ~(nfet,enfet,nffet)/act psd,psc/a,ndiff,ndc/a 3 \ - "Transistors must be separated from selects(generated by well cont) by 3 (MOSIS rule #4.1.c)" - - edge4way nsd,nsc/a space/act 3 ~(pfet,epfet,pffet)/act nsd,nsc/a,pdiff,pdc/a 3 \ - "Transistors must be separated from selects(generated by well cont) by 3 (MOSIS rule #4.1.d)" - - edge4way psd,psc/a ~(ndiff,ndc,psc,psd)/act 4 ~(nfet,enfet)/act ~(ndiff,ndc,psc,psd)/act 4 \ - "Transistors must be separated from selects(generated by well cont) by 4 (MOSIS rule #4.1.e)" - - edge4way nsd,nsc/a ~(pdiff,pdc,nsc,nsd)/act 4 ~(pfet,epfet)/act ~(pdiff,pdc,nsc,nsd)/act 4 \ - "Transistors must be separated from selects(generated by well cont) by 4 (MOSIS rule #4.1.f)" - - - - edge4way ~(pdiff,pdc/a,pfet,epfet,pffet)/act pdiff,pdc,pfet 4 ~(nsd,nsc/a)/act pdiff,pdc/a,pfet,epfet,pffet 2 \ - "Backedge of diffusion must be 4 from substrate diff (MOSIS rule #4.2.a)" - edge4way ~(ndiff,ndc/a,nfet,enfet,nffet,wcap)/act ndiff,ndc,nfet 4 ~(psd,psc/a)/act ndiff,ndc/a,nfet,enfet,nffet,wcap 2 \ - "Backedge of diffusion must be 4 from substrate diff (MOSIS rule #4.2.b)" -# 1191 "scmos.tech.out" - width pc 4 \ - "Poly contact width must be at least 4 (MOSIS rule #5B.1,2,3)" - - - - - - - - edge4way poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/act 3 ~pc/act ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/act 3 \ - "Poly contact must be at least 3 from other poly (MOSIS rule #5B.4,5)" - - - - - - spacing pc ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a 1 touching_illegal \ - "Poly contact must be 1 unit from diffusion (MOSIS rule #5B.6)" -# 1217 "scmos.tech.out" - width ndc,pdc 4 \ - "Diffusion contact width must be at least 4 (MOSIS rule #6B.1,2,3)" - width nsc,psc 4 \ - "Substrate contact width must be at least 4 (MOSIS rule #6B.1,2,3)" -# 1241 "scmos.tech.out" - edge4way ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/act 4 ~(ndc,pdc,nsc,psc)/act \ - ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/act 4 \ - "Diffusion contacts must be 4 from other diffusions (MOSIS rule #6B.4,5)" - - - spacing pdc,ndc,psc,nsc nfet,enfet,nffet,pfet,epfet,pffet 1 touching_illegal \ - "Diffusion contacts cannot touch transistors (MOSIS rule #6B.6)" - - - spacing pdc,ndc,psc,nsc poly 1 touching_illegal \ - "Diffusion contact to field poly must be at least 1 (MOSIS rule #6B.7)" - - - - - spacing pdc,ndc,psc,nsc pc/act 2 touching_illegal \ - "Poly contacts must be 2 away from diffusion contacts (MOSIS rule #6B.9)" -# 1266 "scmos.tech.out" - edge4way m3c/m3 ~m3c/m3 1 ~m3c/m3 (~m3c,m3c)/m3 1 \ - "Metal3 contacts must be rectangular (Magic rules)" - edge4way m2c/m2 ~m2c/m2 1 ~m2c/m2 (~m2c,m2c)/m2 1 \ - "Metal2 contacts must be rectangular (Magic rules)" - - edge4way ndc/m1 ~ndc/m1 1 ~ndc/m1 (~ndc,ndc)/m1 1 \ - "N-diffusion contacts must be rectangular (Magic rules)" - edge4way pdc/m1 ~pdc/m1 1 ~pdc/m1 (~pdc,pdc)/m1 1 \ - "P-diffusion contacts must be rectangular (Magic rules)" - edge4way psc/m1 ~psc/m1 1 ~psc/m1 (~psc,psc)/m1 1 \ - "P-substrate contacts must be rectangular (Magic rules)" - edge4way nsc/m1 ~nsc/m1 1 ~nsc/m1 (~nsc,nsc)/m1 1 \ - "N-substrate contacts must be rectangular (Magic rules)" - - edge4way pc/m1 ~pc/m1 1 ~pc/m1 (~pc,pc)/m1 1 \ - "Polysilicon contacts must be rectangular (Magic rules)" - edge4way ec/m1 ~ec/m1 1 ~ec/m1 (~ec,ec)/m1 1 \ - "Electrode contacts must be rectangular (Magic rules)" - edge4way cc/m1 ~cc/m1 1 ~cc/m1 (~cc,cc)/m1 1 \ - "Capacitor contacts must be rectangular (Magic rules)" - - edge4way emc/m1 ~emc/m1 1 ~emc/m1 (~emc,emc)/m1 1 \ - "Emitter contacts must be rectangular (Magic rules)" - edge4way clc/m1 ~clc/m1 1 ~clc/m1 (~clc,clc)/m1 1 \ - "Collector contacts must be rectangular (Magic rules)" - edge4way pbc/m1 ~pbc/m1 1 ~pbc/m1 (~pbc,pbc)/m1 1 \ - "P-base Contacts must be rectangular (Magic rules)" - edge4way nbdc/m1 ~nbdc/m1 1 ~nbdc/m1 (~nbdc,nbdc)/m1 1 \ - "CCD-diffusion Contacts must be rectangular (Magic rules)" - - - - - - width pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc,pad/m1 3 \ - "First-level metal width must be at least 3 (MOSIS rule #7.1)" - - - - - spacing pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc,pad/m1 pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc,pad/m1 3 touching_ok \ - "First-level metal spacing must be at least 3 (MOSIS rule #7.2)" -# 1319 "scmos.tech.out" - width m2c 4 \ - "Contact width must be at least 4 (MOSIS rule #8.1,2,3)" - - - - - - - - edge4way poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/a 1 ~m2c/m2 ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/a 1 \ - "Via must be on a flat surface (MOSIS rule #8.4,5)" metal2 - edge4way poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet ~(poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet)/a 1 ~m2c/m2 ~(poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet)/a 1 \ - "Via must be on a flat surface (MOSIS rule #8.4,5)" metal2 - edge4way ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/a 1 ~m2c/m2 ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/a 1 \ - "Via must be on a flat surface (MOSIS rule #8.4,5)" metal2 - - edge4way ~(poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet)/a poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 1 ~m2c/m2 poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 1 \ - "Via must be on a flat surface (MOSIS rule #8.4,5)" metal2 - edge4way ~(poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet)/a poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 1 ~m2c/m2 poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 1 \ - "Via must be on a flat surface (MOSIS rule #8.4,5)" metal2 - edge4way ~(ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a)/a ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a 1 ~m2c/m2 ndiff,ndc/a,nfet,enfet,nffet,wcap,pdiff,pdc/a,pfet,epfet,pffet,nsd,nsc/a,psd,psc/a 1 \ - "Via must be on a flat surface (MOSIS rule #8.4,5)" metal2 - - - - - - - - width m2,m2c/m2,m3c/m2,pad 3 \ - "Second-level metal width must be at least 3 (MOSIS rule #9.1)" -# 1360 "scmos.tech.out" - spacing m2,m2c/m2,m3c/m2,pad m2,m2c/m2,m3c/m2,pad 4 touching_ok \ - "Second-level metal spacing must be at least 4 (MOSIS rule #9.2a)" -# 1418 "scmos.tech.out" - width cap,capc/a 2 \ - "Electrode capacitor width must be at least 3 (MOSIS rule #11.1)" - - - spacing poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 3 touching_ok \ - "Second-level poly spacing must be at least 3 (MOSIS rule #11.2,12.2)" - - - edge4way cap,cc space 1 0 0 0 \ - "Cap must be overlapped by poly or poly2 (MOSIS rule #11.3)" - edge4way cap,cc poly 2 poly poly 2 \ - "Cap must be overlapped by poly or poly2 (MOSIS rule #11.3)" - edge4way cap,cc poly2 2 poly2 poly2 2 \ - "Cap must be overlapped by poly or poly2 (MOSIS rule #11.3)" - - - edge4way nw,pw,cw ~(nw,pw,cw)/w 2 ~(cap,cc)/a ~(nw,pw,cw)/w 2 \ - "Cap must be on a flat surface (MOSIS rule #11.4)" active - edge4way ~(nw,pw,cw)/w nw,pw,cw 2 ~(cap,cc)/a nw,pw,cw 2 \ - "Cap must be on a flat surface (MOSIS rule #11.4)" active - edge4way cap ~(cap)/a 2 nfet,enfet,nffet,pfet,epfet,pffet,poly,poly2,space/a,cc/a \ - ndiff,ndc/a,pdiff,pdc/a,poly 2 "Cap must be on a flat surface (MOSIS rule #11.4)" active -# 1449 "scmos.tech.out" - width poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 2 \ - "Electrode width must be at least 2 (MOSIS rule #12.1)" - - - - - - edge4way enfet,epfet poly2,ec/a 2 poly2,ec/a 0 0 \ - "Poly2 must overhang transistor by at least 2 (MOSIS rule #12.3)" - edge4way nffet,pffet cap 2 cap 0 0 \ - "Cap must overhang transistor by at least 2 (MOSIS rule #12.3)" - edge4way nffet ~(cap,nffet,enfet,nfet)/a 2 cap 0 0 \ - "Cap must overhang doubletransistor by at least 2 (MOSIS rule #12.3)" - edge4way pffet ~(cap,pffet,epfet,pfet)/a 2 cap 0 0 \ - "Cap must overhang doubletransistor by at least 2 (MOSIS rule #12.3)" - - - edge4way ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a el 1 space/a 0 1 \ - "Poly2 and diffusion must be separated by at least 1 (MOSIS rule #12.4)" - - - - - spacing poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet pc,ndc,pdc 2 touching_illegal \ - "Poly2 spacing to poly or diffusion contact must be at least 3 (MOSIS rule #12.6)" -# 1490 "scmos.tech.out" - width ec,capc 4 \ - "Electrode contact width must be at least 4 (MOSIS rule #13.1)" - - - - - - edge4way ec/a space 1 poly2 poly2 1 \ - "Electrode contact must be overlaped by poly2 (MOSIS rule #13.4)" - edge4way ec/a poly2 1 poly2 poly2 1 \ - "Electrode contact must be overlaped by poly2 by 1 (MOSIS rule #13.4)" - - - edge4way ndiff,ndc/a,pdiff,pdc/a,nsd,nsc/a,psd,psc/a ec 2 space/a 0 2 \ - "Poly2 and diffusion contact must be separated by at least 2 (MOSIS rule #13.5)" - - - - - - - - width m3c 4 \ - "Third-level metal contact width must be at least 4 (MOSIS rule #14.1,2,3)" -# 1528 "scmos.tech.out" - width m3,m3c/m3 6 \ - "Third-level metal width must be at least 6 (MOSIS rule #15.1a)" - - - - - - - - spacing m3,m3c/m3 m3,m3c/m3 4 touching_ok \ - "Third-level metal spacing must be at least 4 from other third-level metal (MOSIS rule #15.2a)" - - - - edge4way m3c/m3 ~m3c/m3 1 m3 m3 1 \ - "Mimimum metal3 overlap of via must be at least 1 (MOSIS rule #15.3)" -# 1552 "scmos.tech.out" - width clc,pbc,emc 4 \ - "Transistor contact width must be at least 4 (MOSIS rule #16.1)" -# 1562 "scmos.tech.out" - edge4way emc/a,emit pbase 4 pbase pbase 4 \ - "Pbase overlap of emitter must be at least 4 (MOSIS rule #16.3)" - - - - spacing pbc emc/a,emit 7 touching_illegal \ - "Base must be 7 (4+2+1) away from emitter (MOSIS rule #16.3,4,11)" - - - - - - edge4way pbc (~pbc)/a 3 pb,pbc/a pb,pbc/a 3 \ - "Pbase overlap of base contact must be at least 3 (MOSIS rule #16.5)" -# 1584 "scmos.tech.out" - width col,clc/a 6 \ - "Collector width must be at least 6 (MOSIS rule #16.6)" - - - - edge4way pbase space/a 6 nwell space/a 6 \ - "Nwell overlap of Pbase must be at least 6 (MOSIS rule #16.7)" well - - - edge4way pbase (~pbase)/a 4 ~(col,clc)/a ~(col,clc)/a 4 \ - "Pbase must be at least 4 away from collector (MOSIS rule #16.8)" - - - edge4way clc (~clc)/a 1 col col 1 \ - "Collector overlap of contact must be at least 1 (MOSIS rule #16.9)" - - - - - - - edge4way nw ~(nw)/w 3 ~(col,clc)/a ~(nw)/w 3 \ - "N-well overlap of collector must be at least 3 (MOSIS rule #16.11)" active - edge4way ~(nw)/w nw 3 ~(col,clc)/a nw 3 \ - "N-well overlap of collector must be at least 3 (MOSIS rule #16.11)" active - - - width em,emc/a 4 \ - "Emitter width must be at least 4 (Magic Bipolar Transistor rule)" - - - - spacing em,emc/a em,emc/a 7 touching_ok \ - "Unrelated emitter must be at least 7 apart (Magic Bipolar transistor rule)" - - - - - - width pbase,pbc/a 4 \ - "Pbase width must be at least 4 (MOSIS extension rule)" - - spacing pbase,pbc/a pbase,pbc/a 4 touching_ok \ - "Pbase spacing must be at least 4 (MOSIS extension rule)" -# 1637 "scmos.tech.out" - width cwell 10 \ - "Cap-well width must be at least 10 (MOSIS rule #17.1)" - - - spacing cwell cwell 9 touching_ok \ - "Cap-well spacing must be at least 9 (MOSIS rule #17.2)" - spacing cwell nwell 9 touching_illegal \ - "Cap-well spacing must be at least 9 (MOSIS rule #17.2)" - - - edge4way cwell space 5 ~(ndiff,ndc/a,nfet,enfet,nffet,wcap)/a ~(ndiff,ndc/a,nfet,enfet,nffet,wcap)/w 5 \ - "Cap-well spacing to external active must be at least 5 (MOSIS rule #17.3)" active - edge4way cwell space 3 ~(psd,psc/a)/a ~(psd,psc/a)/w 3 \ - "P-substrate diffusion and Cap-well must be separated by 3 (MOSIS rule #17.3)" active - - - - - - edge4way space cwell 3 (space,poly,pc)/a 0 0 \ - "Cap-well overlap of diffusion must be at least 3 (MOSIS rule #17.4)" active -# 1667 "scmos.tech.out" - width wcap 3 \ - "Well-capacitor must be at least 3 (MOSIS rule #18.1)" - - - - - - edge4way wcap space 1 poly poly 1 \ - "Well-capacitor overhang is missing (MOSIS rule #18.3)" - - - edge4way wcap ndiff 3 ndiff ndiff 3 \ - "N-diffusion overlap of well-capacitor must be at least 3 (MOSIS rule #18.4)" - - - - spacing wcap pc 2 touching_illegal \ - "Well-capacitor spacing to poly contact must be at least 2 (MOSIS rule #18.5)" - - - - - spacing wcap ndc 4 touching_illegal \ - "Well-capacitor spacing to diffusion contact must be at least 4 (MOSIS rule #18.6)" - - - - - - - - width nbd,nbdc,bd/a 4 \ - "CCD channel width must be at least 4 (MOSIS rule #19.1)" - width nbdc 4 \ - "CCD contact width must be at least 4 (MOSIS rule #19.1)" -# 1712 "scmos.tech.out" - edge4way nbd,nbdc ~(bd,nbd,nbdc)/a 4 (bd,space)/i 0 0 \ - "CCD channel spacing must be at least 4 (MOSIS rule #19.2)" implant - edge4way nbd,nbdc ~(poly,nbd,nbdc)/a 4 ~(poly,nbd,nbdc)/a ~(poly,nbd,nbdc)/a 4 \ - "CCD channel spacing must be at least 4 (MOSIS rule #19.2)" active - - - - - - - edge4way bd space 2 nbd,poly,cap,el 0 0 \ - "CCD channel overhang is missing (MOSIS rule #19.6)" active - - - - - spacing nbdc poly,el 1 touching_illegal \ - "CCD-diffusion contact spacing to poly must be at least 1 (MOSIS CCD rule)" - edge4way nbd poly,el 1 bd 0 0 \ - "Missing Buried CCD Difussion layer (MOSIS CCD rule)" implant -# 1744 "scmos.tech.out" - edge (~hnwell)/w hnwell 10 hnwell hnwell 10\ - "High-Voltage N-Well width must be at least 10 (MOSIS rule #1.1)" - edge (~hpwell)/w hpwell 10 hpwell hpwell 10\ - "High-Voltage P-Well width must be at least 10 (MOSIS rule #1.1)" - - edge hnwell space,pw,hpw 9 space,pw,hpw space,pw,hpw 9\ - "High-Voltage N-Well spacing to N-Well must be at least 9 (MOSIS rule #1.2)" - edge hpwell space,nw,hnw 9 space,nw,hnw space,nw,hnw 9\ - "High-Voltage P-Well spacing to P-Well must be at least 9 (MOSIS rule #1.2)" - edge hnwell space,pw,hpw,nw 12 space,pw,hpw,nw space,pw,hpw,nw 12\ - "High-Voltage N-Well spacing must be at least 12 (MOSIS rule #20.1)" - edge hpwell space,nw,hnw,pw 12 space,nw,hnw,pw space,nw,hnw,pw 12\ - "High-Voltage P-Well spacing must be at least 12 (MOSIS rule #20.1)" - - - - - - - edge4way ~(hndiff,hndc/a,hpdiff,hpdc/a)/a hndiff,hndc/a,hpdiff,hpdc/a 3 hndiff,hndc/a,hpdiff,hpdc/a hndiff,hndc/a,hpdiff,hpdc/a 3\ - "High-Voltage Diffusion width must be at least 3 (MOSIS rule #2.1)" - spacing hndiff,hndc/a,hnfet hndiff,hndc/a,hnfet 5 touching_ok \ - "High-Voltage Diffusion spacing must be at least 5 (MOSIS rule #20.2)" - spacing hpdiff,hpdc/a,hpfet hpdiff,hpdc/a,hpfet 5 touching_ok \ - "High-Voltage Diffusion spacing must be at least 5 (MOSIS rule #20.2)" - - - - - - spacing hndiff,hndc/a hpdiff,hpdc/a 14 touching_illegal \ - "P-type diffusion must be 14 away from N-type diffusion (MOSIS rule #20.3)" - spacing hndiff,hndc/a pdiff,pdc/a 12 touching_illegal \ - "P-type diffusion must be 12 away from N-type diffusion (MOSIS rule #20.3+2.3)" - spacing hpdiff,hpdc/a ndiff,ndc/a 12 touching_illegal \ - "P-type diffusion must be 12 away from N-type diffusion (MOSIS rule #20.3+2.3)" - - - spacing hndiff,hnfet,hndc/a hnwell 7 touching_illegal \ - "HVN-diffusion and HVN-well must be separated by 7 (MOSIS rule #20.3)" - spacing hpdiff,hpfet,hpdc/a hpwell 7 touching_illegal \ - "HVP-diffusion and HVP-well must be separated by 7 (MOSIS rule #20.3)" - spacing nsd,nsc/a hpwell 3 touching_illegal \ - "N-substrate diffusion and HVP-well must be separated by 3 (MOSIS rule #2.4+20.3)" - spacing psd,psc/a hnwell 3 touching_illegal \ - "P-substrate diffusion and HVN-well must be separated by 3 (MOSIS rule #2.4+20.3)" -# 1798 "scmos.tech.out" - edge (~hndc)/a hndc/a 6 hndc/a hndc/a 6\ - "High-Voltage Diffusion contact width must be at least 6 (MOSIS rule #20.5)" - edge (~hpdc)/a hpdc/a 6 hpdc/a hpdc/a 6\ - "High-Voltage Diffusion contact width must be at least 6 (MOSIS rule #20.5)" - - - - edge hpdiff,hpdc/a hpfet 4 hpfet 0 0 \ - "High-Voltage transistor must be at least 4 units long (MOSIS rule #20.6)" - edge hndiff,hndc/a hnfet 4 hnfet 0 0 \ - "High-Voltage transistor must be at least 4 units long (MOSIS rule #20.6)" - - - - - - exact_overlap m3c,m2c,ndc,pdc,pc,psc,nsc,ec,capc,clc,emc,pbc,hndc,hpdc,hnsc,hpsc - no_overlap pfet,nfet pfet,nfet - no_overlap epfet,enfet epfet,enfet - no_overlap pffet,nffet pffet,nffet - no_overlap hpfet,hnfet hpfet,hnfet - -end - - -extract - - - - - -# 1 "./extract_template/scmosExt.tech.in" 1 -# 79 "./extract_template/scmosExt.tech.in" -# 1 "./extract_template/scmosExt100.tech.in" 1 -# 9 "./extract_template/scmosExt100.tech.in" -style lambda=1.0(scna20_orb) - - - - - cscale 1 - lambda 100 - step 100 - sidehalo 0 - - - - - - - - areacap (ndiff,nsd,ndc,nsc)/a 0 - perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 - - areacap (pdiff,psd,pdc,psc)/a 0 - perimc (pdiff,psd,pdc,psc)/a space,nwell 0 -# 40 "./extract_template/scmosExt100.tech.in" - areacap (poly,pc)/a 39 - areacap cc/a,cap 39 - overlap (poly,pc)/a nwell,pwell 39 - areacap poly2,ec/a 50 - - perimc (poly,pc)/a ~(poly,pc)/a 80 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 80 - - - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 47 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 47 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 47 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 30 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 poly2,cap 40 - - - - - - areacap (m2,m2c,m3c,pad)/m2 19 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 19 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 22 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 19 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 poly2 40 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 45 - - - - - - - - device mosfet pfet pfet pdiff,pdc nwell Vdd! 204 450 - device mosfet nfet nfet ndiff,ndc pwell Gnd! 150 450 - device mosfet epfet epfet pdiff,pdc nwell Vdd! 204 450 - device mosfet enfet enfet ndiff,ndc pwell Gnd! 150 450 - - - - - device capacitor None cap,capc/a poly,pc 120 745 - - - - device bjt npn pbase,pbc/a emit,emc/a nwell - - fetresis nfet linear 14100 - fetresis pfet linear 48100 - fetresis nfet saturation 14100 - fetresis pfet saturation 48100 - - fetresis enfet linear 14100 - fetresis epfet linear 48100 - fetresis enfet saturation 14100 - fetresis epfet saturation 48100 - - - - - - resist (ndiff,nsd,ndc/act,nsc/act) 26670 - resist (pdiff,psd,pdc/act,psc/act) 59550 - resist (poly,pc/act,pfet,nfet) 23860 - resist poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 19690 - resist em,emc/a 27260 - resist pbase,pbc/a 2000000 - resist (metal1,m2c/metal1) 49 - resist (metal2,via/m2,pad) 26 - resist nwell 2505830 - - contact pc 4 11000 - contact ec/a,capc/a 4 9000 - contact ndc,pdc,nsc,psc 4 18710 - contact pdc/a,psc/a 4 100560 - contact m2c 4 30 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 - - - - height nwell -0.1 0.1 - height ndiff,pdiff,nndiff,ppdiff -0.075 0.075 - height poly,pfet,nfet 0.1 0.05 - height ndc,pdc,nsc,psc 0.001 0.25 - height pc 0.1 0.15 - height m1 0.2 0.05 - height m2c 0.2 0.15 - height m2 0.3 0.05 - - -style lambdaSp=1.0(scpe20_orb) - - - - - lambda 100 - step 100 - sidehalo 0 - - - - - - - - areacap (ndiff,nsd,ndc,nsc)/a 0 - perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 - - areacap (pdiff,psd,pdc,psc)/a 0 - perimc (pdiff,psd,pdc,psc)/a space,nwell 0 -# 171 "./extract_template/scmosExt100.tech.in" - areacap (poly,pc)/a 57 - overlap (poly,pc)/a nwell,pwell 57 - - perimc (poly,pc)/a ~(poly,pc)/a 168 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 168 - - - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 41 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 41 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 41 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 33 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 poly2,cap 45 - - - - - - areacap (m2,m2c,m3c,pad)/m2 21 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 21 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 21 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 25 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 33 - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 204 450 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 150 450 - - fetresis nfet linear 14100 - fetresis pfet linear 48100 - - fetresis nfet saturation 14100 - fetresis pfet saturation 48100 - - - - - - resist (ndiff,nsd,ndc/act,nsc/act) 26670 - resist (pdiff,psd,pdc/act,psc/act) 72860 - resist (poly,pc/act,pfet,nfet) 23860 - resist poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 18540 - resist (metal1,m2c/metal1) 49 - resist (metal2,via/m2,pad) 26 - resist pwell 2128280 - - contact pc 4 12800 - contact ec/a,capc/a 4 8420 - contact (ndc,nsc)/a 4 36660 - contact (psc,pdc)/a 4 56300 - contact m2c 4 30 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 80 "./extract_template/scmosExt.tech.in" 2 -# 1 "./extract_template/scmosExt080.tech.in" 1 -# 9 "./extract_template/scmosExt080.tech.in" -style lambda=0.8(scna16_ami) - - - - - cscale 1 - lambda 80 - step 100 - sidehalo 0 - - - - - - - - areacap (ndiff,nsd,ndc,nsc)/a 0 - perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 - - areacap (pdiff,psd,pdc,psc)/a 0 - perimc (pdiff,psd,pdc,psc)/a space,nwell 0 -# 40 "./extract_template/scmosExt080.tech.in" - areacap (poly,pc)/a 22 - overlap (poly,pc)/a nwell,pwell 22 - - - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 20 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 20 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 20 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 25 - - - - - - areacap (m2,m2c,m3c,pad)/m2 10 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 12 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 12 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 11 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 23 - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 204 450 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 150 450 - fet epfet pdiff,pdc 2 epfet Vdd! nwell 204 450 - fet enfet ndiff,ndc 2 enfet Gnd! pwell 150 450 - - fetresis nfet linear 14100 - fetresis pfet linear 48100 - fetresis nfet saturation 14100 - fetresis pfet saturation 48100 - - - - - - resist (ndiff,nsd,ndc/act,nsc/act) 51680 - resist (pdiff,psd,pdc/act,psc/act) 74800 - resist (poly,pc/act,pfet,nfet) 34780 - resist poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 22400 - resist (metal1,m2c/metal1) 48 - resist (metal2,via/m2,pad) 28 - resist nwell 1446400 - - contact pc 4 61560 - contact ec/a,capc/a 4 12010 - contact ndc,pdc,nsc,psc 4 45780 - contact pdc/a,psc/a 4 32310 - contact m2c 4 37570 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 81 "./extract_template/scmosExt.tech.in" 2 -# 1 "./extract_template/scmosExt060_orb.tech.in" 1 - - - - - - - -style lambda=0.6(orb_scne12) - - - - - lambda 60 - step 100 - sidehalo 0 - - - - - - - areacap nwell 35 - perimc nwell ~(nwell) 47 - - - areacap ndiff,nsd,ndc/a,nsc/a 0 - areacap pdiff,psd,pdc/a,psc/a 0 - - perimc ndiff,nsd,ndc/a,nsc/a space,pwell 0 - perimc pdiff,psd,pdc/a,psc/a space,nwell 0 -# 42 "./extract_template/scmosExt060_orb.tech.in" - areacap (poly,pc)/a 29 - overlap (poly,pc)/a nwell,pwell 29 - - perimc (poly,pc)/a ~(poly,pc)/a 37 - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 16 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 16 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 16 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 19 - - perimc (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 41 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 41 ((poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 41 - - - - - areacap (m2,m2c,m3c,pad)/m2 10 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 10 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 10 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 12 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 14 - - perimc (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 42 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 nwell,pwell 42 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 42 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - - - - - - device mosfet pfet pfet pdiff,pdc nwell Vdd! 270 623 - device mosfet nfet nfet ndiff,ndc pwell Gnd! 90 623 - - - device capacitor None cap,capc/a poly,pc 90 730 - device bjt npn pbase,pbc/a emit,emc/a nwell - - - fetresis nfet linear 9700 - fetresis pfet linear 35700 - - - - contact pc 4 16210 - contact ec 4 13510 - contact ndc,nsc, 4 56490 - contact pdc,psc, 4 181400 - contact m2c 4 43330 - - - resist ndiff,nsd,ndc/a,nsc/a 43180 - resist pdiff,psd,pdc/a,psc/a 79770 - resist (poly,pc/act,pfet,nfet) 22160 - resist poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet 21140 - resist (metal1,m2c/metal1) 51 - resist (metal2,via/m2,pad) 26 - resist nwell 1195000 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 82 "./extract_template/scmosExt.tech.in" 2 -# 1 "./extract_template/scmosExt34.tech.in" 1 - - - - - - - -style lambda=0.6(hp) - - - - - lambda 60 - step 100 - sidehalo 6 - - - - - - - areacap nwell 35 - perimc nwell ~(nwell) 47 - - - areacap ndiff,nsd,ndc/a,nsc/a 0 - areacap pdiff,psd,pdc/a,psc/a 0 - - perimc ndiff,nsd,ndc/a,nsc/a space,pwell 0 - perimc pdiff,psd,pdc/a,psc/a space,nwell 0 -# 42 "./extract_template/scmosExt34.tech.in" - areacap (poly,pc)/a 28 - overlap (poly,pc)/a nwell,pwell 28 - - perimc (poly,pc)/a ~(poly,pc)/a 38 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 38 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 34 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m2,m2c,m3c,pad)/m2 27 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - - sidewall (poly,pc)/a ~(poly,pc)/a ~(poly,pc)/a (poly,pc)/a 15 - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 18 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 18 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 46 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 46 - - perimc (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 33 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 33 ((poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 33 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 33 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m2,m2c,m3c,pad)/m2 28 - - sidewall (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 27 - - - - - areacap (m2,m2c,m3c,pad)/m2 9 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 9 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 12 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 14 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 30 - - perimc (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 22 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 nwell,pwell 22 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 20 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (poly,pc)/a 22 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 28 - - sidewall (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m2,m2c,m3c,pad)/m2 33 - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 270 623 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 90 623 - fet wcap ndiff,ndc 1 wcap Gnd! pwell 300 0 - - - fetresis nfet linear 9700 - fetresis pfet linear 35700 - - - - contact pc 4 16210 - contact ndc,nsc, 4 77000 - contact pdc,psc, 4 44260 - contact m2c 4 150 - - - resist ndiff,nsd,ndc/a,nsc/a 99630 - resist pdiff,psd,pdc/a,psc/a 120000 - resist (poly,pc/act,pfet,nfet) 25000 - resist (metal1,m2c/metal1) 60 - resist (metal2,via/m2,pad) 40 - resist nwell 1500000 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 83 "./extract_template/scmosExt.tech.in" 2 -# 1 "./extract_template/scmosExt26b.tech.in" 1 -# 13 "./extract_template/scmosExt26b.tech.in" -style lambda=0.5 - - - - - lambda 50 - step 100 - sidehalo 8 - - - - - - - areacap nwell 40 - perimc nwell ~(nwell) 100 - - - - areacap (ndiff,nsd,ndc,nsc)/a 0 - perimc (ndiff,nsd,ndc,nsc)/a space,pwell 0 - - areacap (pdiff,psd,pdc,psc)/a 0 - perimc (pdiff,psd,pdc,psc)/a space,nwell 0 -# 51 "./extract_template/scmosExt26b.tech.in" - areacap (poly,pc)/a 15 - overlap (poly,pc)/a nwell,pwell 15 - - perimc (poly,pc)/a ~(poly,pc)/a 22 - sideoverlap (poly,pc)/a ~(poly,pc)/a nwell,pwell 22 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 10 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m2,m2c,m3c,pad)/m2 6 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (poly,pc)/a ~(poly,pc)/a (m3,m3c,pad)/m3 4 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - - sidewall (poly,pc)/a ~(poly,pc)/a ~(poly,pc)/a (poly,pc)/a 11 - - - - - areacap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 8 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 8 (poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 14 - overlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 14 - - perimc (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 22 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 nwell,pwell 22 ((poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 25 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (poly,pc)/a 25 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m2,m2c,m3c,pad)/m2 12 - sideoverlap (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m3,m3c,pad)/m3 7 (m2,m2c,m3c,pad)/m2 - - sidewall (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 ~(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 27 - - - - - areacap (m2,m2c,m3c,pad)/m2 4 - overlap (m2,m2c,m3c,pad)/m2 nwell,pwell 4 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 5 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (poly,pc)/a 6 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - overlap (m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 9 - - perimc (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 18 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 nwell,pwell 18 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(poly,pc)/a,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a) - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 19 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (poly,pc)/a 20 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 23 - sideoverlap (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m3,m3c,pad)/m3 10 - - sidewall (m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 ~(m2,m2c,m3c,pad)/m2 (m2,m2c,m3c,pad)/m2 33 - - - - - areacap (m3,m3c,pad)/m3 3 - overlap (m3,m3c,pad)/m3 nwell,pwell 3 (poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2,(ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a - overlap (m3,m3c,pad)/m3 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (poly,pc)/a 3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 4 (m2,m2c,m3c,pad)/m2 - overlap (m3,m3c,pad)/m3 (m2,m2c,m3c,pad)/m2 9 - - perimc (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 17 - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 nwell,pwell 17 ((ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a,(poly,pc)/a,(m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (ndiff,pdiff,em,col,ppd,nnd,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc)/a 17 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (poly,pc)/a 17 ((m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1,(m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m1,ndc,pdc,nwc,pwc,nbdc,capc,ec,clc,emc,pbc,pc,via)/m1 20 ((m2,m2c,m3c,pad)/m2) - sideoverlap (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m2,m2c,m3c,pad)/m2 25 - - sidewall (m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 ~(m3,m3c,pad)/m3 (m3,m3c,pad)/m3 50 - - - - - - fet pfet pdiff,pdc 2 pfet Vdd! nwell 204 450 - fet nfet ndiff,ndc 2 nfet Gnd! pwell 150 450 - - - - fetresis nfet linear 14100 - fetresis pfet linear 48100 - - fetresis nfet saturation 14100 - fetresis pfet saturation 48100 - - - - - - resist (ndiff,nsd,ndc/act,nsc/act) 3800 - resist (pdiff,psd,pdc/act,psc/act) 3800 - resist (poly,pc/act,pfet,nfet) 5000 - resist (metal1,m2c/metal1) 81 - resist (metal2,via/m2,pad) 81 - resist (metal3,pad/m3,via2/m3) 34 - resist nwell 1980000 - - contact pc 4 15000 - contact ndc,pdc,nsc,psc 4 1500 - contact m2c 4 500 - contact m3c 4 500 - - - - planeorder implant 0 - planeorder well 1 - planeorder active 2 - planeorder metal1 3 - planeorder metal2 4 - planeorder metal3 5 - planeorder oxide 6 -# 84 "./extract_template/scmosExt.tech.in" 2 -# 97 "./extract_template/scmosExt.tech.in" -# 1 "./extract_template/scmosExtDiag.tech.in" 1 - - - - - - -style check_nwell - - lambda 100 - step 100 - - resist nwell 2000000 - areacap nw,nwc,nsd 100 - - - noplaneordering - -style check_pwell - - lambda 100 - step 100 - - resist pwell 2000000 - areacap pw,pwc,psd 100 - - noplaneordering - -style check_psubstr - - - - - - lambda 50 - step 200 - - areacap psd,psc 1000 - - noplaneordering - -style check_nsubstr - - - - - - lambda 50 - step 200 - - areacap nsd,nsc 1000 - - noplaneordering -# 97 "./extract_template/scmosExt.tech.in" 2 -# 1830 "scmos.tech.out" 2 -# 2635 "scmos.tech.out" -end - - -wiring - contact pdcontact 4 pdiff 0 metal1 0 - contact ndcontact 4 ndiff 0 metal1 0 - contact pcontact 4 poly 0 metal1 0 - contact ec 6 poly2 0 metal1 0 - contact m2contact 4 metal1 0 metal2 0 - contact m3contact 5 metal2 0 metal3 0 -end - -router - layer1 metal1 3 pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc 3 - layer2 metal2 3 m2,m2c/m2,m3c/m2,pad 4 poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet,ndiff,ndc/a,pdiff,pdc/a 1 - contacts m2contact 4 - gridspacing 8 -end - -plowing - fixed nfet,enfet,nffet,pfet,epfet,pffet,glass,pad - covered nfet,enfet,nffet,pfet,epfet,pffet - drag nfet,enfet,nffet,pfet,epfet,pffet -end - -plot - - style colorversatec - - ndiff,ndc yellow \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - ndiff,ndc cyan \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 - - - nsd,nsc,col,clc yellow \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 - - nsd,nsc,col,clc cyan \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 - - - pdiff,pdc yellow \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - pdiff,pdc cyan \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 - - pdiff,pdc magenta \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 - - - psd,psc yellow \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 \ - 1515 2A2A 5151 A2A2 - - psd,psc cyan \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 \ - 0000 1515 0000 5151 - - psd,psc magenta \ - 2A2A 0000 A2A2 0000 \ - 2A2A 0000 A2A2 0000 \ - 2A2A 0000 A2A2 0000 \ - 2A2A 0000 A2A2 0000 - - - poly,pc/a magenta \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - - poly2,ec/a yellow \ - FFFF FFFF FFFF FFFF \ - FFFF FFFF FFFF FFFF \ - FFFF FFFF FFFF FFFF \ - FFFF FFFF FFFF FFFF - - - nfet yellow \ - 0505 8282 1414 0A0A \ - 5050 2828 4141 A0A0 \ - 0505 8282 1414 0A0A \ - 5050 2828 4141 A0A0 - - nfet cyan \ - 0000 0505 0000 1414 \ - 0000 5050 0000 4141 \ - 0000 0505 0000 1414 \ - 0000 5050 0000 4141 - - nfet magenta \ - 5050 2828 4141 A0A0 \ - 0505 8282 1414 0A0A \ - 5050 2828 4141 A0A0 \ - 0505 8282 1414 0A0A - - - enfet yellow \ - BABA 7575 EAEA D5D5 \ - ABAB 5757 AEAE 5D5D \ - BABA 7575 EAEA D5D5 \ - ABAB 5757 AEAE 5D5D - - enfet cyan \ - 4141 0A0A 0505 2828 \ - 1414 A0A0 5050 8282 \ - 4141 0A0A 0505 2828 \ - 1414 A0A0 5050 8282 - - - nffet yellow \ - 8E8E 0707 8B8B D5D5 \ - E8E8 7070 B8B8 5D5D \ - 8E8E 0707 8B8B D5D5 \ - E8E8 7070 B8B8 5D5D - - nffet cyan \ - 0101 0808 1414 2828 \ - 1010 8080 4141 8282 \ - 0101 0808 1414 2828 \ - 1010 8080 4141 8282 - - nffet magenta \ - 5050 A0A0 4040 0202 \ - 0505 0A0A 0404 2020 \ - 5050 A0A0 4040 0202 \ - 0505 0A0A 0404 2020 - - - pfet yellow \ - 6363 A0A0 5050 2828 \ - 3636 0A0A 0505 8282 \ - 6363 A0A0 5050 2828 \ - 3636 0A0A 0505 8282 - - pfet cyan \ - 0000 5151 0000 5454 \ - 0000 1515 0000 1515 \ - 0000 5151 0000 5454 \ - 0000 1515 0000 1515 - - pfet magenta \ - 9494 0A0A 2525 8282 \ - 4949 A0A0 5252 2828 \ - 9494 0A0A 2525 8282 \ - 4949 A0A0 5252 2828 - - - epfet yellow \ - BCBC 4F4F 2F2F D3D3 \ - CBCB F4F4 F2F2 3D3D \ - BCBC 4F4F 2F2F D3D3 \ - CBCB F4F4 F2F2 3D3D - - epfet cyan \ - 0000 A0A0 0000 2828 \ - 0000 0A0A 0000 8282 \ - 0000 A0A0 0000 2828 \ - 0000 0A0A 0000 8282 - - epfet magenta \ - 4141 0000 5050 0000 \ - 1414 0000 0505 0000 \ - 4141 0000 5050 0000 \ - 1414 0000 0505 0000 - - - pffet yellow \ - 7B7B F0F0 F0F0 E9E9 \ - B7B7 0F0F 0F0F 9E9E \ - 7B7B F0F0 F0F0 E9E9 \ - B7B7 0F0F 0F0F 9E9E - - pffet cyan \ - 0000 0101 0000 1414 \ - 0000 1010 0000 4141 \ - 0000 0101 0000 1414 \ - 0000 1010 0000 4141 - - pffet magenta \ - 8484 0A0A 2525 8282 \ - 4848 A0A0 5252 2828 \ - 8484 0A0A 2525 8282 \ - 4848 A0A0 5252 2828 - - - cap,cc/a yellow \ - 3E3E 7777 E3E3 C1C1 \ - E3E3 7777 3E3E 1C1C \ - 3E3E 7777 E3E3 C1C1 \ - E3E3 7777 3E3E 1C1C - - cap,cc/a magenta \ - 4141 8888 1414 2A2A \ - 1414 8888 4141 A2A2 \ - 4141 8888 1414 2A2A \ - 1414 8888 4141 A2A2 - - - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc cyan \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 \ - AAAA 0000 AAAA 0000 - - - m2,m2c/m2,m3c/m2,pad cyan \ - 0000 1111 0000 4444 \ - 0000 1111 0000 4444 \ - 0000 1111 0000 4444 \ - 0000 1111 0000 4444 - - m2,m2c/m2,m3c/m2,pad magenta \ - 0000 4444 0000 1111 \ - 0000 4444 0000 1111 \ - 0000 4444 0000 1111 \ - 0000 4444 0000 1111 - - - m2c/m1 black \ - 0000 6666 6666 0000 \ - 0000 9999 9999 0000 \ - 0000 6666 6666 0000 \ - 0000 9999 9999 0000 - - - pad,glass black \ - 0300 0700 0E00 1C00 \ - 3800 7000 E000 C000 \ - 00C0 00E0 0070 0038 \ - 001C 000E 0007 0003 - - - nwell yellow \ - 0800 1000 2000 4000 \ - 8000 0001 0002 0004 \ - 0008 0010 0020 0040 \ - 0080 0010 0200 0400 - - nwell cyan \ - 1000 2000 4000 8000 \ - 0001 0002 0004 0008 \ - 0010 0020 0040 0080 \ - 0100 0200 0400 0800 - - - pwell yellow \ - 1000 0400 0400 0100 \ - 0100 0040 0040 0010 \ - 0010 0004 0004 0001 \ - 0001 4000 4000 1000 - - pwell cyan \ - 0000 0800 0000 0200 \ - 0000 0080 0000 0020 \ - 0000 0008 0000 0002 \ - 0000 8000 0000 2000 - - pwell magenta \ - 0800 0000 0200 0000 \ - 0080 0000 0020 0000 \ - 0008 0000 0002 0000 \ - 8000 0000 2000 0000 - - - bd yellow \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 - - bd cyan \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 - - bd magenta \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 - - - nbd,nbdc yellow \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA \ - 5555 AAAA 5555 AAAA - - nbd,nbdc cyan \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 \ - 0000 5555 0000 5555 - - nbd,nbdc magenta \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 \ - 8888 0000 8888 0000 - - - em,emc yellow \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 \ - 4444 8888 4444 8888 - - em,emc cyan \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 \ - 0000 4444 0000 4444 - - - pbase,pbc yellow \ - 5555 AAAA 0000 0000 \ - 5555 AAAA 0000 0000 \ - 5555 AAAA 0000 0000 \ - 5555 AAAA 0000 0000 - - pbase,pbc cyan \ - 0000 5555 0000 0000 \ - 0000 5555 0000 0000 \ - 0000 5555 0000 0000 \ - 0000 5555 0000 0000 - - pbase,pbc magenta \ - AAAA 0000 0000 0000 \ - AAAA 0000 0000 0000 \ - AAAA 0000 0000 0000 \ - AAAA 0000 0000 0000 - - - m3,m3c/m3 black \ - 0100 0000 0000 0000 \ - 1010 0000 0000 0000 \ - 0001 0000 0000 0000 \ - 1010 0000 0000 0000 - - m3,m3c/m3 cyan \ - 0280 0000 0820 0000 \ - 2008 0000 8002 0000 \ - 8002 0000 2008 0000 \ - 0820 0000 0280 0000 - - m3,m3c/m3 magenta \ - 0100 06C0 0440 1830 \ - 1010 600C 4004 8003 \ - 0001 C006 4004 3018 \ - 1010 0C60 0440 0380 - - - m3c/m2 black \ - 0820 0820 0820 0FE0 \ - E00F 2008 2008 2008 \ - 2008 2008 2008 E00F \ - 0000 0FE0 0820 0820 - - - error_p,error_s,error_ps black \ - 0000 3C3C 4646 4A4A \ - 5252 6262 3C3C 0000 \ - 0000 3C3C 4646 4A4A \ - 5252 6262 3C3C 0000 - - - magnet yellow \ - AAAA 0000 5555 0000 \ - AAAA 0000 5555 0000 \ - AAAA 0000 5555 0000 \ - AAAA 0000 5555 0000 - - - fence magenta \ - FFFF 0000 0000 0000 \ - 0000 0000 0000 0000 \ - FFFF 0000 0000 0000 \ - 0000 0000 0000 0000 - - - rotate cyan \ - 0000 E0E0 E0E0 E0E0 \ - 0000 0000 0000 0000 \ - 0000 E0E0 E0E0 E0E0 \ - 0000 0000 0000 0000 - - - pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,clc,emc,pbc X - - - style versatec - - pfet \ - 07c0 0f80 1f00 3e00 \ - 7c00 f800 f001 e003 \ - c007 800f 001f 003e \ - 00c7 00f8 01f0 03e0 - - - nfet \ - 1f00 0f80 07c0 03e0 \ - 01f0 00f8 007c 003e \ - 001f 800f c007 e003 \ - f001 f800 7c00 3e00 - - - m2c \ - c3c3 c3c3 0000 0000 \ - 0000 0000 c3c3 c3c3 \ - c3c3 c3c3 0000 0000 \ - 0000 0000 c3c3 c3c3 - - - pwell \ - 2020 2020 2020 2020 \ - 2020 2020 2020 2020 \ - 0000 0000 0000 0000 \ - 0000 0000 0000 0000 - - - nwell \ - 0808 0404 0202 0101 \ - 0000 0000 0000 0000 \ - 0808 0404 0202 0101 \ - 0000 0000 0000 0000 - - - poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet \ - 0808 0400 0202 0101 \ - 8080 4000 2020 1010 \ - 0808 0004 0202 0101 \ - 8080 0040 2020 1010 - - - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc \ - 8080 0000 0000 0000 \ - 0808 0000 0000 0000 \ - 8080 0000 0000 0000 \ - 0808 0000 0000 0000 - - - pad,glass \ - 0000 0000 1c1c 3e3e \ - 3636 3e3e 1c1c 0000 \ - 0000 0000 1c1c 3e3e \ - 3636 3e3e 1c1c 0000 - - - nsd,nsc,col,clc \ - 0808 1414 2222 4141 \ - 8080 4040 2020 1010 \ - 0808 1414 2222 4141 \ - 8080 4040 2020 1010 - - - m2,m2c/m2,m3c/m2,pad \ - 0000 1111 0000 0000 \ - 0000 1111 0000 0000 \ - 0000 1111 0000 0000 \ - 0000 1111 0000 0000 - - - pdiff,pdc,pfet \ - 0000 0808 5555 8080 \ - 0000 8080 5555 0808 \ - 0000 0808 5555 8080 \ - 0000 8080 5555 0808 - - - psd,psc \ - 1414 2222 0000 2222 \ - 4141 2222 0000 2222 \ - 1414 2222 0000 2222 \ - 4141 2222 0000 2222 - - - ndiff,nfet,ndc \ - 0808 1010 2020 4040 \ - 8080 4141 2222 1414 \ - 0808 1010 2020 4040 \ - 8080 4141 2222 1414 - - - poly2,ec/a,enfet,epfet,cap,capc/a,nffet,pffet,hnfet,hpfet \ - 0000 2020 5050 2020 \ - 0000 0202 0505 0202 \ - 0000 2020 5050 2020 \ - 0000 0202 0505 0202 - - - pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,nbdc,clc,emc,pbc X - - - style gremlin - pfet 9 - nfet 10 - m2c 11 - pwell 15 - nwell 16 - poly,pc/a,nfet,pfet,wcap,cap,capc/a,nffet,pffet 19 - pdc/m1,ndc/m1,psc/m1,nsc/m1,hpdc/m1,hndc/m1,hpsc/m1,hnsc/m1,pc/m1,ec/m1,capc/m1,clc/m1,emc/m1,pbc/m1,nbdc/m1,m1,m2c/m1,gc 22 - pad,glass 23 - nsd,nsc 24 - m2,m2c/m2,m3c/m2,pad 28 - pdiff,pdc,pfet 29 - psd,psc 30 - ndiff,nfet,ndc 31 - m2c/m1,pc/m1,ndc/m1,pdc/m1,psc/m1,nsc/m1,pad/m1 X - - style postscript - - - - - 1 C0C0C0C0 C0C0C0C0 00000000 00000000 0C0C0C0C 0C0C0C0C 00000000 00000000 - 2 A0A0A0A0 0A0A0A0A A0A0A0A0 0A0A0A0A A0A0A0A0 0A0A0A0A A0A0A0A0 0A0A0A0A - 3 00030003 000C000C 00300030 00C000C0 03000300 0C000C00 30003000 C000C000 - 4 00000000 00000000 C0C0C0C0 00000000 00000000 00000000 0C0C0C0C 00000000 - 5 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF - 6 07070707 0E0E0E0E 1C1C1C1C 38383838 70707070 E0E0E0E0 C1C1C1C1 83838383 - 7 18181818 30303030 60606060 C0C0C0C0 81818181 03030303 06060606 0C0C0C0C - 8 18181818 0C0C0C0C 06060606 03030303 81818181 C0C0C0C0 60606060 30303030 - 9 18181818 3C3C3C3C 3C3C3C3C 18181818 81818181 C3C3C3C3 C3C3C3C3 81818181 - 10 F0F0F0F0 60606060 06060606 0F0F0F0F 0F0F0F0F 06060606 60606060 F0F0F0F0 - 11 01000080 02000040 0C000030 F000000F 000FF000 00300C00 00400200 00800100 - 12 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 - 13 00000000 00000000 33333333 33333333 00000000 00000000 CCCCCCCC CCCCCCCC - - - - - 1 47 95 111 0 - 2 223 31 223 0 - 3 0 0 0 192 - 4 31 111 31 0 - 5 31 111 255 0 - 6 63 95 191 0 - 7 255 63 255 0 - 8 0 0 0 127 - 9 223 47 223 0 - 10 0 255 255 0 - 11 0 0 255 0 - 12 191 127 0 0 - 13 95 223 63 0 - 14 0 0 0 255 - 15 191 127 63 0 - 16 111 151 244 0 - 17 23 175 183 0 - - - - - cc,pc,ndc,pdc,psc,nsc 14 X - m2c,pad,glass 14 B - pad,glass 14 11 - m2c 14 13 - m2,m2c,pad 13 10 - pdc,ndc,psc,nsc,hpdc,hndc,hpsc,hnsc,pc,ec,capc,clc,emc,pbc,nbdc,m1,m2c,gc 12 9 - cap,cc,poly2 11 7 - nsd,nsc 7 1 - psd,psc 6 1 - nfet,nffet 9 8 - pfet,wcap,pffet 1 7 - poly,pc,cap,cc 10 5 - nfet 16 5 - pfet,wcap 17 5 - pdiff,pdc,pffet 1 5 - ndiff,ndc,nffet 9 5 - pwell 1 4 - nwell 2 4 - - - style pnm - draw metal1 - draw metal2 - draw polysilicon - draw ndiffusion - draw pdiffusion - draw ntransistor - draw ptransistor - map psubstratepdiff pdiffusion - map nsubstratendiff ndiffusion - map polycontact polysilicon metal1 - map m2contact metal1 metal2 - map m3contact metal2 metal3 - map ndcontact ndiffusion metal1 - map pdcontact pdiffusion metal1 - map nsubstratencontact ndiffusion metal1 - map psubstratepcontact pdiffusion metal1 - -end diff --git a/scripts/configure b/scripts/configure index 2b5cc07e..4471b004 100755 --- a/scripts/configure +++ b/scripts/configure @@ -7776,8 +7776,6 @@ case $target in ;; *darwin*) - $as_echo "#define macosx 1" >>confdefs.h - if test "$CPP" = "cc -E" ; then CPPFLAGS="$CPPFLAGS -no-cpp-precomp" fi diff --git a/scripts/configure.in b/scripts/configure.in index d91c3ef1..071dacb1 100644 --- a/scripts/configure.in +++ b/scripts/configure.in @@ -1364,7 +1364,6 @@ case $target in AC_DEFINE(i386) ;; *darwin*) - AC_DEFINE(macosx) if test "$CPP" = "cc -E" ; then CPPFLAGS="$CPPFLAGS -no-cpp-precomp" fi diff --git a/tcltk/magic.sh b/tcltk/magic.sh deleted file mode 100644 index 0db4f6bf..00000000 --- a/tcltk/magic.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/bash -# -# For installation, put this file (magic.sh) in a known executable path. -# Put startup script "magic.tcl", shared library "tclmagic.so", and -# "wish" replacement "magicexec" in ${CAD_ROOT}/magic/tcl/. -# -# This script starts magic under the Tcl interpreter, -# reading commands from a special startup script which -# launches magic and retains the Tcl interactive interpreter. - -# Parse for the argument "-c[onsole]". If it exists, run magic -# with the TkCon console. Strip this argument from the argument list. - -TKCON=true -DNULL= -MAGIC_WISH=/usr/bin/wish -export MAGIC_WISH - -# Hacks for Cygwin -if [ "`uname | cut -d_ -f1`" = "CYGWIN" ]; then - export PATH="$PATH:/usr/lib" - export DISPLAY=${DISPLAY:=":0"} -fi - -# Preserve quotes in arguments -arglist='' -for i in "$@" ; do - case $i in - -noc*) TKCON=;; - -dnull) DNULL=true;; - --version) TKCON=; DNULL=true;; - --prefix) TKCON=; DNULL=true;; - *) arglist="$arglist${arglist:+ }\"${i//\"/\\\"}\"";; - esac -done - -if [ $TKCON ]; then - - if [ $DNULL ]; then - exec /usr/local/lib/magic/tcl/tkcon.tcl -eval "source /usr/local/lib/magic/tcl/console.tcl" \ - -slave "set argc $#; set argv [list $*]; source /usr/local/lib/magic/tcl/magic.tcl" - else - exec /usr/local/lib/magic/tcl/tkcon.tcl -eval "source /usr/local/lib/magic/tcl/console.tcl" \ - -slave "package require Tk; set argc $#; set argv [list $arglist]; \ - source /usr/local/lib/magic/tcl/magic.tcl" - fi - -else - -# -# Run the stand-in for wish (magicexec), which acts exactly like "wish" -# except that it replaces ~/.wishrc with magic.tcl. This executable is -# *only* needed when running without the console; the console itself is -# capable of sourcing the startup script. -# -# With option "-dnull" we set up for operation without Tk (simple interpreter -# only, efficient for running in batch mode). -# - if [ $DNULL ]; then - exec /usr/local/lib/magic/tcl/magicdnull -nowrapper "$@" - else - exec /usr/local/lib/magic/tcl/magicexec -- "$@" - fi -fi diff --git a/tcltk/magic.tcl b/tcltk/magic.tcl deleted file mode 100644 index 9aa43645..00000000 --- a/tcltk/magic.tcl +++ /dev/null @@ -1,406 +0,0 @@ -# Wishrc startup for ToolScript (magic) -# -# For installation: Put this file and also magicwrap.so into -# directory /usr/local/lib/magic/tcl, and set the "load" line below -# to point to the location of magicwrap.so. Also see comments -# in shell script "magic.sh". - -global Opts - -# If we called magic via the non-console script, then we want to reset -# the environment variable HOME to its original value. - -if {${tcl_version} >= 8.6} { - load -lazy /usr/local/lib/magic/tcl/tclmagic.so -} else { - load /usr/local/lib/magic/tcl/tclmagic.so -} - -# It is important to make sure no magic commands overlap with Tcl built-in -# commands, because otherwise the namespace import will fail. - -proc pushnamespace { name } { - - set y [namespace eval ${name} info commands ::${name}::*] - set z [info commands] - -# Watch especially for magic "wizard" commands, as we don't want to confuse -# the literal "*" with a regular expression *. "regsub" below takes care of it. - - foreach v $y { - regsub -all {\*} $v {\\*} i - set x [namespace tail $i] - if {[lsearch $z $x] < 0} { - namespace import $i - } - } -} - -proc popnamespace { name } { - set z [info commands] - set l [expr [string length ${name}] + 5] - - while {[set v [lsearch $z ${name}_tcl_*]] >= 0} { - set y [lindex $z $v] - set w [string range $y $l end] - interp alias {} ::$w {} - rename ::$y ::$w - puts "Info: replacing ::$w with ::$y" - } - namespace forget ::${name}::* -} - -#---------------------------------------------------------------------- -# Define the drcstate procedure expected by the background DRC code. - -proc magic::drcstate {option} { - # (Null proc---see wrapper.tcl for a useful version) -} - -#----------------------------------------------------------------- -# Define these console routines so that they don't produce errors -# when Magic is run in batch mode - -if {[catch {tkcon title}]} { - proc magic::suspendout {} {} - proc magic::resumeout {} {} - proc magic::dialog {} {} - proc magic::consolegeometry {} {} - proc magic::consolefocus {} {} -} - -#---------------------------------------------------------------------- -# Cross-Application section -#---------------------------------------------------------------------- - -# Check namespaces for existence of other applications -set UsingIRSIM 0 -set UsingXCircuit 0 -set UsingNetgen 0 -set nlist [namespace children] -foreach i $nlist { - switch $i { - ::irsim { set UsingIRSIM 1 } - ::xcircuit { set UsingXCircuit 1 } - ::netgen { set UsingNetgen 1 } - } -} - -# Setup IRSIM assuming that the Tcl version is installed. -# We do not need to rename procedure irsim to NULL because it is -# redefined in a script, which simply overwrites the original. - -proc irsim { args } { - global CAD_ROOT - set irsimscript [glob -nocomplain ${CAD_ROOT}/irsim/tcl/irsim.tcl] - if { ${irsimscript} == {} } { - puts stderr "\"irsim\" requires Tcl-based IRSIM version 9.6 or newer." - puts stderr "Could not find script \"irsim.tcl\". If IRSIM is installed in a" - puts stderr "place other than CAD_ROOT (=${CAD_ROOT}), use the command" - puts stderr "\"source /irsim.tcl\" before doing \"irsim\"." - } else { - source $irsimscript - eval {irsim} $args - } -} - -# Setup Xcircuit assuming that the Tcl version is installed. - -proc xcircuit { args } { - global CAD_ROOT - global argc - global argv - set xcircscript [glob -nocomplain ${CAD_ROOT}/xcircuit*/xcircuit.tcl] - if { ${xcircscript} == {} } { - puts stderr "\"xcircuit\" requires Tcl-based XCircuit version 3.1 or newer." - puts stderr "Could not find script \"xcircuit.tcl\". If XCircuit is installed in a" - puts stderr "place other than CAD_ROOT (=${CAD_ROOT}), use the command" - puts stderr "\"source /xcircuit.tcl\"." - } else { - # if there are multiple installed versions, choose the highest version. - if {[llength $xcircscript] > 1} { - set xcircscript [lindex [lsort -decreasing -dictionary $xcircscript] 0] - } - # execute script in the scope of magic, because its variable space is - # not modularized. - set argv $args - set argc [llength $args] - uplevel #0 source $xcircscript - } -} - -# Setup Netgen assuming that the Tcl version is installed. - -proc netgen { args } { - global CAD_ROOT - global argc - global argv - set netgenscript [glob -nocomplain ${CAD_ROOT}/netgen/tcl/netgen.tcl] - if { ${netgenscript} == {} } { - puts stderr "\"netgen\" requires Tcl-based Netgen version 1.2 or newer." - puts stderr "Could not find script \"netgen.tcl\". If Netgen is installed in a" - puts stderr "place other than CAD_ROOT (=${CAD_ROOT}), use the command" - puts stderr "\"source /netgen.tcl\"." - } else { - set argv $args - set argc [llength $args] - uplevel #0 source $netgenscript - } -} - -# Add the "echo" command - -proc echo {args} { - puts stdout $args -} - -# Parse argument list for "-c[onsole]" and "-now[rapper]". - -set celllist {} -set do_wrapper true -set do_recover false -set argafter {magic::initialize} -set x {} -for {set i 0} {$i < $argc} {incr i 1} { - set x [lindex $argv $i] -# -# Command-line argument handling goes here -# We have to handle all of magic's command line arguments so we can -# figure out if a cell has been named for preloading. -# - switch -regexp -- $x { - ^-now(rap)?(per)?$ { ;# This regexp accepts -now, -nowrap, and -nowrapper - set do_wrapper false - } - ^-dnull { - set do_wrapper false - lappend argafter $x - } - ^-r(e)?(cover)?$ { - set do_recover true - } - ^-rc(file)?$ { - lappend argafter $x - incr i 1 - lappend argafter [lindex $argv $i] - } - ^-d - - ^-g - - ^-m - - ^-i - - ^-T { - lappend argafter $x - incr i 1 - lappend argafter [lindex $argv $i] - } - ^-F { - lappend argafter $x - incr i 1 - lappend argafter [lindex $argv $i] - incr i 1 - lappend argafter [lindex $argv $i] - } - ^--version { - puts stdout "8.2.34" - exit 0 - } - ^--prefix { - puts stdout $CAD_ROOT - exit 0 - } - ^-D - - ^-n* { - lappend argafter $x - } - default { - lappend celllist $x - lappend argafter $x - } - } -} - -if {$do_wrapper} { - source ${CAD_ROOT}/magic/tcl/wrapper.tcl - lappend argafter "-nowindow" ;# Set no-initial-window option in magic. -} -unset x i do_wrapper -if {[catch {eval $argafter}]} { ;# magic::initialize ${argv} - exit 1 -} - -#---------------------------------------------------------------------- -# Check for presence of padlist manager script and include it - -if {[file exists ${CAD_ROOT}/magic/tcl/padlist.tcl]} { - source ${CAD_ROOT}/magic/tcl/padlist.tcl - set Opts(padlist) 0 -} - -#---------------------------------------------------------------------- -# Check for presence of the miscellaneous tools script and include it - -if {[file exists ${CAD_ROOT}/magic/tcl/tools.tcl]} { - source ${CAD_ROOT}/magic/tcl/tools.tcl - set Opts(tools) 0 -} - -#---------------------------------------------------------------------- -# Check for presence of the mazerouter script and include it - -if {[file exists ${CAD_ROOT}/magic/tcl/mazeroute.tcl]} { - source ${CAD_ROOT}/magic/tcl/mazeroute.tcl - set Opts(mazeroute) 0 -} - -#---------------------------------------------------------------------- -# Check for presence of the toolkit script and include it -# NOTE: This supercedes the older toolkit which is now -# named toolkit_rev0.tcl, and the intermediate bsitools.tcl, -# which are folded into the newer toolkit.tcl. - -if {[file exists ${CAD_ROOT}/magic/tcl/toolkit.tcl]} { - source ${CAD_ROOT}/magic/tcl/toolkit.tcl - set Opts(toolkit) 0 -} - -#---------------------------------------------------------------------- -# Magic start function drops back to interpreter after initialization & setup - -set auto_noexec 1 ;# don't EVER call UNIX commands w/o "shell" in front - -# Have we called magic from tkcon or a clone thereof? If so, set MagicConsole - -if {[lsearch [interp aliases] tkcon] != -1} { - set MagicConsole tkcon - catch {wm withdraw .} - - # Get rid of some overlapping tkcon commands which are not needed. - - if {[lsearch [info commands] orig_edit] < 0} {rename edit orig_edit} - if {[lsearch [info commands] orig_dump] < 0} {rename dump orig_dump} - if {[lsearch [info commands] orig_what] < 0} {rename what orig_what} -} else { - rename unknown tcl_unknown - proc unknown { args } { - # CAD tools special: - # Check for commands which were renamed to tcl_(command) - - set cmd [lindex $args 0] - if {[lsearch [info commands] tcl_$cmd] >= 0} { - set arglist [concat tcl_$cmd [lrange $args 1 end]] - set ret [catch {eval $arglist} result] - if {$ret == 0} { - return $result - } else { - return -code $ret -errorcode $errorCode $result - } - } - return [eval [concat tcl_unknown $args]] - } -} - -# Set up certain commands to act like they do in non-Tcl-based magic; -# These are the commands whose names have been extended so they don't -# conflict with existing Tcl/Tk commands. This renaming & importing -# *requires* the special code in the magic Tcl command dispatcher to -# find and deal with each of these renamed commands! - -if {[lsearch [info commands] orig_clock] < 0} {rename clock orig_clock} -if {[lsearch [info commands] tcl_flush] < 0} {rename flush tcl_flush} -if {[lsearch [info commands] tcl_load] < 0} {rename load tcl_load} -if {[lsearch [info commands] tcl_array] < 0} {rename array tcl_array} -if {[lsearch [info commands] tcl_label] < 0} {catch {rename label tcl_label}} -if {[lsearch [info commands] tcl_grid] < 0} {catch {rename grid tcl_grid}} - -namespace eval magic namespace export * -pushnamespace magic - -#---------------------------------------------------------------------- -# Read system startup files (mostly macro definitions) -# Read user startup file, if any -# Load initial cell, if any - -magic::startup - -if {![catch {set toptitle [wm title .]}]} { - if {[string range $toptitle 0 3] == "wish"} { - wm withdraw . - } - if {[string range $toptitle 0 8] == "magicexec"} { - wm withdraw . - } - unset toptitle -} - -# After loading, magic will wander off and do a complete DRC check -# before executing the rest of the script unless we temporarily -# disable the DRC checker. - -set drcstate [drc status] -drc off - -# Initial window for wrapper, if defined. -# empty string is equivalent to passing NULL cell name. -# -# If a startup file has created a window, then don't make another one. - -if {[info commands magic::openwrapper] != {}} { - if {[windownames layout] == {}} { - set winname [magic::openwrapper] - magic::techmanager initall - magic::scrollupdate $winname - - foreach cellname $celllist { - set fext [file extension $cellname] - puts stdout "handling file entry $cellname extension $fext" - switch $fext { - .lef - - .LEF {lef read $cellname} - .def - - .DEF {def read $cellname} - .gds - - .GDS - - .gds2 - - .GDS2 - - .gdsii - - .GDSII {gds read $cellname} - .cif - - .CIF {cif read $cellname} - .tcl {source $cellname} - .mag - - "" {magic::load $cellname} - default {puts stderr "don't know how to load file $cellname"} - } - } - } -} else { - # Initial geometry handler for the default window, non-wrapper version - catch {wm geometry .magic1 ${Opts(geometry)}} -} - -# Print the technology name and description -puts stdout "Using technology \"[tech name]\", version [lindex [tech version] 0]" - -# Set a box, and set the view; if no cell has been loaded, choose a default -# view. -if {![box exists]} { - box 0 0 1 1 ;# create a unit box -} -if {[llength $celllist] > 0} { - view -} else { - view -9 -9 10 10 -} - -# The Tcl version handles the "-r" on the command line by calling -# command crash recover. - -if {$do_recover} {crash recover} - -# Unset global TCL variables so they don't conflict with magic nodes. -unset celllist nlist do_recover - -if {$drcstate == 1} { - drc on -} -unset drcstate diff --git a/tcltk/magicdnull b/tcltk/magicdnull deleted file mode 100755 index 57a6602e..00000000 Binary files a/tcltk/magicdnull and /dev/null differ diff --git a/tcltk/magicexec b/tcltk/magicexec deleted file mode 100755 index b48d6cd3..00000000 Binary files a/tcltk/magicexec and /dev/null differ diff --git a/tcltk/magicexec.c b/tcltk/magicexec.c index 0015f169..73abbd3a 100644 --- a/tcltk/magicexec.c +++ b/tcltk/magicexec.c @@ -54,8 +54,7 @@ magic_AppInit(interp) if (Tk_Init(interp) == TCL_ERROR) { return TCL_ERROR; } - // Tcl_StaticPackage(interp, "Tk", Tk_Init, Tk_SafeInit); - Tcl_StaticPackage(interp, "Tk", Tk_Init, Tk_Init); + Tcl_StaticPackage(interp, "Tk", Tk_Init, Tk_SafeInit); /* This is where we replace the home ".wishrc" file with */ /* magic's startup script. */ diff --git a/tiles/.search2.c.swp b/tiles/.search2.c.swp new file mode 100644 index 00000000..b7b14492 Binary files /dev/null and b/tiles/.search2.c.swp differ