10-25-2006 09:43 AM
10-25-2006 02:48 PM
03-06-2007 10:17 AM
08-24-2007 03:23 PM
09-06-2007 09:23 AM
09-07-2007 07:49 AM
09-10-2007 09:17 AM
09-10-2007 04:21 PM
Well, I don't have a Linux machine with LabVIEW 7 around so I'm working from memory, but you should be able to create a symbolic link to LabVIEW's libOSMesa.so.4 under /usr/local/lib/linux/. Here is what I would do as root:
@Eruphus wrote:
Now i get stuck with the libOSMesa.so.4 error while trying to run DAQmxTestPanel which belongs to niDAQmx8.0; but LV7Express worsk fine...
If anyone has a good idea how to solve the libOSMesa.so.4 problem, please reply.
09-11-2007 02:41 AM - edited 09-11-2007 02:41 AM
Message Edited by dmontalvao on 09-11-2007 08:42 AM
09-11-2007 12:00 PM
@dmontalvao wrote:
On Ubuntu 7.04 this is what I got:
/usr/local/lib/LabVIEW-7.0/libLVMesaGL.so.3
/usr/local/lib/libLVMesaGL.so.3
/usr/local/lib/LabVIEW-7.1/libLVMesaGL.so.3
As confusing as it may sound libLVMesaGL.so.3 that you found is libOSMesa.so.4. I'm not a LabVIEW developer, but I believe what happened was that we used to rename libOSMesa.so.3 to libLVMesaGL.so.3 so that it wouldn't conflict with your systems libOSMesa.so.3. This may also be why it was put under /usr/local/lib/ where every application could see it. At some point the version shipping with distributions changed to libOSMesa.so.4 and thus we make LabVIEW look for libOSMesa.so.4 in case your system has a better libOSMesa.so.4 (Perhaps yours has better 3D support). Of course internally LabVIEW is built and linked against that old libLVMesaGL.so.3 just renamed to libOSMesa.so.4. Additionally since LabVIEW now looks for libOSMesa.so.4 in addition to the normal library paths we also set the RPATH which shows the additional locations that LabVIEW will look for libOSMesa.so.4.
So... Where can I download libOSMesa.so.4? In Synaptic I can see Mesa6 is installed!