Bugzilla – Bug 313098
mono-build-w32.sh breaks when using DOS path
Last modified: 2007-09-15 21:24:46 UTC
---- Reported by fgenolini@hotmail.com 2003-11-06 13:45:44 MST ---- Description of Problem: Steps to reproduce the problem: 1. install new Cygwin (6th Nov 2003) 2. get http://www.go-mono.org/mono-build-w32.sh 3. fix cygwin as per https://bugzilla.novell.com/show_bug.cgi?id=MONO50654 4. start mono-build-w32.sh 5. after a while the build system tries to use the prefix cooked by mono- build-w32.sh and fails, because it is a DOS path and not a cygwin path Actual Results: no Makefile target (*.exe, *.dll, *.dll.a, etc...) can be copied to any cygwin directory because they are in DOS format (C:/Projects/cygwin/usr/local/install) instead of cygwin format (/usr/local/install) Expected Results: There should be 2 target variables: one for the specific purpose of building Mono using cygwin, and another to create executables and libraries that do not need cygwin. At the moment the mono-build-w32.sh is broken How often does this happen? always Additional Information: are the changes made to mono-build-w32.sh ever checked for real by somebody who restarts everything from fresh? ---- Additional Comments From fgenolini@hotmail.com 2003-11-06 15:32:17 MST ---- oops, it seems that the mono-build-w32.sh assumes that you already have built mcs. This should be documented, and the script should cvs update the mcs as well as the mono. ---- Additional Comments From fgenolini@hotmail.com 2003-11-12 04:37:49 MST ---- Also need to add install/bin and install/lib to the PATH prior to starting if you use make instead of the mono-build-w32.sh ---- Additional Comments From fgenolini@hotmail.com 2003-11-12 04:49:09 MST ---- If you download mcs and build it under cygwin, then the mono-build- w32.sh will work (as long as mcs buid was successful, which it is not at the moment :-{ ) ---- Additional Comments From vargaz@gmail.com 2005-03-11 16:09:13 MST ---- The latest mono-build-w32.sh should work just fine. Unknown bug field "cf_op_sys_details" encountered while moving bug <cf_op_sys_details>Windows 2000 all service packs + cygwin</cf_op_sys_details>