gpeyre / numerical-tours

Numerical Tours of Signal Processing

Home Page:http://www.numerical-tours.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Invalid MEX-file perform_front_propagation_mesh.mexmaci64 MacOS Catalina 10.15

lisapankewitz opened this issue · comments

Hi,
first of all thanks for sharing this awesome package with the community and maintaining it! I really appreciate it :)

Starting to use it as a dependency of this project

I realized an error that I could not seem to fix:

Invalid MEX-file '/<Path-to-file>/numerical-tours/matlab/toolbox_graph/perform_front_propagation_mesh.mexmaci64':
dlopen(/<Path-to-file>/numerical-tours/matlab/toolbox_graph/perform_front_propagation_mesh.mexmaci64, 6):
Symbol not found: _mxCreateDoubleMatrix_700

After investigating the error in some useful stackoverflow issues, matlab issues and more useful compiling hints, I figured that I might need to recompile the MEX file since due to changes in the OS system from MACOS Sierra. Therefore, I wanted to ask you if you might have seen this issue before and might have an updated .c file I could use for creating the MEX function? I have little experience with C, therefore I am not 100% what needs to be changed besides adding a mexfunction in order to compile it with the current clang version. Thanks a lot for your time! Let me know, if you have any hints or might be able to create a new .mexmaci64 file even.

Have a very nice day!
Lisa