#if defined(__APPLE__) && defined(__MACH__)
/* for OSX */
#   define Assembler "as -arch i386 -g -o %s -"
#   define Fprefix "_"
#else
/* Default to linux */
#   define Assembler "as --32 -g -o %s -"
#   define Fprefix ""
#endif

#if defined(__APPLE__) && defined(__MACH__)
/* for OSX */
#   define Fprefix "_"
#else
/* Default to linux */
#   define Fprefix ""
#endif
#define Assembler "as --32 -g -o %s -"

--- 
+++ 
@@ -1,8 +1,9 @@
 #if defined(__APPLE__) && defined(__MACH__)
 /* for OSX */
+#   define Assembler "as -arch i386 -g -o %s -"
 #   define Fprefix "_"
 #else
 /* Default to linux */
+#   define Assembler "as --32 -g -o %s -"
 #   define Fprefix ""
 #endif
-#define Assembler "as --32 -g -o %s -"
Use the appropriate assembler for OSX.
