• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 363
  • Last Modified:

MONO installation on RHE3.

Hello,
 
I've been trying to install Mono on Red Hat Enterprise Linux 3.
So far I downloaded the rpms and installed them all using rpm -Uvh --nodeps --force *rpm.
 
Then I installed Apache 2.50 in a different location and was sucessfully able to configure and make the mod_mono.
 
The problem am facing is with building the ModMono.dll
mcs ModMono.cs -target:library -reference:/home/user/mono/install/lib/System.Web.dll
 
I found various System.Web.dll on my server and being not sure to use which one, I tried to build ModMono.dll using all of them one by one. But every time I am facing this problem:
 
usr/local/bin/mono: error while loading shared libraries: libc.so.0: cannot handle TLS data
 
Can anyone tell me if I've installed Mono correctly or there is some installation issue.
 
I've installed the rpms three time already, once using those of RH 9.0 and then of Fedora 2.
 
Thanks in Advance.
0
manojoswal
Asked:
manojoswal
1 Solution
 
pjedmondCommented:
The key bit is that you've 'forced' the installation. This means that dependencies have been 'ignored'. These dependencies are there for a good reason!

I recommend removing the rpms that you've forced on the system, and then posting the dependency messages you get, and then these can be worked through in order to get your system working. Always give the full version of the rpm in the posts, as this helps the experts search for various other 'glitches' that may be present.

HTH:)
0
 
manojoswalAuthor Commented:
Hello,

I got it working finally. There was a URL missing and on top of that, the Documentation on the site was outdated. Hence couldn't get the module working with Apache.

Thanks for your comment.
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now