--- socketcc/Makefile.orig	Fri Dec 31 06:52:56 2004
+++ socketcc/Makefile	Thu Mar 10 12:40:39 2005
@@ -51,7 +51,7 @@
 LIB_DIR     = /usr/lib
 HEAD_DIR    = /usr/include
 LIB_HEADERS = socketcc.h
-PLATFORM    = macosx_jaguar
+PLATFORM    = freebsd
 PRE_CFLAGS  = -DPLATFORM_$(PLATFORM)
 #OPENWRT		= /home/luis/devel/Kai/buildroot/build_mipsel/staging_dir
 
@@ -82,7 +82,7 @@
 LDFLAGS    = -L../pthreadcc/src -lpthreadcc -shared
 else
 CC         = g++
-CFLAGS     = -I$/usr/include -I../pthreadcc/src -Wall -O2 -fPIC
+CFLAGS     = -I$/usr/include -I../pthreadcc/src -Wall -O2
 LD		   = g++
 LDFLAGS    = -lpthreadcc -shared -Wl,-soname,$(LIB_SONAME)
 endif
@@ -98,7 +98,7 @@
 ################################################################################
 ifeq ($(PLATFORM), freebsd)
 CC         = g++
-CFLAGS     = -I/usr/include -I/usr/local/include -Wall -Wstrict-prototypes -O2 -fPIC
+CFLAGS     = $(SYSTEM_CFLAGS) -I../pthreadcc/src
 LIB_NAME   = libsocketcc.so
 LIB_SONAME = $(LIB_NAME).$(MAJ_VER)
 LIB_TARGET = $(LIB_SONAME).$(MIN_VER)
@@ -113,7 +113,7 @@
 ################################################################################
 ifeq ($(PLATFORM), solaris)
 CC         = cc
-CFLAGS     = -I$/usr/include -XO2 -KPIC
+CFLAGS     = -I$/usr/include -XO2
 LIB_NAME   = libsocketcc.so
 LIB_SONAME = $(LIB_NAME).$(MAJ_VER)
 LIB_TARGET = $(LIB_SONAME).$(MIN_VER)
@@ -128,7 +128,7 @@
 ################################################################################
 ifeq ($(PLATFORM), macosx_1)
 CC         = c++
-CFLAGS     = -I$/usr/include -Wall -Wstrict-prototypes -O2 -fPIC
+CFLAGS     = -I$/usr/include -Wall -Wstrict-prototypes -O2
 LIB_NAME   = libsocketcc.dylib
 LIB_SONAME = libsocketcc.$(MAJ_VER).dylib
 LIB_TARGET = libsocketcc.$(MAJ_VER).$(MIN_VER).dylib
@@ -143,7 +143,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   = libsocketcc.dylib
 LIB_SONAME = libsocketcc.$(MAJ_VER).dylib
 LIB_TARGET = libsocketcc.$(MAJ_VER).$(MIN_VER).dylib
@@ -181,10 +181,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.       #
