Index: /branches/sj_branches/sj_SDSSaddstar_branch_r23928_20090420/Ohana/configure.tcsh
===================================================================
--- /branches/sj_branches/sj_SDSSaddstar_branch_r23928_20090420/Ohana/configure.tcsh	(revision 24977)
+++ /branches/sj_branches/sj_SDSSaddstar_branch_r23928_20090420/Ohana/configure.tcsh	(revision 24978)
@@ -298,10 +298,14 @@
    if ("$mach" == "i386") then
     set arch="darwin_x86";
+    set CFLAGS = "$CFLAGS -D_DARWIN_C_SOURCE"
+    set defines = "-D_DARWIN_C_SOURCE"
+   else
+    # Avoid stdio.h defining stdout/stderr as something indigestible
+    set CFLAGS = "$CFLAGS -D_DARWIN_C_SOURCE -D__DARWIN_UNIX03=1"
+    set defines = "-D_DARWIN_C_SOURCE -D__DARWIN_UNIX03=1"
    endif
    set syslibpath = "$syslibpath /sw/lib"
    set sysincpath = "$sysincpath /sw/include"
    set dlltype = dylib
-   set CFLAGS = "$CFLAGS -D_DARWIN_C_SOURCE"
-   set defines = "-D_DARWIN_C_SOURCE"
    breaksw;
  case HP-UX:
