diff -up polybori-0.7.2/SConstruct.secondary polybori-0.7.2/SConstruct
--- polybori-0.7.2/SConstruct.secondary 2011-10-07 15:39:24.000000000 +0200
+++ polybori-0.7.2/SConstruct 2011-10-07 15:40:06.000000000 +0200
@@ -503,7 +503,7 @@ if not env.GetOption('clean'):
}
""" % \
("%s", ''.join(["""
- #if defined(__M4RI_HAVE_%(macro)s) || defined(HAVE_%(macro)s )
+ #if defined(__M4RI_HAVE_%(macro)s) && __M4RI_HAVE_%(macro)s || defined(HAVE_%(macro)s )
printf("-m%(option)s ");
#endif""" % \
dict(macro=opt.replace('.','_').upper(), option=opt) for opt in \