|
|
|
Lecio
|
Greetings, When I execute a C# app an error of System.DllNotFoundException is returned, but the dll file is on the same folder that the .exe What are happening ? [ ]'s Lecio debian:/media/disk/Linux/exe/bin# mono UFE30_DemoCS.exe Unhandled Exception: System.DllNotFoundException: UFScanner.dll at (wrapper managed-to-native) Suprema._UFScanner:UFS_Init () at Suprema.UFScannerManager.Init () [0x00000] at Suprema.UFE30_Demo.btnInit_Click (System.Object sender, System.EventArgs e) [0x00000] at System.Windows.Forms.Control.OnClick (System.EventArgs e) [0x00000] at System.Windows.Forms.Button.OnClick (System.EventArgs e) [0x00000] at System.Windows.Forms.ButtonBase.OnMouseUp (System.Windows.Forms.MouseEventArgs mevent) [0x00000] at System.Windows.Forms.Button.OnMouseUp (System.Windows.Forms.MouseEventArgs mevent) [0x00000] at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.ButtonBase.WndProc (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.Button.WndProc (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] at System.Windows.Forms.XplatUIX11.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000] at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000] at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] at Suprema.UFE30_Demo.Main () [0x00000] -- View this message in context: http://www.nabble.com/System.DllNotFoundException%2C-but-dll-is-there.-tp25952202p25952202.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Robert Jordan
|
Lecio wrote:
> Greetings, > > When I execute a C# app an error of System.DllNotFoundException is returned, > but the dll file is on the same folder that the .exe > > What are happening ? > > [ ]'s > Lecio > > > debian:/media/disk/Linux/exe/bin# mono UFE30_DemoCS.exe > > Unhandled Exception: System.DllNotFoundException: UFScanner.dll Invoke your app with this command line: MONO_LOG_LEVEL="debug" MONO_LOG_MASK="dll" mono UFE30_DemoCS.exe The log will tell you where the problem is. Robert _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Lecio
|
In reply to this post
by Lecio
I have the UFScanner.dll, but not the libUFScanner.dll. When run on windows works fine.
It was a program to manager a fingerprint scanner, I've installed the linux driver and running using mono with windows dll.
There are more errors ..
[ ]'s
Lecio
View this message in context: Re: System.DllNotFoundException, but dll is there. Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Lecio
|
In reply to this post
by Robert Jordan
Oh my.. !!!!!!!!!! I had that log after executed, how can I fix that dlls missing ? Ps.: Arquivo ou diretório não encontrado = File or folder not found [ ]'s Mono-INFO: DllImport error loading library: 'libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libgdiplus.so.0.so'. Mono-INFO: DllImport error loading library './libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libgdiplus.so.0'. Mono-INFO: Searching for 'GdipDrawLine'. Mono-INFO: Probing 'GdipDrawLine'. Mono-INFO: Found as 'GdipDrawLine'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XGetGeometry'. Mono-INFO: Probing 'XGetGeometry'. Mono-INFO: Found as 'XGetGeometry'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XCreatePixmap'. Mono-INFO: Probing 'XCreatePixmap'. Mono-INFO: Found as 'XCreatePixmap'. Mono-INFO: DllImport attempting to load: 'libgdiplus.so.0'. Mono-INFO: DllImport loading location: 'libgdiplus.so.0.so'. Mono-INFO: DllImport error loading library: 'libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libgdiplus.so.0.so'. Mono-INFO: DllImport error loading library './libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libgdiplus.so.0'. Mono-INFO: Searching for 'GdipDrawLineI'. Mono-INFO: Probing 'GdipDrawLineI'. Mono-INFO: Found as 'GdipDrawLineI'. Mono-INFO: DllImport attempting to load: 'gdi32'. Mono-INFO: DllImport loading location: 'libgdi32.so'. Mono-INFO: DllImport error loading library: 'libgdi32.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libgdi32.so'. Mono-INFO: DllImport error loading library './libgdi32.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'gdi32'. Mono-INFO: DllImport error loading library 'gdi32: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libgdi32.so'. Mono-INFO: DllImport error loading library: 'libgdi32.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libgdi32.so'. Mono-INFO: DllImport error loading library './libgdi32.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libgdi32'. Mono-INFO: DllImport error loading library 'libgdi32: cannot open shared object file: Arquivo ou diretório não encontrado'. (UFE30_DemoCS.exe:2834): Mono-WARNING **: DllImport unable to load library 'libgdi32: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport attempting to load: 'gdi32'. Mono-INFO: DllImport loading location: 'libgdi32.so'. Mono-INFO: DllImport error loading library: 'libgdi32.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libgdi32.so'. Mono-INFO: DllImport error loading library './libgdi32.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'gdi32'. Mono-INFO: DllImport error loading library 'gdi32: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libgdi32.so'. Mono-INFO: DllImport error loading library: 'libgdi32.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libgdi32.so'. Mono-INFO: DllImport error loading library './libgdi32.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libgdi32'. Mono-INFO: DllImport error loading library 'libgdi32: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport error loading library: 'libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libgdiplus.so.0.so'. Mono-INFO: DllImport error loading library './libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libgdiplus.so.0'. Mono-INFO: Searching for 'GdipGetClip'. Mono-INFO: Probing 'GdipGetClip'. Mono-INFO: Found as 'GdipGetClip'. Mono-INFO: DllImport attempting to load: 'libgdiplus.so.0'. Mono-INFO: DllImport loading location: 'libgdiplus.so.0.so'. Mono-INFO: DllImport error loading library: 'libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libgdiplus.so.0.so'. Mono-INFO: DllImport error loading library './libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libgdiplus.so.0'. Mono-INFO: Searching for 'GdipSetClipRectI'. Mono-INFO: Probing 'GdipSetClipRectI'. Mono-INFO: Found as 'GdipSetClipRectI'. Mono-INFO: DllImport attempting to load: 'libgdiplus.so.0'. Mono-INFO: DllImport loading location: 'libgdiplus.so.0.so'. Mono-INFO: DllImport error loading library: 'libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libgdiplus.so.0.so'. Mono-INFO: DllImport error loading library './libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libgdiplus.so.0'. Mono-INFO: Searching for 'GdipDrawPolygonI'. Mono-INFO: Probing 'GdipDrawPolygonI'. Mono-INFO: Found as 'GdipDrawPolygonI'. Mono-INFO: DllImport attempting to load: 'libgdiplus.so.0'. Mono-INFO: DllImport loading location: 'libgdiplus.so.0.so'. Mono-INFO: DllImport error loading library: 'libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libgdiplus.so.0.so'. Mono-INFO: DllImport error loading library './libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libgdiplus.so.0'. Mono-INFO: Searching for 'GdipDrawRectangleI'. Mono-INFO: Probing 'GdipDrawRectangleI'. Mono-INFO: Found as 'GdipDrawRectangleI'. Mono-INFO: DllImport attempting to load: 'libc.so.6'. Mono-INFO: DllImport loading location: 'libc.so.6.so'. Mono-INFO: DllImport error loading library: 'libc.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libc.so.6.so'. Mono-INFO: DllImport error loading library './libc.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libc.so.6'. Mono-INFO: Searching for 'poll'. Mono-INFO: Probing 'poll'. Mono-INFO: Found as 'poll'. Mono-INFO: DllImport attempting to load: 'libMonoPosixHelper.so'. Mono-INFO: DllImport loading location: 'libMonoPosixHelper.so.so'. Mono-INFO: DllImport error loading library: 'libMonoPosixHelper.so.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libMonoPosixHelper.so.so'. Mono-INFO: DllImport error loading library './libMonoPosixHelper.so.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libMonoPosixHelper.so'. Mono-INFO: Searching for 'Mono_Posix_Syscall_L_ctermid'. Mono-INFO: Probing 'Mono_Posix_Syscall_L_ctermid'. Mono-INFO: Found as 'Mono_Posix_Syscall_L_ctermid'. Mono-INFO: DllImport attempting to load: 'libMonoPosixHelper.so'. Mono-INFO: DllImport loading location: 'libMonoPosixHelper.so.so'. Mono-INFO: DllImport error loading library: 'libMonoPosixHelper.so.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libMonoPosixHelper.so.so'. Mono-INFO: DllImport error loading library './libMonoPosixHelper.so.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libMonoPosixHelper.so'. Mono-INFO: Searching for 'Mono_Posix_Syscall_L_cuserid'. Mono-INFO: Probing 'Mono_Posix_Syscall_L_cuserid'. Mono-INFO: Found as 'Mono_Posix_Syscall_L_cuserid'. Mono-INFO: DllImport attempting to load: 'libMonoPosixHelper.so'. Mono-INFO: DllImport loading location: 'libMonoPosixHelper.so.so'. Mono-INFO: DllImport error loading library: 'libMonoPosixHelper.so.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libMonoPosixHelper.so.so'. Mono-INFO: DllImport error loading library './libMonoPosixHelper.so.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libMonoPosixHelper.so'. Mono-INFO: Searching for 'Mono_Posix_FromPollEvents'. Mono-INFO: Probing 'Mono_Posix_FromPollEvents'. Mono-INFO: Found as 'Mono_Posix_FromPollEvents'. Mono-INFO: DllImport attempting to load: 'libMonoPosixHelper.so'. Mono-INFO: DllImport loading location: 'libMonoPosixHelper.so.so'. Mono-INFO: DllImport error loading library: 'libMonoPosixHelper.so.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libMonoPosixHelper.so.so'. Mono-INFO: DllImport error loading library './libMonoPosixHelper.so.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libMonoPosixHelper.so'. Mono-INFO: Searching for 'Mono_Posix_ToPollEvents'. Mono-INFO: Probing 'Mono_Posix_ToPollEvents'. Mono-INFO: Found as 'Mono_Posix_ToPollEvents'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XDefineCursor'. Mono-INFO: Probing 'XDefineCursor'. Mono-INFO: Found as 'XDefineCursor'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XUndefineCursor'. Mono-INFO: Probing 'XUndefineCursor'. Mono-INFO: Found as 'XUndefineCursor'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XFlush'. Mono-INFO: Probing 'XFlush'. Mono-INFO: Found as 'XFlush'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XUnsetICFocus'. Mono-INFO: Probing 'XUnsetICFocus'. Mono-INFO: Found as 'XUnsetICFocus'. Mono-INFO: DllImport attempting to load: 'libgdiplus.so.0'. Mono-INFO: DllImport loading location: 'libgdiplus.so.0.so'. Mono-INFO: DllImport error loading library: 'libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libgdiplus.so.0.so'. Mono-INFO: DllImport error loading library './libgdiplus.so.0.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libgdiplus.so.0'. Mono-INFO: Searching for 'GdipDeleteRegion'. Mono-INFO: Probing 'GdipDeleteRegion'. Mono-INFO: Found as 'GdipDeleteRegion'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XSetICFocus'. Mono-INFO: Probing 'XSetICFocus'. Mono-INFO: Found as 'XSetICFocus'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XGrabPointer'. Mono-INFO: Probing 'XGrabPointer'. Mono-INFO: Found as 'XGrabPointer'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XUngrabPointer'. Mono-INFO: Probing 'XUngrabPointer'. Mono-INFO: Found as 'XUngrabPointer'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XChangeActivePointerGrab'. Mono-INFO: Probing 'XChangeActivePointerGrab'. Mono-INFO: Found as 'XChangeActivePointerGrab'. Mono-INFO: DllImport attempting to load: 'UFScanner.dll'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo (UFE30_DemoCS.exe:2834): Mono-WARNING **: DllImport unable to load library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport attempting to load: 'UFScanner.dll'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'UFScanner.dll'. Mono-INFO: DllImport error loading library 'UFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.so'. Mono-INFO: DllImport error loading library './libUFScanner.so: undefined symbol: usb_bulk_read'. Mono-INFO: DllImport loading: 'UFScanner'. Mono-INFO: DllImport error loading library 'UFScanner: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libUFScanner.dll'. Mono-INFO: DllImport error loading library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. -- View this message in context: http://www.nabble.com/System.DllNotFoundException%2C-but-dll-is-there.-tp25952202p25984520.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Robert Jordan
|
Lecio wrote:
> Oh my.. !!!!!!!!!! > > I had that log after executed, how can I fix that dlls missing ? No dll is actually missing. > Ps.: Arquivo ou diretório não encontrado = File or folder not found > > [ ]'s > > Mono-INFO: DllImport loading library: './libUFScanner.so'. > Mono-INFO: DllImport error loading library './libUFScanner.so: undefined > symbol: usb_bulk_read'. The library libUFScanner.so was loaded but it was not able to resolve its import 'usb_bulk_read'. It seems that your system is lacking "libusb". This is not related to Mono anymore. Robert _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Chris Howie
|
On Tue, Oct 20, 2009 at 8:23 PM, Robert Jordan <[hidden email]> wrote:
> Lecio wrote: >> Oh my.. !!!!!!!!!! >> >> I had that log after executed, how can I fix that dlls missing ? > > No dll is actually missing. Incorrect, see below. >> Ps.: Arquivo ou diretório não encontrado = File or folder not found >> >> [ ]'s >> >> Mono-INFO: DllImport loading library: './libUFScanner.so'. >> Mono-INFO: DllImport error loading library './libUFScanner.so: undefined >> symbol: usb_bulk_read'. > > The library libUFScanner.so was loaded but it was not able > to resolve its import 'usb_bulk_read'. It seems that > your system is lacking "libusb". > > This is not related to Mono anymore. Actually, it looks like the poster is trying to P/Invoke a Windows DLL on a Linux box. This is not possible. Lecio, you need to compile your UFScanner.dll for Linux systems. If you cannot then your program will not run on Linux, for the same reason you can't copy an unmanaged .exe file to a Linux system and run it. You *might* be able to get it working by running a Windows version of Mono under Wine. I've heard widely varying stories on this setup and some people can get it to work while others cannot. -- Chris Howie http://www.chrishowie.com http://en.wikipedia.org/wiki/User:Crazycomputers _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Lecio
|
Well.. The libsub was reinstalled and the msg bellow has gone. > Mono-INFO: DllImport error loading library './libUFScanner.so: undefined > symbol: usb_bulk_read'. The App loads normal until the btn that initializes the scanner is clicked, then the mess has start! :_) Chris got the point, the UFScanner.dll is used to manager the Scanner and it does not work. I have a file named libUFScanner.so that I think be a Linux compiled version of UFScanner.dll. But I don't know how to use it. May you give me a light ?? [ ]' s :::: what happen when try to init scanner ::: Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XDefineCursor'. Mono-INFO: Probing 'XDefineCursor'. Mono-INFO: Found as 'XDefineCursor'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XUndefineCursor'. Mono-INFO: Probing 'XUndefineCursor'. Mono-INFO: Found as 'XUndefineCursor'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XFlush'. Mono-INFO: Probing 'XFlush'. Mono-INFO: Found as 'XFlush'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XGrabPointer'. Mono-INFO: Probing 'XGrabPointer'. Mono-INFO: Found as 'XGrabPointer'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XUngrabPointer'. Mono-INFO: Probing 'XUngrabPointer'. Mono-INFO: Found as 'XUngrabPointer'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XChangeActivePointerGrab'. Mono-INFO: Probing 'XChangeActivePointerGrab'. Mono-INFO: Found as 'XChangeActivePointerGrab'. Mono-INFO: DllImport attempting to load: 'UFScanner.dll'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'UFScanner.dll'. Mono-INFO: DllImport error loading library 'UFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.so'. Mono-INFO: DllImport error loading library './libUFScanner.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'UFScanner'. Mono-INFO: DllImport error loading library 'UFScanner: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libUFScanner.dll'. Mono-INFO: DllImport error loading library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. (UFE30_DemoCS.exe:9503): Mono-WARNING **: DllImport unable to load library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport attempting to load: 'UFScanner.dll'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'UFScanner.dll'. Mono-INFO: DllImport error loading library 'UFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.so'. Mono-INFO: DllImport error loading library './libUFScanner.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'UFScanner'. Mono-INFO: DllImport error loading library 'UFScanner: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libUFScanner.dll'. Mono-INFO: DllImport error loading library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. (UFE30_DemoCS.exe:9503): Mono-WARNING **: DllImport unable to load library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport attempting to load: 'UFScanner.dll'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'UFScanner.dll'. Mono-INFO: DllImport error loading library 'UFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.so'. Mono-INFO: DllImport error loading library './libUFScanner.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'UFScanner'. Mono-INFO: DllImport error loading library 'UFScanner: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libUFScanner.dll'. Mono-INFO: DllImport error loading library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. (UFE30_DemoCS.exe:9503): Mono-WARNING **: DllImport unable to load library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Unhandled Exception: System.DllNotFoundException: UFScanner.dll at (wrapper managed-to-native) Suprema._UFScanner:UFS_Init () at Suprema.UFScannerManager.Init () [0x00000] at Suprema.UFE30_Demo.btnInit_Click (System.Object sender, System.EventArgs e) [0x00000] at System.Windows.Forms.Control.OnClick (System.EventArgs e) [0x00000] at System.Windows.Forms.Button.OnClick (System.EventArgs e) [0x00000] at System.Windows.Forms.ButtonBase.OnMouseUp (System.Windows.Forms.MouseEventArgs mevent) [0x00000] at System.Windows.Forms.Button.OnMouseUp (System.Windows.Forms.MouseEventArgs mevent) [0x00000] at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.ButtonBase.WndProc (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.Button.WndProc (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] at System.Windows.Forms.XplatUIX11.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000] at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000] at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] at Suprema.UFE30_Demo.Main () [0x00000] -- View this message in context: http://www.nabble.com/System.DllNotFoundException%2C-but-dll-is-there.-tp25952202p25986495.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Chris Howie
|
On Wed, Oct 21, 2009 at 12:54 AM, Lecio <[hidden email]> wrote:
> Well.. The libsub was reinstalled and the msg bellow has gone. > >> Mono-INFO: DllImport error loading library './libUFScanner.so: undefined >> symbol: usb_bulk_read'. > > The App loads normal until the btn that initializes the scanner is clicked, > then the mess has start! :_) > > Chris got the point, the UFScanner.dll is used to manager the Scanner and it > does not work. > > I have a file named libUFScanner.so that I think be a Linux compiled version > of UFScanner.dll. But I don't know how to use it. May you give me a light ?? On second glance, Robert's assessment seems to be correct -- you do in fact have a Linux-native version of the unmanaged library in addition to the Windows version. For some reason, the first log you posted before this last one shows that it does find the .so file and tries to load it. However, the latest log you posted shows that it can no longer find this file at all. I'm not sure why that could have happened... are you running the application from a different directory this time? -- Chris Howie http://www.chrishowie.com http://en.wikipedia.org/wiki/User:Crazycomputers _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Paolo Molaro
|
In reply to this post
by Robert Jordan
On 10/21/09 Robert Jordan wrote:
> > Mono-INFO: DllImport loading library: './libUFScanner.so'. > > Mono-INFO: DllImport error loading library './libUFScanner.so: undefined > > symbol: usb_bulk_read'. > > The library libUFScanner.so was loaded but it was not able > to resolve its import 'usb_bulk_read'. It seems that > your system is lacking "libusb". There is another possibility: he may have libusb installed, but libUFScanner.so is incorrectly linked and it doesn't reference libusb. The fix for this is to recompile libUFScanner.so adding -lusb to the link command. If recompiling is not possible, a workaround is to cause the libusb library to be loaded before libUFScanner.so. This can be accomplished by p/invoking a function from libusb (like, for example, usb_set_debug()) at the start of the program. lupus -- ----------------------------------------------------------------- [hidden email] debian/rules [hidden email] Monkeys do it better _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Lecio
|
### That is the last log created by .exe, the application works normal.. until the button "Init scanner" be clicked see attached file: http://www.nabble.com/file/p26002699/logs.txt logs.txt ### That is the log after Button "Init scanner" clicked ############################################### ### The app shut down after the click Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XSetICFocus'. Mono-INFO: Probing 'XSetICFocus'. Mono-INFO: Found as 'XSetICFocus'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XGrabPointer'. Mono-INFO: Probing 'XGrabPointer'. Mono-INFO: Found as 'XGrabPointer'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XUngrabPointer'. Mono-INFO: Probing 'XUngrabPointer'. Mono-INFO: Found as 'XUngrabPointer'. Mono-INFO: DllImport attempting to load: 'libX11.so.6'. Mono-INFO: DllImport loading location: 'libX11.so.6.so'. Mono-INFO: DllImport error loading library: 'libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libX11.so.6.so'. Mono-INFO: DllImport error loading library './libX11.so.6.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libX11.so.6'. Mono-INFO: Searching for 'XChangeActivePointerGrab'. Mono-INFO: Probing 'XChangeActivePointerGrab'. Mono-INFO: Found as 'XChangeActivePointerGrab'. Mono-INFO: DllImport attempting to load: 'UFScanner.dll'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'UFScanner.dll'. Mono-INFO: DllImport error loading library 'UFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.so'. Mono-INFO: DllImport error loading library './libUFScanner.so: undefined symbol: usb_bulk_read'. Mono-INFO: DllImport loading: 'UFScanner'. Mono-INFO: DllImport error loading library 'UFScanner: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libUFScanner.dll'. Mono-INFO: DllImport error loading library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. (UFE30_DemoCS.exe:2550): Mono-WARNING **: DllImport unable to load library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport attempting to load: 'UFScanner.dll'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'UFScanner.dll'. Mono-INFO: DllImport error loading library 'UFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.so'. Mono-INFO: DllImport error loading library './libUFScanner.so: undefined symbol: usb_bulk_read'. Mono-INFO: DllImport loading: 'UFScanner'. Mono-INFO: DllImport error loading library 'UFScanner: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libUFScanner.dll'. Mono-INFO: DllImport error loading library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. (UFE30_DemoCS.exe:2550): Mono-WARNING **: DllImport unable to load library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport attempting to load: 'UFScanner.dll'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'UFScanner.dll'. Mono-INFO: DllImport error loading library 'UFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.so'. Mono-INFO: DllImport error loading library './libUFScanner.so: undefined symbol: usb_bulk_read'. Mono-INFO: DllImport loading: 'UFScanner'. Mono-INFO: DllImport error loading library 'UFScanner: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading location: 'libUFScanner.dll.so'. Mono-INFO: DllImport error loading library: 'libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading library: './libUFScanner.dll.so'. Mono-INFO: DllImport error loading library './libUFScanner.dll.so: cannot open shared object file: Arquivo ou diretório não encontrado'. Mono-INFO: DllImport loading: 'libUFScanner.dll'. Mono-INFO: DllImport error loading library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. (UFE30_DemoCS.exe:2550): Mono-WARNING **: DllImport unable to load library 'libUFScanner.dll: cannot open shared object file: Arquivo ou diretório não encontrado'. Unhandled Exception: System.DllNotFoundException: UFScanner.dll at (wrapper managed-to-native) Suprema._UFScanner:UFS_Init () at Suprema.UFScannerManager.Init () [0x00000] at Suprema.UFE30_Demo.btnInit_Click (System.Object sender, System.EventArgs e) [0x00000] at System.Windows.Forms.Control.OnClick (System.EventArgs e) [0x00000] at System.Windows.Forms.Button.OnClick (System.EventArgs e) [0x00000] at System.Windows.Forms.ButtonBase.OnMouseUp (System.Windows.Forms.MouseEventArgs mevent) [0x00000] at System.Windows.Forms.Button.OnMouseUp (System.Windows.Forms.MouseEventArgs mevent) [0x00000] at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.ButtonBase.WndProc (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.Button.WndProc (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] at System.Windows.Forms.XplatUIX11.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000] at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG& msg) [0x00000] at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00000] at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00000] at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00000] at Suprema.UFE30_Demo.Main () [0x00000] -- View this message in context: http://www.nabble.com/System.DllNotFoundException%2C-but-dll-is-there.-tp25952202p26002699.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Robert Jordan
|
Lecio wrote:
> ### That is the last log created by .exe, the application works normal.. > until the button "Init scanner" be clicked > > see attached file: http://www.nabble.com/file/p26002699/logs.txt logs.txt > > ### That is the log after Button "Init scanner" clicked > ############################################### > ### The app shut down after the click It's still the same issue: > Mono-INFO: DllImport loading library: './libUFScanner.so'. > Mono-INFO: DllImport error loading library './libUFScanner.so: undefined > symbol: usb_bulk_read'. Run 'ldd ./libUFScanner.so' and try to correct the errors it will report. Robert _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Lecio
|
Robert, I did what you said and the 'ldd ./libUFScanner.so' displayed : linux-gate.so.1 => (0xb7f80000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7e5d000) libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7e37000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7e0c000) libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7cad000) /lib/ld-linux.so.2 (0xb7f81000) Please is there any error above ? [ ]'s Robert Jordan wrote: > > Lecio wrote: >> ### That is the last log created by .exe, the application works normal.. >> until the button "Init scanner" be clicked >> >> see attached file: http://www.nabble.com/file/p26002699/logs.txt >> logs.txt >> >> ### That is the log after Button "Init scanner" clicked >> ############################################### >> ### The app shut down after the click > > It's still the same issue: > >> Mono-INFO: DllImport loading library: './libUFScanner.so'. >> Mono-INFO: DllImport error loading library './libUFScanner.so: undefined >> symbol: usb_bulk_read'. > > Run 'ldd ./libUFScanner.so' and try to correct the errors it > will report. > > Robert > > _______________________________________________ > Mono-list maillist - [hidden email] > http://lists.ximian.com/mailman/listinfo/mono-list > > -- View this message in context: http://www.nabble.com/System.DllNotFoundException%2C-but-dll-is-there.-tp25952202p26051074.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Robert Jordan
|
Lecio wrote:
> Robert, > > I did what you said and the 'ldd ./libUFScanner.so' displayed : > > linux-gate.so.1 => (0xb7f80000) > libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7e5d000) > libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7e37000) > libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7e0c000) > libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7cad000) > /lib/ld-linux.so.2 (0xb7f81000) > > Please is there any error above ? Yes, the error is implicit: the library was not properly linked against libusb (See Paolo's answer on this thread). Robert _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
|
Lecio
|
Paolo said me to invoking a function from libsub at start of app. How can I do that in C# to run on Linux ? I'm working with windows VS2008. Do I have to do on windows or Linux ?? Sorry for basics questions. Robert Jordan wrote: > > Lecio wrote: >> Robert, >> >> I did what you said and the 'ldd ./libUFScanner.so' displayed : >> >> linux-gate.so.1 => (0xb7f80000) >> libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7e5d000) >> libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7e37000) >> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7e0c000) >> libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7cad000) >> /lib/ld-linux.so.2 (0xb7f81000) >> >> Please is there any error above ? > > Yes, the error is implicit: the library was not properly > linked against libusb (See Paolo's answer on this thread). > > Robert > > _______________________________________________ > Mono-list maillist - [hidden email] > http://lists.ximian.com/mailman/listinfo/mono-list > > -- View this message in context: http://www.nabble.com/System.DllNotFoundException%2C-but-dll-is-there.-tp25952202p26071965.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [hidden email] http://lists.ximian.com/mailman/listinfo/mono-list |
||||||||||||||||
| Free Embeddable Forum Powered by Nabble | Help |