summaryrefslogtreecommitdiff
path: root/lang/rexx-imc/files/patch-Make-P02
diff options
context:
space:
mode:
Diffstat (limited to 'lang/rexx-imc/files/patch-Make-P02')
-rw-r--r--lang/rexx-imc/files/patch-Make-P0230
1 files changed, 30 insertions, 0 deletions
diff --git a/lang/rexx-imc/files/patch-Make-P02 b/lang/rexx-imc/files/patch-Make-P02
new file mode 100644
index 000000000000..1ae941e60517
--- /dev/null
+++ b/lang/rexx-imc/files/patch-Make-P02
@@ -0,0 +1,30 @@
+--- work/rexx-imc-1.76/Make Tue Feb 22 01:35:58 2005
++++ Make Tue Feb 22 01:27:08 2005
+@@ -452,6 +452,27 @@
+ ;;
+ esac
+ ;;
++ FreeBSD:6.*)
++ REXXLIB="librexx.so"
++ SOLINK="librexx.so"
++ RANLIB=ranlib
++ MATH=rxmathfn.rxfn
++ LIBRARIES=""
++ SOFLAG="-shared --export-dynamic"
++ : ${RUNLIBS='-L$(LIBDIR) -Wl,-rpath,$(PREFIX)/lib'}
++ DLLFLAG="-shared --export-dynamic"
++ case $CC in
++ gcc)
++ CCFLAG="${CFLAGS} -DHAS_TTYCOM -DRENAME_UNDELETE -DHAS_GMTOFF"
++ PIC="-fPIC"
++ ;;
++ *) echo "Warning: I don't know the options for $CC"\
++ "- trying the gcc ones" >&2
++ CCFLAG="${CFLAGS} -DHAS_TTYCOM -DRENAME_UNDELETE -DHAS_GMTOFF"
++ PIC="-fPIC"
++ ;;
++ esac
++ ;;
+ unknown:*|*:*)
+ echo "I am not configured for this platform - guessing some options" >&2
+ echo "(You will not be able to use shared libraries)" >&2