Fix build on cygwin for win32 (Microsoft.VisualBasic)
[mono.git] / mcs / build / platforms / linux.make
index 1a89331ea26023190d5ddc7cc55fe73faa962417..8fc2b3dbcfdb4520ae0176ec4288f0d38b875db5 100644 (file)
@@ -3,13 +3,17 @@
 # Platform-specific makefile rules. This one's for linux.
 #
 
-PLATFORM_DEBUG_FLAGS = -g
+PLATFORM_DEBUG_FLAGS = -debug
 PLATFORM_MCS_FLAGS = 
 PLATFORM_RUNTIME = $(RUNTIME)
 PLATFORM_CORLIB = mscorlib.dll
 
-BOOTSTRAP_MCS = mcs
+EXTERNAL_MCS = mcs
+EXTERNAL_MBAS = mbas
+EXTERNAL_RUNTIME = mono
 RESGEN = MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_RESGEN)
+#ILDISASM = monodis
+ILDISASM = false
 
 PLATFORM_PATH_SEPARATOR = :
 
@@ -23,14 +27,7 @@ hidden_prefix = .
 hidden_suffix = 
 
 platform-check:
-       @set fnord $(BOOTSTRAP_MCS) ; while test "$$#" -gt 2; do case $$2 in *=*) shift ;; *) break ;; esac done ; \
-       if type $$2 >/dev/null 2>&1 ; then :; else \
-           echo "*** You need a C# compiler installed to build MCS. (make sure mcs works from the command line)" ; \
-           echo "*** Read INSTALL.txt for information on how to bootstrap" ; \
-           echo "*** a Mono installation." ; \
-           exit 1 ; \
-       fi
-
+       @:
 # I tried this but apparently Make's version strings aren't that
 # ... consistent between releases. Whatever.
 #