[Mono-list] Inifite make loop

Garrett Rooney rooneg@electricjellyfish.net
Wed, 22 Aug 2001 20:47:12 -0400

On Thu, Aug 23, 2001 at 08:09:07AM +0900, Nick Drochak wrote:
> Hi all,
> When I make windows in mcs, it seems to go into an infinite loop.  When it
> goes into the corlib directory I get this error because I have no Unix
> directory:
> cat: Unix/common.src: No such file or directory
> cat: Unix/windows.src: No such file or directory
> ...
> System.IO\FileStream.cs(11,7): error CS0246: The type or namespace name
> 'Unix' could not
>         be found (are you missing a using directive or an assembly
> reference?)
> And then a few lines down I get:
> make[1]: Leaving directory `/home/Administrator/mcs/class'
> cd: can't cd to tools
> make[1]: Entering directory `/home/Administrator/mcs'
> for i in jay mcs class tools; do                        \
>         (cd $i; make windows)           \
> done
> It just starts repeating this sequence.
> Any one else have this problem?  Maybe I just am not updating correctly with
> cvs.  Do I have to do something besides a 'cvs update'?

try a 'cvs update -pD' or 'cvs update -Pd' (i forget which way it is), which
will make cvs create new dirs.  yes, any sane person would assume this was the
default, but it is not.

garrett rooney                     Unix was not designed to stop you from 
rooneg@electricjellyfish.net       doing stupid things, because that would  
http://electricjellyfish.net/      stop you from doing clever things.