[Mono-bugs] [Bug 74280][Min] New - Build system assumes '.' exists in path.
Thu, 31 Mar 2005 12:28:14 -0500 (EST)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by firstname.lastname@example.org.
--- shadow/74280 2005-03-31 12:28:14.000000000 -0500
+++ shadow/74280.tmp.22200 2005-03-31 12:28:14.000000000 -0500
@@ -0,0 +1,44 @@
+Product: Mono: Runtime
+OS Details: Debian Testing
+Summary: Build system assumes '.' exists in path.
+Please fill in this template when reporting a bug, unless you know what you
+Description of Problem:
+When building mono from source, the compilation fails because the build
+system assumes '.' is in your PATH (an unlisted requirement).
+Steps to reproduce the problem:
+1. Ensure your PATH variable contains no location of mcs, and doesn't have
+the <builddir>/mcs directory in it.
+2. Configure as suggested by the readme. I enabled the 2.0 preview stuff,
+but I doubt that matters.
+3. Run make.
+All the C compilation stuff goes fine, but then attempts are made to invoke
+'mcs' from within the mcs directory to compile the various DLLs. This fails
+since there's no 'mcs' in any of the locations mentioned in the PATH.
+I expected mcs to have been called as './mcs' or the build system inserting
+the <buiddir>/mcs directory into the path before continuing.
+How often does this happen?