[Mono-list] Debian support

imaudi at comcast.net imaudi at comcast.net
Tue Mar 31 18:21:11 EDT 2009

Hi.  When running ./configure for mod-mono-2.4 I get: 

checking whether mod_mono should remove the DISPLAY variable from environment... no 
checking if gcov compilation was requested... no 
checking if gprof support was requested... no 
checking for apxs2 in /usr/local/apache2/sbin... no 
checking for apxs in /usr/local/apache2/sbin... no 
checking for apxs2 in /usr/local/apache2/bin... no 
checking for apxs in /usr/local/apache2/bin... no 
checking for apxs2 in /usr/local/apache/sbin... no 
checking for apxs in /usr/local/apache/sbin... no 
checking for apxs2 in /usr/local/apache/bin... no 
checking for apxs in /usr/local/apache/bin... no 
checking for apxs2 in /usr/sbin... no 
checking for apxs in /usr/sbin... no 
checking for apxs2 in /usr/bin... no 
checking for apxs in /usr/bin... no 
checking for apxs2... no 
checking for apxs... no 
configure: error: **** apxs was not found, DSO compilation will not be available. 

Is this something I have to worry about?  What is DSO compilation? 

The only thing server related I installed is: apt-get install apache2 

Maybe I need some sort of other packages too? 

----- Original Message ----- 
From: "Daniel Soto" <daniel.soto2k at gmail.com> 
To: "Mike Christensen" <imaudi at comcast.net> 
Cc: "FlappySocks" <stuart at diyefi.co.uk>, mono-list at lists.ximian.com 
Sent: Tuesday, March 31, 2009 11:28:50 AM GMT -08:00 US/Canada Pacific 
Subject: Re: [Mono-list] Debian support 

I can describe a summary of how I get Mono 2.4 from sources, it's not difficult. 

I assume using Ubuntu Intrepid Ibex (my system have it installed) 

Bison installed (apt-get install bison) 
libgdiplus-2.4 installed (I got it from mono sources also, then 
./configure && make && make install) 

Get mono-2.4.tar.bz2, decompress it. 
Change to directory created after decompress. 
./configure --prefix=/usr/local 
sudo make install 

And... I believe that is all. The make command will take a long time to compile. 

You can install XSP in the same way. 

To asp.net support for apache web server (asumming apache 2): 

sudo apt-get install apache-threaded-dev 
Get mod_modo-2.4 and decompress it. 
./configure --prefix=/usr/local 
sudo make install 

When it finishes, make sure that mod_mono.conf is created in 
/etc/apache2 folder. 

Edit /etc/apache2/apache2.conf 

Search for this section: 

         # Include module configuration: 
         Include /etc/apache2/mods-enabled/*.load 
         Include /etc/apache2/mods-enabled/*.conf 

Add the following line, below. 

          Include /etc/apache2/mod_mono.conf 

At the end of configuration file, add the following 

           MonoServerPath /usr/local/bin/mod-mono-server2 

Restart apache 

           sudo /etc/init.d/apache2 restart 

And you should have mono 2.4 with .net support for apache, and xsp2 
light webserver for development. Type mono --version to get the 
version currently installed. 

Those were the steps that I followed to get mono 2.4 fully functional 
in a fresh Ubuntu Intrepid install. 

Let me know if you need more help. I can give a hand. 


2009/3/31 Mike Christensen <imaudi at comcast.net>: 
> Is there a step by step on how to do this on a fresh Ubuntu install?  It 
> took me forever to figure out all the packages I needed to install 
> first, and now I just get "Error 2" when I make.  Sigh.. 
> FlappySocks wrote: 
>> I have just compiled mono 2.4 on Ubuntu, with no problems.  Fantastic. Well 
>> done mono. 
> _______________________________________________ 
> Mono-list maillist  -  Mono-list at lists.ximian.com 
> http://lists.ximian.com/mailman/listinfo/mono-list 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20090331/38b93075/attachment.html 

More information about the Mono-list mailing list