R. Tyler Ballance wrote: > I've been using this Mono application I've developed just fine on a > handful of machines for quite some time, and we're starting to move it > over to new (SUSE/RHEL4) machines and all of a sudden, we're seeing just > System.DllNotFoundException's when we start it now. > > I've even tried directly mapping with this exe.config file: > <configuration> > <dllmap dll="Asset" target="/usr/local/ansa/bin/libAsset.so" /> > <dllmap dll="Package" target="/usr/local/ansa/bin/libPackage.so" /> > </configuration> > > > But regardless it's still spitting: > > > System.DllNotFoundException: /usr/local/ansa/bin/libAsset.so > at (wrapper managed-to-native) Autonomic.Ansa.LibAsset:findOSName () > [...snip...] > > > Despite the fact that I'm staring right at the file: > [EMAIL PROTECTED]:~> ls -la /usr/local/ansa/bin/libAsset.so > -rwxr-xr-x 1 root root 24352 2007-01-16 02:12 > /usr/local/ansa/bin/libAsset.so > > > I'm pretty sure everything's spelled right and mapped correctly, but on > neither my fresh SUSE 10.0 install, nor my fresh RHEL4 (both with just > mono-core installed) can seem to figure out where the frak the asset > library is :(
Try "ldd /usr/local/ansa/bin/libAsset.so". Maybe it's missing some references. If not, you may trace Mono's native lib loader with MONO_LOG_LEVEL=debug MONO_LOG_MASK=dll mono yourapp.exe Robert _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
