From: Martin O. <mar...@de...> - 2007-11-28 09:25:11
|
Just to prove my statements ;) : > file /usr/local/lib/libgpib.so.0.1.3 /usr/local/lib/libgpib.so.0.1.3: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), not stripped Cheers On Tue, 27 Nov 2007, Frank Mori Hess wrote: > On Tuesday 27 November 2007 12:39, Martin Ohlerich wrote: >> Hello all, >> >> I want to write gpib-DAQ software for a Keithley, which is accessed via >> gpib-usb-hs from National Instruments. For this I took the gpib-library >> from sourceforge : linux-gpib-3.2.09. The OS of my PC is Scientific >> Linux 4. I successfully installed libgpib on a 32-Bit machine. >> When I did the same steps on a 64-Bit machine I failed. The installation >> itself worked without problems. Also the modules are loaded (I checked >> this with help of lsmod). All permissions are set correctly (I even >> tried as root). By 'cat /proc/bus/usb/devices' I saw that the >> gpib-usb-hs was detected correctly. So everything looks fine. >> >> The result on the 64-Bit machine is, however, when starting 'ibtest' and > > calls from a 32 bit libgpib user space library into a 64 bit kernel won't > work, as the ioctl structs are not 32/64 bit agnostic, and the gpib kernel > driver doesn't implement compat_ioctl. > > -- > Frank > > |