blob: 04f51eea6b18dd2455ac3e0ca607b8254eb6fcc0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
--- src/ccmalloc.in.orig Wed Jan 30 06:23:55 2002
+++ src/ccmalloc.in Sat Apr 5 02:05:19 2003
@@ -9,6 +9,13 @@
#
COMPILERS=@COMPILERS@
PREFIX=@PREFIX@
+OPSYS=@OPSYS@
+
+case $OPSYS in
+ linux | solaris) COMP_ARGS='-lccmalloc -ldl';;
+ freebsd ) COMP_ARGS='-lccmalloc';;
+ *) COMP_ARGS='-lccmalloc -ldl';;
+esac
usage () {
echo \
@@ -104,10 +111,10 @@
then
wrapper="$PREFIX/lib/ccmalloc-$CC.o"
echo "ccmalloc: using '$wrapper' as C++ wrapper"
- cmd="$args $wrapper -L$PREFIX/lib -lccmalloc -ldl"
+ cmd="$args $wrapper -L$PREFIX/lib $COMP_ARGS"
else
echo "ccmalloc: no C++ wrapper for '$base' installed"
- cmd="$args -L$PREFIX/lib -lccmalloc -ldl"
+ cmd="$args -L$PREFIX/lib $COMP_ARGS"
fi
echo $cmd
|