From 707871c8635ee072f1e307c719d1527cddbb3e59 Mon Sep 17 00:00:00 2001 From: Juho Snellman Date: Fri, 9 Jun 2006 23:58:27 +0000 Subject: [PATCH] 0.9.13.37: Add an explicit -fPIC to the gcc options for building a shared library for x86-64 in threads.impure.lisp, as apparently required for some versions of gcc. (thanks to Marco Monteiro) --- tests/threads.impure.lisp | 3 ++- version.lisp-expr | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/threads.impure.lisp b/tests/threads.impure.lisp index c285c81..56d610b 100644 --- a/tests/threads.impure.lisp +++ b/tests/threads.impure.lisp @@ -83,7 +83,8 @@ (format o "void loop_forever() { while(1) ; }~%")) (sb-ext:run-program #-sunos "cc" #+sunos "gcc" - (or #+(or linux freebsd sunos) '("-shared" "-o" "threads-foreign.so" "threads-foreign.c") + (or #+(or linux freebsd sunos) '(#+x86-64 "-fPIC" + "-shared" "-o" "threads-foreign.so" "threads-foreign.c") #+darwin '("-dynamiclib" "-o" "threads-foreign.so" "threads-foreign.c") (error "Missing shared library compilation options for this platform")) :search t) diff --git a/version.lisp-expr b/version.lisp-expr index e42e9c6..10da21d 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"0.9.13.36" +"0.9.13.37" -- 1.7.10.4