OpenViBE Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000143openvibepatch submissionpublic2013-10-30 16:522013-10-31 14:34
Reporterozan.caglayan 
Assigned Tojtlindgr 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Platformx86_64OSLinuxOS VersionFedora
Summary0000143: Make matlab plugin work correctly on Linux
Description1. Setting LD_LIBRARY_PATH in linux-build was breaking the normal build as some libraries were found under matlab folder instead of the system-wide ones. Drop all MATLAB tricks from linux-build.

2. FindThirdPartyMatlab.cmake correctly finds matlab if "matlab" is in $PATH. The compilation and linking also works fine but CMake removes RPATH's from binaries upon installing. So currently matlab libraries can not be found even with the .sh runner scripts. Tweak CMake files for matlab plugin so that the RPATH for libmex.so is left inside the library.

Built and tested on F19 x86_64. Ran plugin-inspector, designer and acquisition-server and all loads the matlab plugin correctly.

Attached is the patch to fix the issue.
TagsNo tags attached.
Attached Filespatch file icon matlab.patch [^] (1,052 bytes) 2013-10-30 16:52 [Show Content]

- Relationships

-  Notes
(0001105)
jtlindgr (administrator)
2013-10-31 14:34

Tried to address the issue without resorting to using RPATH. In git. Please let us know if the solution works for you.

- Issue History
Date Modified Username Field Change
2013-10-30 16:52 ozan.caglayan New Issue
2013-10-30 16:52 ozan.caglayan File Added: matlab.patch
2013-10-31 14:34 jtlindgr Note Added: 0001105
2013-10-31 14:34 jtlindgr Status new => resolved
2013-10-31 14:34 jtlindgr Resolution open => fixed
2013-10-31 14:34 jtlindgr Assigned To => jtlindgr


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker