Compiling with SunStudio12.3 (and possibly other versions) results in a
peculiar situation, as first documented here:
https://sourceforge.net/p/cdesktopenv/mailman/message/33004755/
Many generated Makefiles (example attached) contain lines like this:
---
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/string
---
make proceeds to check up on those files, then tries to apply a generic
rule to them and compile them from the .cc file (!), which thankfully
fails miserably.
Three solutions come to mind:
1) touch the following files (the list may grow over time):
/opt/solarisstudio/prod/include/CC/Cstd/string
/opt/solarisstudio/prod/include/CC/Cstd/ios
/opt/solarisstudio/prod/include/CC/Cstd/ostream
/opt/solarisstudio/prod/include/CC/Cstd/istream
/opt/solarisstudio/prod/include/CC/Cstd/fstream
/opt/solarisstudio/prod/include/CC/Cstd/sstream
/opt/solarisstudio/prod/include/CC/Cstd/streambuf
/opt/solarisstudio/prod/include/CC/Cstd/rw/codecvt
/opt/solarisstudio/prod/include/CC/Cstd/rw/numeral
/opt/solarisstudio/prod/include/CC/Cstd/rw/locimpl
/opt/solarisstudio/prod/include/CC/Cstd/rw/iterator
/opt/solarisstudio/prod/include/CC/Cstd/rw/ctype
/opt/solarisstudio/prod/include/CC/Cstd/rw/rwlocale
either individually, or with this gnarly one-liner:
```
touch
/opt/solarisstudio/prod/include/CC/Cstd/{string,ios,{o,i,f,s}stream,streambuf,rw/{codecvt,numeral,locimpl,iterator,ctype,rwlocale}}
```
2) strip the offending lines from the generated Makefiles, after
generation and before kicking off the general `make`:
```
find . -name Makefile | \
xargs grep -l '.o:.*/opt/solarisstudio/prod/include/CC/' | \
xargs sed -i '/.o:.*\/opt\/solarisstudio\/prod\/include\/CC\//d'
```
3) Figure out what's broken with make (makedepend?) to begin with...
#1 works as a hack, but should be listed in the wiki if we want to go that
route.
#2 works as a hack, and can easily be inserted into the top-level Makefile.
#3 is probably correct, but requires some looking into.
-- Matthew R. Trower
# Makefile generated by imake - do not edit!
# $TOG: imake.c /main/104 1998/03/24 12:45:15 kaleb $
# OMM ----------------------------------------------------------------------
# OMM Makefile generated from "Imake.tmpl" and <Imakefile>
# OMM $TOG: Imake.tmpl /main/249 1997/10/13 15:28:56 kaleb $
#
all::
.SUFFIXES: .i
# OMM $TOG: Imake.cf /main/30 1998/04/28 13:55:25 barstow $
# OMM -----------------------------------------------------------------------
# OMM site-specific configuration parameters that need to come before
# OMM the platform-specific parameters - edit site.def to change
# OMM site: $TOG: site.def /main/23 1998/03/19 18:43:26 mgreess $
# OMM ----------------------------------------------------------------------
# OMM platform-specific configuration parameters - edit sun.cf to change
# OMM platform: $TOG: sun.cf /main/176 1997/12/09 17:27:51 kaleb $
# OMM operating system: SunOS 5.11 illumos-8dfe5547fb i86pc (5.11.0)
# OMM SunPro C 5.10
# OMM SunPro C++ 5.10
# OMM $TOG: svr4.cf /main/17 1997/06/08 20:08:31 kaleb $
# OMM $XFree86: xc/config/cf/xfree86.cf,v 3.117 1996/10/19 15:12:31 dawes Exp $
# OMM $TOG: xfree86.cf /main/38 1997/10/22 13:01:59 kaleb $
LINKKITDIR = $(USRLIBDIR)/Server
XF98LINKKITDIR = $(USRLIBDIR)/Server
XF86SRC = $(SERVERSRC)/hw/xfree86
XF86ACCELSRC = $(XF86SRC)/accel
XF86COMSRC = $(XF86SRC)/common
XF86CONFIGSRC = $(XF86COMSRC)
XF86HWSRC = $(XF86SRC)/common_hw
XF86OSSRC = $(XF86SRC)/os-support
VGADRIVERSRC = $(XF86SRC)/vga256/drivers
VGA16DRIVERSRC = $(XF86SRC)/vga16/drivers
VGA2DRIVERSRC = $(XF86SRC)/vga2/drivers
MONODRIVERSRC = $(XF86SRC)/mono/drivers
S3DRIVERSRC = $(XF86SRC)/accel/s3/drivers
S3VDRIVERSRC = $(XF86SRC)/accel/s3_virge/drivers
XF98SRC = $(SERVERSRC)/hw/xfree98
XF98ACCELSRC = $(XF98SRC)/accel
XF98COMSRC = $(XF98SRC)/common
XF98CONFIGSRC = $(XF98COMSRC)
XF98HWSRC = $(XF98SRC)/common_hw/generic
XF98HWNECSRC = $(XF98SRC)/common_hw/nec
XF98HWPWSKBSRC = $(XF98SRC)/common_hw/pwskb
XF98HWPWLBSRC = $(XF98SRC)/common_hw/pwlb
XF98OSSRC = $(XF98SRC)/os-support
XF98VGADRIVERSRC = $(XF98SRC)/vga256/drivers
XF98VGA16DRIVERSRC = $(XF98SRC)/vga16/drivers
XF98VGA2DRIVERSRC = $(XF98SRC)/vga2/drivers
XF98MONODRIVERSRC = $(XF98SRC)/mono/drivers
XF98NECS3DRIVERSRC = $(XF98SRC)/accel/s3nec/drivers
XF98PWSKBDRIVERSRC = $(XF98SRC)/accel/s3pwskb/drivers
XF98PWLBDRIVERSRC = $(XF98SRC)/accel/s3pwlb/drivers
XFREE86DOCDIR = $(LIBDIR)/doc
XFREE86PSDOCDIR = $(XFREE86DOCDIR)/PostScript
XFREE86HTMLDOCDIR = $(XFREE86DOCDIR)/html
XFREE86JAPANESEDOCDIR = $(XFREE86DOCDIR)/Japanese
# OMM $XConsortium: xf86.rules /main/9 1996/10/31 14:54:26 kaleb $
# OMM $XFree86: xc/config/cf/xf86.rules,v 3.15 1996/09/24 13:48:46 dawes Exp $
# OMM $TOG: sv4Lib.rules /main/19 1999/03/22 16:26:02 mgreess $
# OMM ----------------------------------------------------------------------
# OMM site-specific configuration parameters that go after
# OMM the platform-specific parameters - edit site.def to change
# OMM site: $TOG: site.def /main/23 1998/03/19 18:43:26 mgreess $
# OMM build the DtXinerama support
# OMM Make sure you have installed the de_DE, es_ES, fr_FR and it_IT locales.
# OMM or building non-C locales will cause build failures.
# OMM define DtDocLocalesToBuild to be the same as de_DE.ISO8859-1
es_ES.ISO8859-1 fr_FR.ISO8859-1 it_IT.ISO8859-1 if undefined
# OMM ---------------------------------------------------------------------
# OMM Imake rules for building libraries, programs, scripts, and data files
# OMM rules: $TOG: Imake.rules /main/227 1998/02/02 12:07:57 kaleb $
PATHSEP = /
SHELL = /bin/sh
KORNSHELL = /bin/ksh
DTKORNSHELL = /usr/dt/bin/dtksh
TOP = ../../../..
CURRENT_DIR = programs/dtinfo/tools/misc
IMAKE = $(IMAKESRC)/imake
DEPEND = $(DEPENDSRC)/makedepend
MKDIRHIER = mkdir -p
EXPORTLISTGEN =
CONFIGSRC = $(TOP)/config
IMAKESRC = $(CONFIGSRC)/imake
DEPENDSRC = $(CONFIGSRC)/makedepend
DEPENDDEFINES = -D__BUILTIN_VA_ARG_INCR
INCROOT = /usr/dt/include
USRLIBDIR = /usr/dt/lib
SHLIBDIR = /usr/dt/lib
LINTLIBDIR = $(USRLIBDIR)/lint
MANPATH = /usr/dt/man
MANSOURCEPATH = $(MANPATH)/man
MANDIR = $(MANSOURCEPATH)1
LIBMANDIR = $(MANSOURCEPATH)3
FILEMANDIR = $(MANSOURCEPATH)$(FILEMANSUFFIX)
MISCMANDIR = $(MANSOURCEPATH)$(MISCMANSUFFIX)
AR = /usr/ccs/bin/ar cq
BOOTSTRAPCFLAGS = -I/opt/motif/include
CC = /opt/solarisstudio/bin/cc
AS = /usr/ccs/bin/as
.SUFFIXES: .C
CXX = /opt/solarisstudio/bin/CC
CXXFILT = /opt/solarisstudio/bin/c++filt
CXXLIB = -L/opt/solarisstudio/lib -lCrun
CXXDEBUGFLAGS = -O2 -erroff=attrskipunsup
CXXDEPENDINCLUDES = -I/opt/motif/include -I/opt/solarisstudio/prod/include/CC
-I/opt/solarisstudio/prod/include/CC/Cstd
CXXEXTRA_DEFINES =
CXXEXTRA_INCLUDES = -I/opt/motif/include -I/opt/motif/include/X11
CXXSTD_DEFINES = -Dsun -Di386 -DSVR4 -D__i386 $(CXXPROJECT_DEFINES)
CXXOPTIONS =
CXXINCLUDES = $(INCLUDES) $(TOP_INCLUDES) $(CXXEXTRA_INCLUDES)
CXXDEFINES = $(CXXINCLUDES) $(CXXSTD_DEFINES) $(THREADS_CXXDEFINES)
$(CXXEXTRA_DEFINES) $(DEFINES)
CXXFLAGS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(THREADS_CXXFLAGS)
$(CXXDEFINES)
COMPRESS = compress
GZIPCMD = gzip
CPP = /usr/ccs/lib/cpp $(STD_CPP_DEFINES)
PREPROCESSCMD = /opt/solarisstudio/bin/cc -E $(STD_CPP_DEFINES)
INSTALL = /usr/bin/ginstall
INSTALLFLAGS = -c
LD = /usr/ccs/bin/ld
LEX = /usr/ccs/bin/lex
LEXLIB = -ll
YACC = /usr/ccs/bin/yacc
CCYACC = /usr/ccs/bin/yacc
LINT = lint
LINTLIBFLAG = -o
LINTOPTS = -bh
LN = ln -s
MAKE = /usr/ccs/bin/make
MV = mv
CP = cp
SED = sed
PERL = /usr/bin/perl
RM = rm -f
MANSUFFIX = 1x
LIBMANSUFFIX = 3x
FILEMANSUFFIX = 4
MISCMANSUFFIX = 5
TROFF = psroff
NROFF = nroff
MSMACROS = -ms
MANMACROS = -man
TBL = tbl
EQN = eqn
NEQN = neqn
COL = col
DVIPS = dvips
LATEX = latex
PROOF = proof
PROOFOPTIONS =
STD_INCLUDES = -I/opt/motif/include -I/opt/motif/include/X11
STD_CPP_DEFINES = -Dsun -Di386 -DSVR4 -D__i386 $(PROJECT_DEFINES)
STD_DEFINES = -Dsun -Di386 -DSVR4 -D__i386 $(PROJECT_DEFINES)
EXTRA_LOAD_FLAGS =
EXTRA_LDOPTIONS =
EXTRA_LIBRARIES = -lsocket -lnsl
TAGS = ctags
SHAREDCODEDEF =
SHLIBDEF =
SHLIBLDFLAGS = -G -z text
PICFLAGS = -Kpic
CXXPICFLAGS = -pic
PROTO_DEFINES =
INSTPGMFLAGS =
INSTBINFLAGS = -m 0755
INSTUIDFLAGS = -m 4711
INSTLIBFLAGS = -m 0644
INSTINCFLAGS = -m 0444
INSTMANFLAGS = -m 0444
INSTDATFLAGS = -m 0444
INSTKMEMFLAGS = -g sys -m 2711
PROJECTROOT = /usr/dt
CDEBUGFLAGS = -O2
CCOPTIONS = -Xa
ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES)
$(STD_INCLUDES)
ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(EXTRA_DEFINES)
$(PROTO_DEFINES) $(THREADS_DEFINES) $(DEFINES)
CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(ALLDEFINES)
LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
LDPRELIB = -R/opt/motif/lib -L/opt/motif/lib -L/usr/X11/lib
-L$(BUILDLIBDIR)
LDPOSTLIB =
LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS) $(EXTRA_LDOPTIONS)
$(THREADS_LDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
CXXLDOPTIONS = $(CXXDEBUGFLAGS) $(CXXOPTIONS) $(EXTRA_LDOPTIONS)
$(THREADS_CXXLDFLAGS) $(LOCAL_LDFLAGS) $(LDPRELIBS)
LDLIBS = $(LDPOSTLIBS) $(THREADS_LIBS) $(SYS_LIBRARIES)
$(EXTRA_LIBRARIES)
CCENVSETUP = LD_RUN_PATH=$(USRLIBDIRPATH)
CCLINK = $(CCENVSETUP) $(CC)
CXXENVSETUP = LD_RUN_PATH=$(USRLIBDIRPATH)
CXXLINK = $(CXXENVSETUP) $(CXX)
LDSTRIPFLAGS = -x
LDCOMBINEFLAGS = -r
DEPENDFLAGS =
MACROFILE = sun.cf
RM_CMD = $(RM)
IMAKE_DEFINES =
IRULESRC = $(CONFIGSRC)/cf
IMAKE_CMD = $(IMAKE) -I$(IRULESRC) $(IMAKE_DEFINES)
ICONFIGFILES = $(IRULESRC)/Imake.tmpl $(IRULESRC)/X11.tmpl \
$(IRULESRC)/site.def $(IRULESRC)/$(MACROFILE) \
$(IRULESRC)/host.def $(EXTRA_ICONFIGFILES)
# OMM $TOG: DtInfo.rules /main/21 1997/09/05 11:31:01 samborn $
# OMM $TOG: cde.rules /main/4 1998/02/06 10:53:52 kaleb $
# OMM $TOG: Motif.rules /main/8 1999/03/22 15:12:48 mgreess $
# OMM $TOG: X11.rules /main/4 1997/04/30 15:23:24 kaleb $
#
# OMM makes toplevel Prelude.h
#
#
# OMM build .d and .h files within a library
#
# OMM Build a library
# OMM *NOTE* SimpleLibrary does *not* build a real ar-style
# OMM library; it merely uses ld -r -o to concatenate a set
# OMM of .o's together. Use RealLibrary to build an honest-
# OMM -to-gosh ranlib'd library. Unless you really need true
# OMM library behavior (partial selection of contents, etc.),
# OMM SimpleLibrary is the better choice.
#
# OMM CProgram is required by C modules in build-tools
#
#
# OMM SimpleCProgram is required by the C modules in buildtools to build
# OMM statically
#
#
# OMM platform dependent executables, shell scripts
#
# OMM The following macros are used by the build tools
#
# OMM only use this for files that are platform independent
# OMM
#
#
# OMM don't depend on built-in .C.o rules
#
#
# OMM forcing old C to be used
#
# OMM $TOG: DtInfo.tmpl /main/37 1997/09/05 11:31:26 samborn $
# OMM OLIAS project common makefile
# OMM $XConsortium: cde.tmpl /main/2 1996/12/04 10:13:09 swick $
# OMM $TOG: Motif.tmpl /main/6 1999/05/19 17:00:05 mgreess $
# OMM ----------------------------------------------------------------------
# OMM X Window System Build Parameters and Rules
# OMM $TOG: X11.tmpl /main/308 1998/06/16 15:14:24 msr $
# OMM -----------------------------------------------------------------------
# OMM X Window System make variables; these need to be coordinated with rules
XTOP = $(TOP)/imports/x11
BINDIR = /usr/dt/bin
BUILDINCROOT = $(TOP)/exports
BUILDINCDIR = $(BUILDINCROOT)/include
BUILDINCTOP = ../..
BUILDLIBDIR = $(TOP)/exports/lib
BUILDLIBTOP = ../..
BUILDBINDIR = $(TOP)/exports/bin
BUILDBINTOP = ../..
XBUILDINCROOT = $(XTOP)
XBUILDINCDIR = $(XBUILDINCROOT)/include/X11
XBUILDINCTOP = ../../..
XBUILDBINDIR = $(XBUILDINCROOT)/bin
INCDIR = $(INCROOT)
ADMDIR = /usr/adm
LIBDIR = $(USRLIBDIR)/X11
TOP_X_INCLUDES = -I$(TOP)/imports/x11/include
VARDIR = /var/X11
FONTDIR = $(LIBDIR)/fonts
XINITDIR = $(LIBDIR)/xinit
XDMDIR = $(LIBDIR)/xdm
TWMDIR = $(LIBDIR)/twm
XSMDIR = $(LIBDIR)/xsm
NLSDIR = $(LIBDIR)/nls
XLOCALEDIR = $(LIBDIR)/locale
PEXAPIDIR = $(LIBDIR)/PEX
LBXPROXYDIR = $(LIBDIR)/lbxproxy
PROXYMANAGERDIR = $(LIBDIR)/proxymngr
XPRINTDIR = $(LIBDIR)/xserver
XAPPLOADDIR = $(LIBDIR)/app-defaults
FONTCFLAGS = -t
INSTAPPFLAGS = $(INSTDATFLAGS)
XPROJECTROOT = /usr
RGB = $(XPROJECTROOT)/bin/rgb
FONTC = $(XPROJECTROOT)/bin/bdftopcf
MKFONTDIR = $(XPROJECTROOT)/bin/mkfontdir
DOCUTILSRC = $(XTOP)/doc/util
XDOCMACROS = $(DOCUTILSRC)/macros.t
XIDXMACROS = $(DOCUTILSRC)/indexmacros.t
PROGRAMSRC = $(TOP)/programs
LIBSRC = $(XTOP)/lib
FONTSRC = $(XTOP)/fonts
INCLUDESRC = $(BUILDINCROOT)/include
XINCLUDESRC = $(INCLUDESRC)/X11
SERVERSRC = $(XTOP)/programs/Xserver
CONTRIBSRC = $(XTOP)/../contrib
UNSUPPORTEDSRC = $(XTOP)/unsupported
DOCSRC = $(XTOP)/doc
RGBSRC = $(XTOP)/programs/rgb
BDFTOPCFSRC = $(PROGRAMSRC)/bdftopcf
MKFONTDIRSRC = $(PROGRAMSRC)/mkfontdir
FONTSERVERSRC = $(PROGRAMSRC)/xfs
FONTINCSRC = $(XTOP)/include/fonts
EXTINCSRC = $(XTOP)/include/extensions
TRANSCOMMSRC = $(LIBSRC)/xtrans
TRANS_INCLUDES = -I$(TRANSCOMMSRC)
XENVLIBDIR = $(XTOP)/lib
CLIENTENVSETUP =
LD_LIBRARY_PATH=$(DTENVLIBDIR):$(MOTIFENVLIBDIR):$(XENVLIBDIR)
# OMM $TOG: sunLib.tmpl /main/47 1997/12/12 14:53:33 kaleb $
ICONV_INBUF_DEFINE = -DICONV_INBUF_CONST=const
UNSHARED_CXXLIB =
# OMM $XConsortium: sv4Lib.tmpl /main/23 1996/12/04 10:11:01 swick $
XMULIBONLY = -lXmu
REGEXSYSLIB = -lgen
DYNLIBSYSLIB = -ldl
IAFSYSLIB =
XLIBSRC = $(LIBSRC)/X11
SOXLIBREV = 6.1
DEPXONLYLIB =
XONLYLIB = -lX11
LINTXONLY = $(XLIBSRC)/llib-X11.ln
XLIBONLY = $(XONLYLIB)
XEXTLIBSRC = $(LIBSRC)/Xext
SOXEXTREV = 6.4
DEPEXTENSIONLIB =
EXTENSIONLIB = -lXext
LINTEXTENSION = $(XEXTLIBSRC)/llib-Xext.ln
LINTEXTENSIONLIB = $(LINTEXTENSION)
DEPXLIB = $(DEPEXTENSIONLIB) $(DEPXONLYLIB)
XLIB = $(EXTENSIONLIB) $(XONLYLIB)
LINTXLIB = $(LINTXONLYLIB)
XAUTHSRC = $(LIBSRC)/Xau
SOXAUTHREV = 6
DEPXAUTHLIB =
XAUTHLIB = -lXau
LINTXAUTH = $(XAUTHSRC)/llib-Xau.ln
XDMCPLIBSRC = $(LIBSRC)/Xdmcp
SOXDMCPREV = 6
DEPXDMCPLIB =
XDMCPLIB = -lXdmcp
LINTXDMCP = $(XDMCPLIBSRC)/llib-Xdmcp.ln
XMUSRC = $(LIBSRC)/Xmu
SOXMUREV = 6.0
DEPXMULIB =
XMULIB = -lXmu
LINTXMU = $(XMUSRC)/llib-Xmu.ln
OLDXLIBSRC = $(LIBSRC)/oldX
SOOLDXREV = 6.0
DEPOLDXLIB =
OLDXLIB = -loldX
LINTOLDX = $(OLDXLIBSRC)/llib-oldX.ln
TOOLKITSRC = $(LIBSRC)/Xt
SOXTREV = 6.0
DEPXTOOLONLYLIB =
XTOOLONLYLIB = -lXt
LINTXTOOLONLY = $(TOOLKITSRC)/llib-Xt.ln
DEPXTOOLLIB = $(DEPXTOOLONLYLIB) $(DEPSMLIB) $(DEPICELIB)
XTOOLLIB = $(XTOOLONLYLIB) $(SMLIB) $(ICELIB)
LINTXTOOLLIB = $(LINTXTOOLONLYLIB)
XALIBSRC = $(LIBSRC)/Xa
SOXAREV = 1.0
DEPXALIB =
XALIB = -lXa
LINTXA = $(XALIBSRC)/llib-Xa.ln
AWIDGETSRC = $(LIBSRC)/Xaw
SOXAWREV = 6.1
DEPXAWLIB =
XAWLIB = -lXaw
LINTXAW = $(AWIDGETSRC)/llib-Xaw.ln
XILIBSRC = $(LIBSRC)/Xi
SOXINPUTREV = 6.0
DEPXILIB =
XILIB = -lXi
LINTXI = $(XILIBSRC)/llib-Xi.ln
XTESTLIBSRC = $(LIBSRC)/Xtst
SOXTESTREV = 6.1
DEPXTESTLIB =
XTESTLIB = -lXtst
LINTXTEST = $(XTESTLIBSRC)/llib-Xtst.ln
PEXLIBSRC = $(LIBSRC)/PEX5
SOPEXREV = 6.0
DEPPEXLIB =
PEXLIB = -lPEX5
LINTPEX = $(PEXLIBSRC)/llib-PEX5.ln
XIELIBSRC = $(LIBSRC)/XIE
SOXIEREV = 6.0
DEPXIELIB =
XIELIB = -lXIE
LINTXIE = $(XIELIBSRC)/llib-XIE.ln
PHIGSLIBSRC = $(LIBSRC)/PHIGS
DEPPHIGSLIB = $(TOP)/imports/x11/lib/libphigs.a
PHIGSLIB = -lphigs
LINTPHIGS = $(PHIGSLIBSRC)/llib-phigs.ln
DEPXBSDLIB = $(TOP)/imports/x11/lib/libXbsd.a
XBSDLIB = -lXbsd
LINTXBSD = $(LIBSRC)/Xbsd/llib-Xbsd.ln
ICESRC = $(LIBSRC)/ICE
SOICEREV = 6.3
DEPICELIB =
ICELIB = -lICE
LINTICE = $(ICESRC)/llib-ICE.ln
SMSRC = $(LIBSRC)/SM
SOSMREV = 6.0
DEPSMLIB =
SMLIB = -lSM
LINTSM = $(SMSRC)/llib-SM.ln
XKEYSRC = $(LIBSRC)/Xkey
SOXKEYREV = 6.0
DEPXKEYLIB =
XKEYLIB = -lXkey
LINTXKEY = $(XKEYSRC)/llib-Xkey.ln
FSLIBSRC = $(LIBSRC)/FS
DEPFSLIB = $(TOP)/imports/x11/lib/libFS.a
FSLIB = -lFS
LINTFS = $(FSLIBSRC)/llib-FS.ln
FONTLIBSRC = $(LIBSRC)/font
DEPFONTLIB = $(TOP)/imports/x11/lib/libfont.a
FONTLIB = -lfont
LINTFONT = $(FONTLIBSRC)/llib-font.ln
XKBFILELIBSRC = $(LIBSRC)/xkbfile
DEPXKBFILELIB = $(TOP)/imports/x11/lib/libxkbfile.a
XKBFILELIB = -lxkbfile
LINTXKBFILE = $(XKBFILELIBSRC)/llib-xkbfile.ln
XKBCOMPSRC = $(PROGRAMSRC)/xkbcomp
XKBCOMPCMD = $(CLIENTENVSETUP) $(XBUILDBINDIR)/xkbcomp
DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
DEPLIBS1 = $(DEPLIBS)
DEPLIBS2 = $(DEPLIBS)
DEPLIBS3 = $(DEPLIBS)
DEPLIBS4 = $(DEPLIBS)
DEPLIBS5 = $(DEPLIBS)
DEPLIBS6 = $(DEPLIBS)
DEPLIBS7 = $(DEPLIBS)
DEPLIBS8 = $(DEPLIBS)
DEPLIBS9 = $(DEPLIBS)
DEPLIBS10 = $(DEPLIBS)
MTOP = $(TOP)/imports/motif
TOP_MOTIF_INCLUDES = -I$(MINCLUDESRC)
UIL_INCLUDES = -I$(UILSRC)
MOTIFENVLIBDIR = $(MLIBSRC)
USRINCDIR = /usr/dt/include
UIDDIR = $(LIBDIR)/uid
TESTSRC = $(MTOP)/tests
TESTLIB = $(TESTSRC)/lib
GENERALSRCLIB = $(TESTSRC)/General/lib
GENERALSRCBIN = $(TESTSRC)/General/bin
MANUALSRCLIB = $(TESTSRC)/Manual/lib
MANUALSRCBIN = $(TESTSRC)/Manual/bin
AUTOSRCLIB = $(TESTSRC)/Auto/lib
AUTOSRCBIN = $(TESTSRC)/Auto/bin
COMMONPP = $(GENERALSRCBIN)/Commonpp
GENRUN = $(GENERALSRCBIN)/Genrun
MANRUN = $(GENERALSRCBIN)/Manrun
TESTCOMSRC = $(MANUALSRCLIB)/Common
BUILDDOCDIR = $(BUILDINCROOT)/doc
BUILDLOCDIR = $(BUILDINCROOT)/localized
MTOOLKITSRC = $(TOOLKITSRC)
MDOCSRC = $(MTOP)/doc
MLOCSRC = $(MTOP)/localized
MINCLUDESRC = /usr/X11/include
MLIBSRC = $(MTOP)/lib
MCLIENTSRC = $(MTOP)/clients
MDEMOSRC = $(MTOP)/demos
MWIDGETSRC = $(MLIBSRC)/Xm
MRESOURCESRC = $(MLIBSRC)/Mrm
UILSRC = $(MCLIENTSRC)/uil
MPROJECTROOT = /usr/X11
UIL = $(UILSRC)/uil
DEPUIL = $(UILSRC)/uil
XMEXTRA_LIBS =
SOXMREV = 2.1
DEPXMLIB =
XMLIB = -lXm
LINTXM = $(MWIDGETSRC)/llib-Xm.ln
SOMRMREV = 2.1
DEPMRESOURCELIB =
MRESOURCELIB = -lMrm
LINTMRESOURCE = $(MRESOURCESRC)/llib-Mrm.ln
SOUILREV = 2.1
DEPUILLIB =
UILLIB = -lUil
LINTUIL = $(UILSRC)/llib-Uil.ln
SOMCOMMONREV = 2.1
DEPTESTCOMLIB =
TESTCOMLIB = -lMCommon
LINTTESTCOM = $(TESTCOMSRC)/llib-MCommon.ln
TESTUILCOMLIB = $(TESTCOMSRC)/libMCommonUil.a
LINTMRESOURCE = $(MRESOURCESRC)/libMrm.a
LINTXMWIDGETLIB = $(MWIDGETSRC)/llib-l/Xm.ln
LINTXMTOOL = $(MTOOLKITSRC)/llib-lXt.ln
LINTUILLIB = $(UILSRC)/llib-lUil.ln
YACCFLAGS =
UILFLAGS =
GENCATFLAGS =
GENCAT = gencat $(GENCATFLAGS)
MKCATTOOL = $(TOP)/programs/localized/util/mkcatdefs
RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_*
tags TAGS *.Dat
DEPLIBS = $(DEPXMLIB) $(DEPXTOOLLIB) $(DEPXLIB)
DEPLIBS1 = $(DEPLIBS)
DEPLIBS2 = $(DEPLIBS)
DEPLIBS3 = $(DEPLIBS)
MOTIF_DOC :sh = if test -f ../imports/motif/doc/C/guides/bookcase.bc; then echo
-D_MOTIFDOC_; else echo; fi
CDETOP = $(TOP)
CDEINCLUDESRC = $(CDETOP)/exports/include
TOP_CDE_INCLUDES = -I$(CDEINCLUDESRC)
CDELIBSRC = $(CDETOP)/lib
PAMSRC = $(CDELIBSRC)/pam/libpam
TTSRC = $(CDELIBSRC)/tt
DTSVCSRC = $(CDELIBSRC)/DtSvc
DTSEARCHSRC = $(CDELIBSRC)/DtSearch
DTWIDGETSRC = $(CDELIBSRC)/DtWidget
DTHELPSRC = $(CDELIBSRC)/DtHelp
DTPRINTSRC = $(CDELIBSRC)/DtPrint
DTTERMSRC = $(CDELIBSRC)/DtTerm
DTMRMSRC = $(CDELIBSRC)/DtMrm
DTMMDBSRC = $(CDELIBSRC)/DtMmdb
CSASRC = $(CDELIBSRC)/csa
CDESRC = $(CDETOP)/programs
DTENVLIBDIR = $(TOP)/exports/lib
CDE_INSTALLATION_TOP = /usr/dt
CDE_CONFIGURATION_TOP = /etc/dt
CDE_LOGFILES_TOP = /var/dt
CDE_USER_TOP = .dt
DTCODEGEN = $(CLIENTENVSETUP) $(DTCODEGENCAT)
$(CDESRC)/dtappbuilder/src/abmf/dtcodegen
HELPPARSERSRC = $(CDESRC)/dthelp/parser
HELPTAG = $(HELPPARSERSRC)/helptag/dthelptag
HELPTAGPASS1DEF = $(HELPPARSERSRC)/pass1/helptag/dthelp_htag1
HELPTAGPASS2DEF = $(HELPPARSERSRC)/pass2/htag2/dthelp_htag2
DTDOCBOOK = $(CLIENTENVSETUP) $(DTLCXENVSETUP) $(KORNSHELL)
$(CDESRC)/dtdocbook/doc2sdl/dtdocbook
DTDOCBOOKOPTIONS = -t $(CDESRC)/dtdocbook/doc2sdl -H $(HELPTAGPASS2DEF) -I
$(CDESRC)/dtdocbook/instant/instant -L
$(CDESRC)/dtdocbook/xlate_locale/xlate_locale -S $(NSGMLSSRC)/nsgmls
NSGMLSSRC = $(CDESRC)/nsgmls
DTINFOGENSRC = $(CDESRC)/dtinfo/dtinfogen
DTINFOGEN = $(CLIENTENVSETUP) $(DTLCXENVSETUP)
DTINFO_HOME=$(DTINFOGENSRC)
DTINFO_BIN=$(DTINFOGENSRC)/install:$(DTINFOGENSRC)/mmdb/StyleSheet:$(DTINFOGENSRC)/mmdb/src:$(NSGMLSSRC):$(CDESRC)/dtsr
$(DTINFOGENSRC)/infolib/etc/dtinfogen
DTINFOGENTMPDIR = $(TOP)/doc/tmp
ARCHITECTURE_DEFINES = -DSUN_ARCHITECTURE
DTLCXENVSETUP = DTLCXSEARCHPATH=$(DTHELPSRC)
SOPAMREV = 2.1
DEPPAMLIB =
PAMLIB = -lpam
LINTPAM = $(PAMSRC)/llib-pam.ln
SOTTREV = 2.1
DEPTTLIB =
TTLIB = -ltt
LINTTT = $(TTSRC)/lib/llib-tt.ln
SODTSVCREV = 2.1
DEPDTSVCLIB =
DTSVCLIB = -lDtSvc
LINTDTSVC = $(DTSVCSRC)/llib-DtSvc.ln
SODTSEARCHREV = 2.1
DEPDTSEARCHLIB =
DTSEARCHLIB = -lDtSearch
LINTDTSEARCH = $(DTSEARCHSRC)/llib-DtSearch.ln
SODTWIDGETREV = 2.1
DEPDTWIDGETLIB =
DTWIDGETLIB = -lDtWidget
LINTDTWIDGET = $(DTWIDGETSRC)/llib-DtWidget.ln
SODTHELPREV = 2.1
DEPDTHELPLIB =
DTHELPLIB = -lDtHelp
LINTDTHELP = $(DTHELPSRC)/llib-DtHelp.ln
SODTPRINTREV = 2.1
DEPDTPRINTLIB =
DTPRINTLIB = -lDtPrint
LINTDTPRINT = $(DTPRINTSRC)/llib-DtPrint.ln
SODTTERMREV = 2.1
DEPDTTERMLIB =
DTTERMLIB = -lDtTerm
LINTDTTERM = $(DTTERMSRC)/llib-DtTerm.ln
SODTMRMREV = 2.1
DEPDTMRMLIB =
DTMRMLIB = -lDtMrm
LINTDTMRM = $(DTMRMSRC)/llib-DtMrm.ln
SODTMMDBREV = 2.1
DEPDTMMDBLIB =
DTMMDBLIB = -lDtMmdb
LINTDTMMDB = $(DTMMDBSRC)/llib-DtMmdb.ln
DEPDTCMLIB = $(TOP)/exports/lib/libDtCm.a
DTCMLIB = -lDtCm
LINTDTCM = $(DTCMSRC)/llib-DtCm.ln
SOCSAREV = 2.1
DEPCSALIB =
CSALIB = -lcsa
LINTCSA = $(CSASRC)/llib-csa.ln
# OMM #define BuildOutsideCde
# OMM Provide flags for CDE desktop facilities explicitly if CDE context.
# OMM (Note, these will assume a post-CDE 1.0 functional revision level.)
# OMM X11 R6 session management
# OMM Turn off all flags not applicable to CDE dtinfo client,
# OMM and turn on those that are:
# OMM -- search engine
# OMM -- canvas and/or rendering engine
# OMM -- remote connections
# OMM -- specific license managers
# OMM -- special libraries
DTINFO_DEFINES=-DDtinfoClient -DUseMotifXpm -DUseTooltalk -DUseSessionMgmt
WIDEC_DEFINES=-DUseWideChars
I18N_DEFINES=-DInternationalize
SEARCH_DEFINES=-DDTSEARCH
DLOPEN_DEFINES=
LM_DEFINES=
LM_INCLUDES=
STATIC=-Bstatic
DYNAMIC=-Bdynamic
EXTRA_LIBRARIES=$(DYNAMIC) -lsocket -lnsl -lresolv
# OMM set platform subdir finder
PLATFORM=solaris
# OMM end set platform subdir finder
OLIAS = $(PROGRAMSRC)/dtinfo
CONTROL=$(OLIAS)/control
LIBRARY = $(OLIAS)/library
WWL = $(OLIAS)/dtinfo/wwl
MMDB = $(CDELIBSRC)/DtMmdb
EXCEPTIONS = $(MMDB)/dti_excs
TOOLS = $(OLIAS)/tools
UAS = $(OLIAS)/dtinfo/src/UAS
LIBCHECK = $(SHELL) $(CURRENT_DIR)/libcheck $(PLATFORM)
WWL_INCLUDES = -I$(WWL)/include
WWL_LIBS=$(STATIC) -L$(WWL)/src -lWWL
EXCEPTIONS_INCLUDES = -I$(EXCEPTIONS)
MMDB_INCLUDES = -I$(MMDB)
UAS_INCLUDES = -I$(UAS)/Base
DTSEARCH_INCLUDES = -I$(TOP)/exports/include/Dt
DTSEARCH_LIBDIR = $(TOP)/exports/lib
# OMM BuildTools Include macros
GLOBAL_INCLUDES=-I$(OLIAS)/dtinfogen/global/
DTSEARCHLIBS=$(DYNAMIC) -L$(DTSEARCH_LIBDIR) -lDtSearch
MISC_INCLUDES = -I$(MMDB)/misc
DTSVC_LIBRARY=$(DYNAMIC) $(CDE_LIBS) -lDtSvc
DTSVCLIB=$(DYNAMIC) $(CDE_LIBS) -lDtSvc
DTHELP_LIBRARY=$(DYNAMIC) $(CDE_LIBS) -lDtHelp
DTHELP_INCLUDES=$(TOP)/exports/include
DTPRINTLIB=$(DYNAMIC) $(CDE_LIBS) -lDtPrint
TREE_INCLUDES=$(CDEINCLUDES) $(CDEINCLUDES)/Misc
CDEINCLUDES = -I$(TOP)/exports/include
CDE_LIBS = -L$(TOP)/exports/lib
MTFLIBDIR = $(TOP)/imports/motif/lib
BROWSER_INCLUDES=-I.. $(UAS_INCLUDES) $(EXCEPTIONS_INCLUDES) $(WWL_INCLUDES)
$(TREE_INCLUDES) $(CDEINCLUDES)
COMMON_CLASS_LIBDIR=$(STATIC) -L$(MMDB)/dti_cc
COMMON_CLASS_LIB=-lcommon_class
COMMON_CLASS_INCLUDES=-I$(MMDB)/dti_cc -I$(MMDB)
DBUG_INCLUDES=
DBUG_LIBS=
STYLE_SHEET_INCLUDES=-I$(MMDB)/StyleSheet $(COMMON_CLASS_INCLUDES)
TREERES=$(TOOLS)/misc/treeres
# OMM exceptions library
EXCLIB =$(STATIC) -L$(EXCEPTIONS) -lexc
EXCLIB_C_API =$(STATIC) -L$(EXCEPTIONS) -lC_APIexc
MMDB_LIBS=$(STATIC) -L$(OLIAS)/mmdb -lMMDB
MMDB_LIBS_C_API=$(DYNAMIC) -L$(MMDB)/lib -lDtMmdb
MATH_LIB=$(DYNAMIC) -lm
MISC_LIB=$(STATIC) -L$(TOOLS)/src -lmisc
#
# OMM project specific includes go into EXTRA_INCLUDES
#
CEXT = c
#
# OMM Installation stuff
#
#
PLATFORM_BIN_DIR=$(PLATFORM)
PLATFORM_TOOLS_DIR=$(TOOLS)/$(PLATFORM_BIN_DIR)
INSTALL_BIN_DIR=$(INSTALL_ROOT)/bin
# OMM the browser binary uses the following, and must not install to
# OMM same place as script by same name, which goes to INSTALL_BIN_DIR.
INSTALL_PLATFORM_BIN_DIR=$(INSTALL_BIN_DIR)/$(PLATFORM_BIN_DIR)
INSTALL_LIB_DIR=$(INSTALL_ROOT)/lib
INSTALL_APPCONFIG_DIR=$(INSTALL_ROOT)/appconfig
INSTALL_ETC_DIR=$(INSTALL_INFOLIB_DIR)/etc
INSTALL_GPL_LIB_DIR=$(INSTALL_ETC_DIR)/gpl/$(GPL_PRODUCT)/lib
INSTALL_PLATFORM_ETC_DIR=$(INSTALL_INFOLIB_DIR)/etc
INSTALL_PLATFORM_LIB_DIR=$(INSTALL_LIB_DIR)
INSTALL_GPL_PLATFORM_BIN_DIR=$(INSTALL_ETC_DIR)/gpl/$(GPL_PRODUCT)/bin
INSTALL_FONTS_DIR=$(INSTALL_ETC_DIR)/fonts
INSTALL_STYLES_DIR=$(INSTALL_LIB_DIR)/Styles.
# OMM When installing into the following, the lang value must be inserted
# OMM as the next directory level, due to language-specific content.
INSTALL_INFOLIB_DIR=$(INSTALL_ROOT)/infolib
INSTALL_BITMAPS_DIR=$(INSTALL_APPCONFIG_DIR)/icons
INSTALL_HELP_DIR=$(INSTALL_APPCONFIG_DIR)/help
INSTALL_XRESOURCES_DIR=$(INSTALL_ROOT)/app-defaults
INSTALL_MSG_CAT_DIR=$(INSTALL_LIB_DIR)/nls/msg
# OMM Following X11 and Mtf defines should be replaced w/ std config
X11_INCLUDES=-I$(TOP)/imports/x11/include
X11_LIBRARIES=$(DYNAMIC) $(XTOOLLIB) $(XMULIB) $(XLIB)
MTF_INCLUDES=-I$(TOP)/imports/motif/include
MTF_LIBRARIES=$(DYNAMIC) $(XMLIB)
XMLIB = -L$(MTFLIBDIR) -lXm
XTOOLLIB = -L$(TOP)/imports/x11/lib $(XTOOLONLYLIB) $(SMLIB) $(ICELIB)
NO_EXC=-noex
TEMPLATE_OBJS=*.o.ptrep/Templates.DB/*.o
TEMPLATE_DB=*.o.ptrep
BYTE_ORDER_DEFINES=-DOLIAS_LITTLE_ENDIAN
install_buildtools::
CONFIGDIR = $(LIBDIR)/config
USRLIBDIRPATH = $(USRLIBDIR):$(XPROJECTROOT)/lib:$(MPROJECTROOT)/lib
LDPRELIBS = -R/opt/motif/lib -L/opt/motif/lib -L/usr/X11/lib
-L$(BUILDLIBDIR) -L$(MLIBSRC) -L$(LIBSRC)
LDPOSTLIBS = -L$(MPROJECTROOT)/lib -L$(XPROJECTROOT)/lib
TOP_INCLUDES = -I$(TOP) $(TOP_CDE_INCLUDES) $(TOP_MOTIF_INCLUDES)
$(TOP_X_INCLUDES)
PROJECT_DEFINES = -DMULTIBYTE -DNLS16 -DMESSAGE_CAT -D__EXTENSIONS__
-DOSMAJORVERSION=5 -DOSMINORVERSION=11 $(DTINFO_DEFINES) $(WIDEC_DEFINES)
$(I18N_DEFINES) $(SEARCH_DEFINES) $(DLOPEN_DEFINES) $(LM_DEFINES)
$(BYTE_ORDER_DEFINES)
CXXPROJECT_DEFINES = -DMULTIBYTE -DNLS16 -DMESSAGE_CAT -D__EXTENSIONS__
-DOSMAJORVERSION=5 -DOSMINORVERSION=11 $(DTINFO_DEFINES) $(WIDEC_DEFINES)
$(I18N_DEFINES) $(SEARCH_DEFINES) $(DLOPEN_DEFINES) $(LM_DEFINES)
$(BYTE_ORDER_DEFINES)
# OMM ----------------------------------------------------------------------
# OMM start of Imakefile
# OMM $XConsortium: Imakefile /main/7 1996/08/21 15:56:17 drk $
# OMM These tools are used during "make includes".
includes:: all
LOCAL_SED_DEFINES = -e 's|PERL|$(PERL)|g'
treeres:: treeres.src
$(RM) $@
$(SED) $(LOCAL_SED_DEFINES) treeres.src >$@
chmod a+x $@
clean::
$(RM) treeres
includes:: treeres
depend:: treeres
.SUFFIXES: .C .o
.C.o:
$(RM) $@
$(CXX) -c $(CXXFLAGS) $(_NOOP_) $*.C
.c.o:
$(RM) $@
$(CC) -c $(CFLAGS) $(_NOOP_) $*.c
all:: dfiles
dfiles: dfiles.o
$(RM) $@
$(CCLINK) -o $@ $(LDOPTIONS) dfiles.o $(LDLIBS) $(EXTRA_LOAD_FLAGS)
dfiles.tc: dfiles.o
$(RM) $@
$(CCENVSETUP) $(PROOF) $(PROOFOPTIONS) $(CC) -o $@ $(LDOPTIONS)
dfiles.o $(LDLIBS) $(EXTRA_LOAD_FLAGS)
clean clean.tc::
$(RM) dfiles.tc dfiles.tc.*.*
clean::
$(RM) dfiles
all:: pmaker
pmaker: pmaker.o
$(RM) $@
$(CCLINK) -o $@ $(LDOPTIONS) pmaker.o $(LDLIBS) $(EXTRA_LOAD_FLAGS)
pmaker.tc: pmaker.o
$(RM) $@
$(CCENVSETUP) $(PROOF) $(PROOFOPTIONS) $(CC) -o $@ $(LDOPTIONS)
pmaker.o $(LDLIBS) $(EXTRA_LOAD_FLAGS)
clean clean.tc::
$(RM) pmaker.tc pmaker.tc.*.*
clean::
$(RM) pmaker
msgsets.o : msgsets.C
$(RM) $@
$(CXX) -c $(CXXFLAGS) $(_NOOP_) $*.C
all:: msgsets
msgsets: msgsets.o
$(RM) $@
$(CXXLINK) -o $@ msgsets.o $(CXXLDOPTIONS) $(STATIC) $(LDLIBS)
$(EXTRA_LOAD_FLAGS) $(EXTRA_LIBRARIES)
clean::
$(RM) msgsets
DEPEND_DEFINES = $(CXXDEPENDINCLUDES) $(DEPENDDEFINES)
SRCS = dfiles.c pmaker.c msgsets.C
depend:: $(DEPEND)
$(DEPEND):
@echo "checking $@ over in $(DEPENDSRC) first..."; \
cd $(DEPENDSRC) && $(MAKE); \
echo "okay, continuing in $(CURRENT_DIR)"
depend::
$(DEPEND) $(DEPENDFLAGS) -- $(ALLDEFINES) $(DEPEND_DEFINES) -- $(SRCS)
# OMM ----------------------------------------------------------------------
# OMM common rules for all Makefiles - do not edit
.c.i:
$(RM) $@
$(CC) -E $(CFLAGS) $(_NOOP_) $*.c > $@
emptyrule::
clean::
$(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS
"#"*
clean clean.tc::
$(RM) -r TC.Cache
Makefile:: $(IMAKE)
$(IMAKE) $(IMAKE).o:
-@(cd $(IMAKESRC); if [ -f Makefile ]; then \
echo "checking $@ in $(IMAKESRC) first..."; $(MAKE) all; else \
echo "bootstrapping $@ from Makefile.ini in $(IMAKESRC) first..."; \
$(MAKE) -f Makefile.ini BOOTSTRAPCFLAGS="$(BOOTSTRAPCFLAGS)"; fi; \
echo "okay, continuing in $(CURRENT_DIR)")
Makefile::
-@if [ -f Makefile ]; then set -x; \
$(RM) Makefile.bak; $(MV) Makefile Makefile.bak; \
else exit 0; fi
$(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR)
tags::
$(TAGS) -w *.[ch]
$(TAGS) -xw *.[ch] > TAGS
debug_src:: $(SRCS)
# OMM load $(ALLDEFINES) $(SRCS)
debug_obj:: $(OBJS)
# OMM load $(ALLDEFINES) $(OBJS)
man_keywords::
catman -M $(DESTDIR)$(MANPATH) -w
# OMM ----------------------------------------------------------------------
# OMM empty rules for directories that do not have SUBDIRS - do not edit
install::
@echo "install in $(CURRENT_DIR) done"
install.man::
@echo "install.man in $(CURRENT_DIR) done"
install.linkkit::
@echo "install.linkkit in $(CURRENT_DIR) done"
Makefiles::
includes::
depend::
# OMM ----------------------------------------------------------------------
# OMM dependencies generated by makedepend
# DO NOT DELETE
dfiles.o: /usr/include/stdio.h /usr/include/sys/feature_tests.h
dfiles.o: /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
dfiles.o: /usr/include/iso/stdio_iso.h /usr/include/sys/null.h
dfiles.o: /usr/include/sys/va_list.h /usr/include/stdio_tag.h
dfiles.o: /usr/include/stdio_impl.h /usr/include/iso/stdio_c99.h
dfiles.o: /usr/include/stdlib.h /usr/include/iso/stdlib_iso.h
dfiles.o: /usr/include/iso/stdlib_c99.h /usr/include/iso/stdlib_c11.h
dfiles.o: /usr/include/sys/wait.h /usr/include/sys/types.h
dfiles.o: /usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h
dfiles.o: /usr/include/sys/int_types.h /usr/include/sys/select.h
dfiles.o: /usr/include/sys/time_impl.h /usr/include/sys/time.h
dfiles.o: /usr/include/time.h /usr/include/iso/time_iso.h
dfiles.o: /usr/include/sys/resource.h /usr/include/sys/siginfo.h
dfiles.o: /usr/include/sys/machsig.h /usr/include/vm/faultcode.h
dfiles.o: /usr/include/sys/procset.h /usr/include/sys/signal.h
dfiles.o: /usr/include/sys/iso/signal_iso.h /usr/include/sys/unistd.h
dfiles.o: /usr/include/inttypes.h /usr/include/sys/inttypes.h
dfiles.o: /usr/include/sys/int_limits.h /usr/include/sys/int_const.h
dfiles.o: /usr/include/sys/int_fmtio.h /usr/include/sys/stdint.h
pmaker.o: /usr/include/stdio.h /usr/include/sys/feature_tests.h
pmaker.o: /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
pmaker.o: /usr/include/iso/stdio_iso.h /usr/include/sys/null.h
pmaker.o: /usr/include/sys/va_list.h /usr/include/stdio_tag.h
pmaker.o: /usr/include/stdio_impl.h /usr/include/iso/stdio_c99.h
pmaker.o: /usr/include/stdlib.h /usr/include/iso/stdlib_iso.h
pmaker.o: /usr/include/iso/stdlib_c99.h /usr/include/iso/stdlib_c11.h
pmaker.o: /usr/include/sys/wait.h /usr/include/sys/types.h
pmaker.o: /usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h
pmaker.o: /usr/include/sys/int_types.h /usr/include/sys/select.h
pmaker.o: /usr/include/sys/time_impl.h /usr/include/sys/time.h
pmaker.o: /usr/include/time.h /usr/include/iso/time_iso.h
pmaker.o: /usr/include/sys/resource.h /usr/include/sys/siginfo.h
pmaker.o: /usr/include/sys/machsig.h /usr/include/vm/faultcode.h
pmaker.o: /usr/include/sys/procset.h /usr/include/sys/signal.h
pmaker.o: /usr/include/sys/iso/signal_iso.h /usr/include/sys/unistd.h
pmaker.o: /usr/include/inttypes.h /usr/include/sys/inttypes.h
pmaker.o: /usr/include/sys/int_limits.h /usr/include/sys/int_const.h
pmaker.o: /usr/include/sys/int_fmtio.h /usr/include/sys/stdint.h
msgsets.o: /usr/include/stdio.h /usr/include/sys/feature_tests.h
msgsets.o: /usr/include/sys/ccompile.h /usr/include/sys/isa_defs.h
msgsets.o: /usr/include/iso/stdio_iso.h /usr/include/sys/null.h
msgsets.o: /usr/include/sys/va_list.h /usr/include/stdio_tag.h
msgsets.o: /usr/include/stdio_impl.h /usr/include/iso/stdio_c99.h
msgsets.o: /usr/include/string.h /usr/include/iso/string_iso.h
msgsets.o: /usr/include/stdlib.h /usr/include/iso/stdlib_iso.h
msgsets.o: /usr/include/iso/stdlib_c99.h /usr/include/iso/stdlib_c11.h
msgsets.o: /usr/include/sys/wait.h /usr/include/sys/types.h
msgsets.o: /usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h
msgsets.o: /usr/include/sys/int_types.h /usr/include/sys/select.h
msgsets.o: /usr/include/sys/time_impl.h /usr/include/sys/time.h
msgsets.o: /usr/include/time.h /usr/include/iso/time_iso.h
msgsets.o: /usr/include/sys/resource.h /usr/include/sys/siginfo.h
msgsets.o: /usr/include/sys/machsig.h /usr/include/vm/faultcode.h
msgsets.o: /usr/include/sys/procset.h /usr/include/sys/signal.h
msgsets.o: /usr/include/sys/iso/signal_iso.h /usr/include/sys/unistd.h
msgsets.o: /usr/include/inttypes.h /usr/include/sys/inttypes.h
msgsets.o: /usr/include/sys/int_limits.h /usr/include/sys/int_const.h
msgsets.o: /usr/include/sys/int_fmtio.h /usr/include/sys/stdint.h
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/ios
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/rwstderr.h
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/stddefs.h
msgsets.o: /usr/include/stddef.h /usr/include/iso/stddef_iso.h
msgsets.o: /usr/include/sys/stddef.h /usr/include/stdarg.h
msgsets.o: /usr/include/iso/stdarg_iso.h /usr/include/sys/va_impl.h
msgsets.o: /usr/include/iso/stdarg_c99.h
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/rwstderr_macros.h
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/rwlocale
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/string
msgsets.o: /usr/include/ctype.h /usr/include/iso/ctype_iso.h
msgsets.o: /usr/include/wchar.h /usr/include/iso/wchar_iso.h
msgsets.o: /usr/include/wchar_impl.h /usr/include/iso/wchar_c99.h
msgsets.o: /usr/include/wctype.h /usr/include/iso/wctype_iso.h
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/string_ref
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/memory
msgsets.o: /usr/include/limits.h /usr/include/iso/limits_iso.h
msgsets.o: /opt/solarisstudio/prod/include/CC/new
msgsets.o: /opt/solarisstudio/prod/include/CC/exception
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/iterator
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/utility
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/stdmutex.h
msgsets.o: /usr/include/pthread.h /usr/include/sched.h
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/traits
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/iotraits
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/iosfwd
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/stdexcept
msgsets.o: /opt/solarisstudio/prod/include/CC/typeinfo
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/locimpl
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/locvector
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/vendor
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/ctype
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/numeral
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/iosbase
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/limits
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/math.h
msgsets.o: /usr/include/math.h /usr/include/iso/math_iso.h
msgsets.o: /usr/include/iso/math_c99.h /usr/include/floatingpoint.h
msgsets.o: /usr/include/sys/ieeefp.h /usr/include/float.h
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/codecvt
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/rw/usefacet
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/istream
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/ostream
msgsets.o: /opt/solarisstudio/prod/include/CC/Cstd/iostream
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel