40 lines
1.1 KiB
Plaintext
40 lines
1.1 KiB
Plaintext
|
diff -u configure.old configure
|
||
|
--- configure.old Tue Jan 4 01:02:50 2000
|
||
|
+++ configure Mon Feb 28 11:11:30 2000
|
||
|
@@ -46,6 +46,7 @@
|
||
|
OSF1) os="OSF1";;
|
||
|
SunOS) if [ $rev -ge 5 ]; then os="Solaris"; else os="SunOS"; fi;;
|
||
|
ULTRIX) os="ULTRIX";;
|
||
|
+ OpenBSD) os="OpenBSD";;
|
||
|
*) echo "Sorry, $uname is not yet supported"; exit 1;;
|
||
|
esac
|
||
|
echo "This seems to be a $os machine..."
|
||
|
@@ -148,6 +149,27 @@
|
||
|
MOTIF_LIB = $xmlib
|
||
|
SYS_CFLAGS = -I/usr/X11R6/include
|
||
|
SYS_LDFLAGS = $strip-L/usr/X11R6/lib
|
||
|
+SYS_LIBS = -lXext $extra
|
||
|
+EOT
|
||
|
+ unset extra
|
||
|
+fi
|
||
|
+
|
||
|
+#
|
||
|
+# OpenBSD
|
||
|
+#
|
||
|
+if [ "$os" = "OpenBSD" ]; then
|
||
|
+ # everything should be under /usr/X11R6
|
||
|
+ # statically link Motif with explicit library name
|
||
|
+ # Motif could come from Lesstif which could be in /usr/local
|
||
|
+ extra=""
|
||
|
+ if [ -f "/usr/X11R6/lib/libXpm.a" ]; then
|
||
|
+ extra="$extra -lXpm"
|
||
|
+ fi
|
||
|
+ xmlib="-lXm"
|
||
|
+ cat <<EOT >> Makefile.sys
|
||
|
+MOTIF_LIB = $xmlib
|
||
|
+SYS_CFLAGS = -I/usr/X11R6/include -I/usr/local/include
|
||
|
+SYS_LDFLAGS = $strip-L/usr/X11R6/lib -L/usr/local/lib
|
||
|
SYS_LIBS = -lXext $extra
|
||
|
EOT
|
||
|
unset extra
|