/*
$Id: hg_osf1_gnu.cf,v 1.2 1996/10/17 13:39:17 hleitner Exp $

$Log: hg_osf1_gnu.cf,v $
Revision 1.2  1996/10/17 13:39:17  hleitner
Added shared library support: HaveShared is defined;
SharedCCLdFlags are used for linking binaries with shared libraries.
SharedCCLdLibFlags are used to link libraries; -expect_unresolved '*'
prevents linker from generating lots of "unresolved symbol" errors.

Revision 1.1  1995/11/13 10:38:30  hleitner
Initial revision

*/

XCOMM platform: ALPHA_GNU

#define OSMajorVersion          3
#define OSMinorVersion          2


#undef DefaultCCOptions
#undef StandardIncludes
#undef InstallCmd
 
#ifndef ExtraCCDefines
#define ExtraCCDefines -D__STDC__ -DDEC -DR5_XLIB -DOSMajorVersion=OSMajorVersion -DOSMinorVersion=OSMinorVersion
#endif

#ifndef ExtraCCLdLibs
#define ExtraCCLdLibs  -ldnet_stub
#endif
 
#ifndef TIFFStdCDefines
#define TIFFStdCDefines \
    /* We don't need this here; defined in TIFF/tiffconf.h -- bheide180895
    -DCOLORIMETRY_SUPPORT -DJPEG_SUPPORT -DYCBCR_SUPPORT -DCMYK_SUPPORT \ */
    -DMMAP_SUPPORT -DHAVE_IEEEFP=1 \
    -DUSE_VARARGS=0 -DUSE_PROTOTYPES=1 -DUSE_CONST=1
#endif
 
#ifndef TIFFExtraCDefines
#define TIFFExtraCDefines -D__STDC__ -DDEC -DR5_XLIB 
#endif

/* wird normalerweise ueber 'OptimizedCDebugFlags -O2 -Olimit 2000' */
/*   in X11/.../osf1.cf gesetzt (gpani 94/06/28) */
#define OptimizeCCFlags


#define HaveShared

#ifndef SharedCCLdLibFlags
#define SharedCCLdLibFlags -fPIC -shared -Xlinker -expect_unresolved -Xlinker '*'
#endif

#ifndef SharedCCLdFlags
#define SharedCCLdFlags -Xlinker -rpath -Xlinker /usr/local/Hyper-G/shlib:/usr/local/Harmony/shlib -L$(HGSHAREDLIBDIR)
#endif


#include <gcc.def>


