diff options
author | Brian Paul <[email protected]> | 2004-01-28 22:54:33 +0000 |
---|---|---|
committer | Brian Paul <[email protected]> | 2004-01-28 22:54:33 +0000 |
commit | 9ca723f5f547a31c074b290fc5aad25017c2b5ab (patch) | |
tree | 242caf3f0c539e6def26b71152f9db6b6c9d2121 /bin/mklib | |
parent | b72902e061b0efbe442945dc319e60fcbccf9e8e (diff) |
fix C++ link issues on IRIX
Diffstat (limited to 'bin/mklib')
-rwxr-xr-x | bin/mklib | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/bin/mklib b/bin/mklib index 694a60bd172..317abc06957 100755 --- a/bin/mklib +++ b/bin/mklib @@ -238,7 +238,12 @@ case $ARCH in OPTS="-n32 -shared -all" echo "mklib: Making IRIX n32-bit shared library: " ${LIBNAME} fi - ld ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} + if [ $CPLUSPLUS = 1 ] ; then + LINK="CC" + else + LINK="ld" + fi + ${LINK} ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} FINAL_LIBS="${LIBNAME}" ;; @@ -247,7 +252,12 @@ case $ARCH in echo "mklib: Making IRIX64 library: " ${LIBNAME} # 64-bit ABI OPTS="-64 -shared -all" - ld ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} + if [ $CPLUSPLUS = 1 ] ; then + LINK="CC" + else + LINK="ld" + fi + ${LINK} ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} FINAL_LIBS="${LIBNAME}" ;; |