make/common/shared/Sanity.gmk

Print this page

        

@@ -346,12 +346,18 @@
         @if [ "$(LANG)" != "" -a "$(LANG)" != "C" ]; then \
           $(ECHO) "WARNING: LANG has been set to $(LANG), this can cause build failures. \n" \
             "        Try setting LANG to 'C'. \n" \
             "" >> $(WARNING_FILE) ; \
         fi
+ifeq ($(PLATFORM), macosx)
+        @if [ "$(LANG)" = "" ]; then \
+          $(ECHO) "ERROR: LANG must be set on Mac OS X. Recommended value is \"C\"" >> $(ERROR_FILE) ; \
+        fi
+endif
 endif
 
+
 ######################################################
 # Check the Windows cygwin version
 ######################################################
 ifeq ($(PLATFORM), windows)
   CYGWIN_CHECK :=$(call CheckVersions,$(CYGWIN_VER),$(REQUIRED_CYGWIN_VER))