On Fri, 2006-04-07 at 12:05 +1000, Paddy Joy wrote: > I installed mono and monodevelop from SVN, first thing I did after > installing FC5 was remove the mono packages ;-)
Then where did you install mono to? Which prefix? The default prefix is /usr/local, so /usr/local/lib/libMonoPosixHelper.so would be the correct location for libMonoPosixHelper.so. However, as mentioned earlier, /usr/local/lib is not part of the default library search path. You can modify the library search path by adding /usr/local/lib to /etc/ld.so.conf and running ldconfig(1) as the `root' user, OR you can add /usr/local/lib to your LD_LIBRARY_PATH environment variable before starting any mono applications. > I think the easiest thing for me to do would be to re-install in the > correct location, would you agree? Or will I then have two versions of > the libraries causing myself grief in the future? As a general rule, you shouldn't install your own software into the /usr prefix, you should leave this prefix to packages provided with your distro. So /usr/local is the correct prefix to use, but this does require adding /usr/local/lib to the library search path, as mentioned above. This would need to be done for *all* apps which install shared libraries under /usr/local, not just Mono. - Jon _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
