From 9170d91cd187d2212dc85129018ec4f285a94855 Mon Sep 17 00:00:00 2001 From: Richard Frith-MacDonald Date: Fri, 6 Nov 1998 12:53:35 +0000 Subject: [PATCH] pthread fix git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3179 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 5 +++++ target.make | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 95451f4a..ea59ae44 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Fri Nov 6 13:15:00 1998 Richard Frith-Macdonald + + * target.make: If objc library built with threads, assume we need to + link with -lpthread on linux. + Tue Nov 3 10:30:12 1998 Adam Fedor * target.make (netbsd): New (attempt at) shared lib target. diff --git a/target.make b/target.make index 21d14b3e..7b856f96 100644 --- a/target.make +++ b/target.make @@ -36,7 +36,11 @@ endif # Target specific libraries # ifeq ($(GNUSTEP_TARGET_OS),linux-gnu) -TARGET_SYSTEM_LIBS := $(CONFIG_SYSTEM_LIBS) -ldl -lm + ifeq ($(objc_threaded),1) + TARGET_SYSTEM_LIBS := $(CONFIG_SYSTEM_LIBS) -lpthread -ldl -lm + else + TARGET_SYSTEM_LIBS := $(CONFIG_SYSTEM_LIBS) -ldl -lm + endif endif ifeq ($(findstring solaris, $(GNUSTEP_TARGET_OS)), solaris) ifeq ($(objc_threaded),1)