diff -r 09a65c51b998 config.mk
--- a/config.mk	Wed Jun 23 21:59:49 2010 -0700
+++ b/config.mk	Thu Jun 24 06:07:02 2010 +0100
@@ -13,8 +13,7 @@ LIBS = -L/usr/lib -lc -lutil
 
 # flags
 # use for BSDs
-#CPPFLAGS = -DVERSION=\"${VERSION}\" -D_GNU_SOURCE
-CPPFLAGS = -DVERSION=\"${VERSION}\" -D_GNU_SOURCE -DLINUX
+CPPFLAGS = -DVERSION=\"${VERSION}\" -D_GNU_SOURCE
 CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
 LDFLAGS = -s ${LIBS}
 
diff -r 09a65c51b998 srw.c
--- a/srw.c	Wed Jun 23 21:59:49 2010 -0700
+++ b/srw.c	Thu Jun 24 06:06:31 2010 +0100
@@ -10,11 +10,11 @@
 #include <sys/select.h>
 #include <sys/wait.h>
 
-#ifdef LINUX
+#ifdef __linux__
  #include <pty.h>
-#else  // LINUX
+#else  // __linux__
  #include <util.h>
-#endif // LINUX
+#endif // __linux__
 
 #define STDIN  0
 #define STDOUT 1
