--- pthreadcc/Makefile.orig	Fri Dec 31 06:52:25 2004
+++ pthreadcc/Makefile	Thu Mar 10 12:40:04 2005
@@ -50,7 +50,7 @@
 LIB_DIR     = /usr/lib
 HEAD_DIR    = /usr/include
 LIB_HEADERS = pthreadcc.h
-PLATFORM    = macosx_jaguar
+PLATFORM    = freebsd
 PRE_CFLAGS  = -DPLATFORM_$(PLATFORM)
 #OPENWRT		= /home/luis/devel/Kai/buildroot/build_mipsel/staging_dir
 
@@ -81,7 +81,7 @@
 LD			= $(OPENWRT)/bin/mipsel-linux-ld
 else
 CC         = gcc
-CFLAGS     = -I$/usr/include -Wall -O2 -fPIC
+CFLAGS     = -I$/usr/include -Wall -O2
 LD         = gcc
 LDFLAGS    = -lpthread -shared -Wl,-soname,$(LIB_SONAME)
 endif
@@ -97,7 +97,7 @@
 ################################################################################
 ifeq ($(PLATFORM), solaris)
 CC         = cc
-CFLAGS     = -I$/usr/include -XO2 -KPIC
+CFLAGS     = -I$/usr/include -XO2
 LIB_NAME   = libpthreadcc.so
 LIB_SONAME = $(LIB_NAME).$(MAJ_VER)
 LIB_TARGET = $(LIB_SONAME).$(MIN_VER)
@@ -112,7 +112,7 @@
 ################################################################################
 ifeq ($(PLATFORM), freebsd)
 CC         = gcc
-CFLAGS     = -I$/usr/include -Wall -Wstrict-prototypes -O2 -fPIC
+CFLAGS     = $(SYSTEM_CFLAGS)
 LIB_NAME   = libpthreadcc.so
 LIB_SONAME = $(LIB_NAME).$(MAJ_VER)
 LIB_TARGET = $(LIB_SONAME).$(MIN_VER)
@@ -127,7 +127,7 @@
 ################################################################################
 ifeq ($(PLATFORM), macosx_1)
 CC         = g++
-CFLAGS     = -I$/usr/include -Wall -Wstrict-prototypes -O2 -fPIC
+CFLAGS     = -I$/usr/include -Wall -Wstrict-prototypes -O2
 LIB_NAME   = libpthreadcc.dylib
 LIB_SONAME = libpthreadcc.$(MAJ_VER).dylib
 LIB_TARGET = libpthreadcc.$(MAJ_VER).$(MIN_VER).dylib
@@ -142,7 +142,7 @@
 ################################################################################
 ifeq ($(PLATFORM), macosx_jaguar)
 CC         = g++
-CFLAGS     = -I$/usr/include -Wall -Wstrict-prototypes -O2 -fPIC
+CFLAGS     = -I$/usr/include -Wall -Wstrict-prototypes -O2
 LIB_NAME   = libpthreadcc.dylib
 LIB_SONAME = libpthreadcc.$(MAJ_VER).dylib
 LIB_TARGET = libpthreadcc.$(MAJ_VER).$(MIN_VER).dylib
@@ -180,10 +180,12 @@
 # make all and make library perform the same task of resolving to making the   #
 # target libary file.                                                          #
 ################################################################################
-all:				library
-	@echo Run \'make install\' to use this library with other projects...
+all:				static
+
+static:				pre-compile-info objects
 
 library:			pre-compile-info $(LIB_TARGET)
+	@echo Run \'make install\' to use this library with other projects...
 
 ################################################################################
 # make pre-compile-info echos pre-compilation information to the screen.       #
