On my CentOS server I've deinstalled all of the standard Mono and built mono 2.4 (minus the libgdiplus code with Mono 2.4, I used the system one for that, issues with ODE and the recent one in Mono 2.4). I used the standard install to /usr/local. Adding a LD_CONFIG_PATH entry for /usr/local/lib and it came up fine. You'll also need to define PKG_CONFIG_PATH to build Nant. Here's the entries in my profile that are relevant.
export MONO_THREADS_PER_CPU=25 export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH In summary, use the system libgdi* rather than the mono drop. Build the mono-2.4 tarball and the Nant tarball and install. That's enough to run prebuild and build and run OpenSim. Note, I'm running the 0.6.4 production build. I keep up on head but generally don't run it. Mike On Thu, 2009-05-21 at 04:11 +0000, Brent Seidel wrote: > Hi John, > > It turns out that there is a bug in the Mono 1.9.1 libraries. Mantis > #3626 goes on and on about this. It also turns out that updating the > version of Mono may *not* overwrite the buggy library. What I had to > do was configure mono using "./configure -- prefix=/usr" and then > build and install it (I'm using mono 2.4). I was then able to get > later versions (currently running 9561) to build. > > I did add a note about this to the CentOS specific build > instructions. Perhaps it should be part of the more general > instructions. > > I hope that this helps. > > brent > > On 20-May-2009, at 9:02 PM, John Sheridan wrote: > > > Actually, I'm getting this same problem with the 0.6.5-rc1 checkout > > with > > Mono 1.9.1 and 2.0. Yet I've seen other using this release. Is there > > some trick to getting this one to build other then the normal > > instructions from the wiki? > > > > Thanks, :) _______________________________________________ Opensim-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-users
