[MonoDevelop] ASP.NET support and autotools versions

Todd Berman tberman at off.net
Mon Jul 4 15:10:21 EDT 2005


On Mon, 2005-07-04 at 20:01 +0100, James Fitzsimons wrote:
> Hi all,
> Two questions in one email ;-)
> 
> I am trying to build the latest version of MD from svn and am getting an
> error:
> 
> Extras/MonoQuery/Makefile.am:76: warning: automake does not support
> conditional definition of SQLITE_FILES in EXTRA_DIST
> **Error**: automake failed.
> james at athos:~/software/mono/MonoDevelop$ automake --version
> automake (GNU automake) 1.4-p6
> 
> As you can see I am running automake 1.4-p6 on my Ubuntu system. Can
> anyone tell me what version I need to build MD?
> 

you need automake 1.9

If you are using ubuntu, install it, and then use update-alternatives to
make it the default.

> Secondly, I am about to embark on a relatively decent web project which
> I would like to build using MD. Unfortunately ASP.NET support is missing
> at the moment, however I am more than willing to help get this off the
> ground. So, does anyone have any plans, designs, started coding? I
> haven't really dug into the internals of MD yet, but am more than
> willing to give it a go if someone can point me in the right direction.
> 

I don't think there are any plans, and honestly, I am not sure yet the
right way to do it. Recently Mono.WebServer.dll was split from the
frontend of xsp, so that makes it easier to embed a webserver somewhere.
I would work first on getting projects built and something run before
you start adding asp.net specific features.

A couple issues you will most likely run into:

1) Design-time ala vs.net or that other ms asp.net app is a long way
off. there are multiple issues for this, one being mozilla, another
being MD's design time support in general.

2) Some of the stuff you will be using is relatively new, so you might
run into bugs, especially with the extending the project file, and the
solution/class pads. Don't let that get you down though, we want to fix
those as much as possible as well :)

--Todd



More information about the Monodevelop-list mailing list