Back Midas Rome Roody Rootana
  Midas DAQ System  Not logged in ELOG logo
Entry  02 Aug 2023, Caleb Marshall, Forum, Issues with Universe II Driver  
    Reply  02 Aug 2023, Konstantin Olchanski, Forum, Issues with Universe II Driver  
       Reply  03 Aug 2023, Caleb Marshall, Forum, Issues with Universe II Driver  
          Reply  03 Aug 2023, Konstantin Olchanski, Forum, Issues with Universe II Driver  
             Reply  03 Aug 2023, Caleb Marshall, Forum, Issues with Universe II Driver  
                Reply  04 Aug 2023, Caleb Marshall, Forum, Issues with Universe II Driver  
                   Reply  04 Aug 2023, Konstantin Olchanski, Forum, Issues with Universe II Driver  
Message ID: 2574     Entry time: 04 Aug 2023     In reply to: 2572     Reply to this: 2575
Author: Caleb Marshall 
Topic: Forum 
Subject: Issues with Universe II Driver  
I can compile 32 bit midas. Unless I am interpreting the linking error, I don't 
think I can use the driver as built. 

While trying to compile vme_scan, most of the programs fail with:

/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-
linux/4.8.5/../../../../lib/libvme.so when searching for -lvme
/usr/bin/ld: skipping incompatible /lib/../lib/libvme.so when searching for -lvme
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libvme.so when searching for -
lvme
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-
linux/4.8.5/../../../libvme.so when searching for -lvme
/usr/bin/ld: skipping incompatible //lib/libvme.so when searching for -lvme
/usr/bin/ld: skipping incompatible //usr/lib/libvme.so when searching for -lvme

with libvme.so being built by the universe-II driver. Not sure if I can get around 
this without messing with the driver? Is it possible to build a 32 bit version of 
that shared library without having to touch the actual kernel module? 

-Caleb
ELOG V3.1.4-2e1708b5