[Mono-list] Cannot run monodoc on windows

Jonathan Pryor jonpryor at vt.edu
Sun Oct 29 16:04:07 EST 2006

On Sun, 2006-10-29 at 10:24 -0700, Rafael Ferreira wrote:
> it looks like your installation is corrupted (libc cannot be found). Did
> you compile it from source or did you use of the windows installers? I
> would suggest reinstalling from one of the bundled windows releases and
> trying again. 

Take a closer look at that callstack:

> > Unhandled Exception: System.DllNotFoundException: libc.so.6 
> >   at (wrapper managed-to-native) Monodoc.RootTree:chmod (string,int) 
> >   at Monodoc.RootTree.MakeIndex () [0x00000] 
> >   at Monodoc.Driver.Main (System.String[] args) [0x00000]

It's failing because monodoc is trying to invoke chmod(2), which doesn't
exist on windows (except through cygwin.dll, but that doesn't count).

The obvious answer is that monodoc is not currently portable to Windows.
I don't know how much work it would take to make it portable.

 - Jon

More information about the Mono-list mailing list