diff --git a/src/Makefile.in b/src/Makefile.in
index a0051dd8ab56cc8c4c2bc0f7d574f189026893bd..73ecbc43f21832a957245e10af166c0cebfd4a48 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -1,5 +1,5 @@
 #
-# $Id: Makefile.in,v 1.461 2007/06/20 00:15:48 mast Exp $
+# $Id: Makefile.in,v 1.462 2007/07/31 23:16:54 bill Exp $
 #
 
 # This line is needed on some machines.
@@ -284,7 +284,7 @@ compiler-warnings : clean
 framework: OCPikeInterpreter.o $(OBJ) modules/linker_options @STATIC_POST_MODULES_LINKOPTS@
 	@echo "Linking Pike.framework";\
 	gcc -o Pike OCPikeInterpreter.o $(OBJ) `cat modules/linker_options @STATIC_POST_MODULES_LINKOPTS@` -framework Cocoa -dynamiclib -Wl,-single_module \
-	  -undefined dynamic_lookup -mmacosx-version-min=10.4 -current_version 7.7 -install_name /System/Library/Frameworks/Pike.framework/Versions/A/Pike \
+	  -undefined dynamic_lookup -mmacosx-version-min=10.4 -current_version 7.7 -install_name @executable_path/../Frameworks \
 	  -isysroot /Developer/SDKs/MacOSX10.4u.sdk 
 	ls -l Pike
 	if test -x Pike.framework ; then rm -rf Pike.framework; fi
diff --git a/src/OCPikeInterpreter.m b/src/OCPikeInterpreter.m
index 5eb057eae630bd1b24d72ad7a76ffcc27762b19e..6133b901b52e34f75bce3607c201620f01786455 100644
--- a/src/OCPikeInterpreter.m
+++ b/src/OCPikeInterpreter.m
@@ -75,7 +75,6 @@ static void set_default_master(void)
 		NSException * exception = [NSException exceptionWithName:@"Error finding bundle!" reason:@"bundleForClass: returned nil." userInfo: nil];
 		@throw exception;
 	}
-		
 	if(!master_location)
 	{
  	  ml = [[NSMutableString alloc] initWithCapacity: 200];
@@ -216,18 +215,18 @@ static void set_default_master(void)
 
 	following is a simple example of how to use OCPikeInterpreter to embed a pike interpreter into your application.
 
-      gcc -o PikeInterpreter OCPikeInterpreter.o  -framework Cocoa  -Wl,-single_module -compatibility_version 1 \
-        -current_version 1 -install_name /Users/hww3/Library/Frameworks/PikeInterpreter.framework/Versions/A/PikeInterpreter \
-        -dynamiclib -mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk ../../Pike/7.7/build/libpike.dylib
-	  gcc -I /usr/local/pike/7.7.30/include/pike/ -I . -Ilibffi -Ilibffi/include -F PikeInterpreter -c test.m -o test.o
-	  gcc test.o -o test -framework PikeInterpreter -L/Users/hww3/Pike/7.7/build -framework Foundation -lpike -lobjc
+         make framework
+         cp -rf Pike.framework /Library/Frameworks
 
+         gcc -I . -c test.m -o test.o
+         gcc test.o -o test -framework Pike  -framework Foundation
 
 */
 
 /*
-#import <PikeInterpreter/OCPikeInterpreter.h>
+#import <Pike/OCPikeInterpreter.h>
 #import <Foundation/NSString.h>
+#import <Foundation/NSAutoreleasePool.h>
 
 int main()
 {
@@ -239,7 +238,6 @@ int main()
 
   // these 3 lines set up and start the interpreter.
   i = [OCPikeInterpreter sharedInterpreter];
-  [i setMaster: @"/usr/local/pike/7.7.30/lib/master.pike"];
   [i startInterpreter];
 
   // ok, now that we have things set up, let's use it.