dtcm: Resolve CID 87562
[oweals/cde.git] / cde / programs / dtcm / dtcm / Imakefile
index 4e36ab44a1cbf71b9eb02a1d43b958395c8c9a3e..3d55b4d5a2d1a9f75d601ba1d708546a4c21df5e 100644 (file)
@@ -12,11 +12,12 @@ LOCAL_LIBRARIES = ../libDtCmP/libDtCmP.a $(CSALIB) DtClientLibs
 
  OSMAJORVERSION = OSMajorVersion
  OSMINORVERSION = OSMinorVersion
-        DEFINES = -DSVR4 -DREL="$(OSMAJORVERSION)$(OSMINORVERSION)" \
+ DEPEND_DEFINES = $(DEPENDDEFINES)
+        DEFINES = -DREL="$(OSMAJORVERSION)$(OSMINORVERSION)" \
        -DRELMAJOR="$(OSMAJORVERSION)" -DRELMINOR="$(OSMINORVERSION)" \
        $(ICONV_INBUF_DEFINE)
 
-#if defined(RsArchitecture) || defined(USLArchitecture) || defined(UXPArchitecture) || defined(LinuxArchitecture)
+#if defined(RsArchitecture) || defined(USLArchitecture) || defined(UXPArchitecture) || defined(LinuxArchitecture) || defined(BSDArchitecture)
 TTY_LIBRARIES = $(LOCAL_LIBRARIES) 
 #elif defined(AlphaArchitecture)
 TTY_LIBRARIES = $(DTCMPLIB) $(CSALIB) $(DTSVCLIB) $(XTOOLLIB) $(XLIB)
@@ -32,6 +33,10 @@ EXTRA_LIBRARIES      = -lrpcsvc -lPW -ldiag
 EXTRA_LIBRARIES        = -lrpcsvc -lV3
 #endif
 
+#if defined(BSDArchitecture) && !defined(OpenBSDArchitecture)
+EXTRA_LIBRARIES = -lcompat
+#endif
+
 #ifdef SunArchitecture
 XCOMM Uncomment to build using Federated Naming Services.  To activate
 XCOMM you must set the UseFNS resource to True before runnin dtcm.