[Mono-list] newbie lurker's manual build fails

Dick Porter dick@ximian.com
Fri, 22 Mar 2002 09:39:54 +0000

On Thu, Mar 21, 2002 at 07:24:26PM -0500, Mike Carifio wrote:
> On Windows 2000, I installed cywin latest, 
> .Net 3705, and the precompiled packages in
> http://www.go-mono.com/archive/. 
> I fetched the latest cvs code.
> "make windows" in the mcs directory succeeds, but
> ./configure in the mono directory fails. I have the
> 2.52 version of autoconf. How do I regress back
> to 2.13? I tried with the the cygwin setup tool,
> but apparently no dice. Is there a manual way?

There is a script that automates building. See

> The configure output's below. You should add
> in the build directions (http://www.go-mono.com/download.html)
> that directory names with embedded spaces won't work.
> Which, in retrospect, is obvious. But wasn't obvious until
> in retrospect.

This is a known problem and I should fix it in the script too.  Please add
a bugzilla entry.

> checking for pkg-config... /usr/local/bin/pkg-config
> *** Your version of pkg-config is too old. You need version 0.9.0 or
> newer.
> *** See http://www.freedesktop.org/software/pkgconfig

Unfortunately my script also can't tell that your pkgconfig is too old.
Did you build it yourself especially for mono?  If so I suggest you delete
it and let the script download a binary version from the go-mono.com site.

- Dick