Fix dtsession_res so certain config/xrdb options will work properly.
authorJon Trulson <jon@radscan.com>
Wed, 20 Jun 2012 07:37:05 +0000 (01:37 -0600)
committerJon Trulson <jon@radscan.com>
Wed, 20 Jun 2012 07:37:05 +0000 (01:37 -0600)
cde/config/cf/site.def
cde/programs/dtsession/Imakefile

index 58daccc4f6fa13c97569082dfe0a57066a456014..613a0abfa3dfdd4a6efcba71748e78ab458cf90d 100644 (file)
@@ -66,7 +66,12 @@ XCOMM site:  $TOG: site.def /main/23 1998/03/19 18:43:26 mgreess $
 
 #ifdef AfterVendorCF
 
-# define X11ProjectRoot        /X11
+# if defined(LinuxArchitecture) || defined(FreeBSDArchitecture)
+#  define X11ProjectRoot       /usr
+# else
+#  define X11ProjectRoot       /X11
+# endif
+
 # define ProjectRoot   /usr/dt
 
 #ifdef SunArchitecture
index 4ff3192a6de999c516e81c36e1bbe2cbcc1bb72e..cd974c617213c504ae046dfe9876134772537999 100644 (file)
@@ -39,7 +39,7 @@ EXTRA_OBJS = $(ALTDIRECTORY)SmMigResources.o
 #endif
 #endif
 
-#if defined(SCOArchitecture) || defined(LinuxArchitecture)
+#if defined(SCOArchitecture)
 SYS_LIBRARIES = -lcrypt -lm
 #endif
 
@@ -67,6 +67,16 @@ DEFINES = -DCDE_INSTALLATION_TOP=\"$(CDE_INSTALLATION_TOP)\" \
 SYS_LIBRARIES = -lelf -lm -ldl -lgen
 #endif
 
+#if defined(LinuxArchitecture)
+EXTRA_DEFINES = -D${PROGRAMS} $(XINOPT)
+SYS_LIBRARIES = $(XPLIB) $(XINLIB) -ldl -lcrypt -lm
+#endif
+
+#if defined(FreeBSDArchitecture)
+EXTRA_DEFINES = -D${PROGRAMS} $(XINOPT)
+SYS_LIBRARIES = $(XPLIB) -lcrypt -lm
+#endif
+
 PROGRAMS=dtsession
 
 /**** Every .o except version.o may only be built in a remote