Closed spitschan closed 7 years ago
There is an extra / in /user/local/. For some reason the Cellar/libpath is not inserted there under Sierra. Was brew installed on your machine before your upgraded it to Sierra? If so delete brew, do a fresh install and retry the above.
Negative. I uninstalled brew using
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
and reinstalled using
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
as per the brew recipe here: https://github.com/Homebrew/install
Then, reinstalled the packages I had, including assimp
and openexr
.
Same issue as before, with the common error message:
Invalid MEX-file '/Users/spitschan/Documents/MATLAB/toolboxes/mexximp_binary/build/mexximpConstants.mexmaci64': Missing dependent shared libraries:
'/usr/local//libassimp.3.dylib' required by '/Users/spitschan/Documents/MATLAB/Toolboxes/mexximp_binary/build/mexximpConstants.mexmaci64'
This was fixed by recompiling the mexximp
package as follows:
I went to Toolboxes/mexximp
and ran makeMexximp
, which created new binaries in build
. I moved these over to Toolboxes/mexximp_binary
, since I expect that that's where the test program rtbTestInstallation
is looking.
Requires Xcode installed and the Xcode license agreement accepted.
Hi,
I installed RenderToolbox4 following the installation guide.
tbUse('RenderToolbox4');
passes all tests, but testing the installation withrtbTestInstallation();
fails with the following error message:I'm using the default
RenderToolbox4.m
file for local configuration.This is on Sierra 10.12.6, MATLAB_R2017a. It looks like there might be a version issue, since it's looking for
libassimp3.dylib
in/usr/local/
, though presumably it should be looking in/usr/local/lib
.The installed version of
assimp
is 4.0.1 (via homebrew):The installed version of
openexr
is 2.2.0 (via homebrew):Any suggestions?