Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempts at Installing on Windows #34

Open
tlian7 opened this issue Jul 13, 2017 · 0 comments
Open

Attempts at Installing on Windows #34

tlian7 opened this issue Jul 13, 2017 · 0 comments

Comments

@tlian7
Copy link
Contributor

tlian7 commented Jul 13, 2017

I spent a good amount of time the last day or so unsuccessfully trying to install RTB4 on a Windows machine and wanted to share and log my experience.

Installing Docker went smoothly. The only unique thing you may need to do is enable virtualization on the BIOS settings for your machine. On an ASUS motherboard, it was under Advanced Settings → CPU Configuration.

After cloning all the repositories, the next step was to install Assimp and compile mexximp. This turned out to be the unsolvable roadblock for me.

To compile mexximp, we have to 1) compile Assimp on Windows and 2) Install a C++ compiler for MATLAB and 3) link the compiled library when running mex.

I was able to complete step (1) by cloning the repo, running cmake, and then building it in Visual Studio. Step (2) was very straightforward, as long as you follow the MATLAB instructions. However step (3) seemed to be the major issue. No matter how I tried to link the library and include files, it could not seem to link properly to Assimp and would complain about not being able to find any of the Assimp classes.

I eventually gave up on this, and I now run RTB4 on OSX and then send the docker run commands over to the Windows machine to run, which I suppose is similar to what we do with cloud computing.

I think if we want to get this to work on Windows, we may need to dockerize Mexximp/Assimp, if that is even possible...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant