|
From: Matej <mat...@ij...> - 2007-11-28 06:03:32
|
So basically this means no fun on 64bit machines or am I wrong? Since I am in process of buying gpib-usb-hs and I plan to use it on 64bit machine, what should I do? Best, etc. Matej On Wednesday 28 November 2007 00:47:21 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. |