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

Is it possible to provide a VM or Dockerfile to make build easier? #961

Open
Svtter opened this issue Nov 6, 2020 · 3 comments
Open

Is it possible to provide a VM or Dockerfile to make build easier? #961

Svtter opened this issue Nov 6, 2020 · 3 comments

Comments

@Svtter
Copy link

Svtter commented Nov 6, 2020

I've tried many ways to build the source code by SuperBuild but I cannot make the total process work.

My VM environment:

  • Ubuntu 18.04
  • GCC 8
@imikejackson
Copy link
Contributor

Just seeing this now. Were you able to make your build process work? What were the errors that you were encountering?

@Svtter
Copy link
Author

Svtter commented Dec 1, 2020

Thanks. We’ve made build process work.

The problem we met is some package cannot be download because of network performance.
When we have not built successfully, we were hard to locate what the problem really was.
Thus we want a virtual machine to just start code working instead of spending time on the development environment configuration.

@imikejackson
Copy link
Contributor

Typically we see issues with the Qt installation on Linux machines. We have tried things like Docker in the past to compile the code but there are issues when trying to compile Qt based codes within a Docker container. Typically you would need the absolute latest version of Docker to be able to use. If you can expand a bit more on your requirements we are happy to try and help find the best way to run DREAM.3D in your environment.

Also, Qt5 5.12.x is probably the minimum version that you would need to compile DREAM.3D (among the many libraries). You should be able to just use the normal "apt-get" process to install Qt5 along with its "development" packages to get started.

There are pre-compiled binaries available for Windows/MacOS/Linux. Are these binaries unsuitable for your environment?

The direct download link is:

http://dream3d.bluequartz.net/binaries/

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

2 participants