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

VILLASnode Examples do not run in current Dev container #231

Closed
JTS22 opened this issue Jul 17, 2023 · 2 comments
Closed

VILLASnode Examples do not run in current Dev container #231

JTS22 opened this issue Jul 17, 2023 · 2 comments

Comments

@JTS22
Copy link
Contributor

JTS22 commented Jul 17, 2023

When using the dev-container from the current Dockerfile.dev, none of the VILLASnode-Examples can be executed, because they require the presence of the libxil shared library (https://github.com/VILLASframework/libxil). Because the last push of the dev image to Docker hub happened over 6 months ago, the pipeline still uses an outdated image, in which this dependency was apparently not present. Therefore, the VILLASnode-Examples still work in the GitHub-Pipeline, but not locally.
Options to resolve this are:

  1. Compile VILLASnode with the WITH_FPGA=OFF option to disable the dependency (as in Disable VILLASfpga to remove libxil dependency #232 )
  2. Somehow install the dependency manually in the dpsim-Dockerfile
  3. Update the VILLASnode version used in the DPsim-containers (see Update VILLASnode version #233), as the issue has been fixed there (update fpga submodule VILLASframework/node#694)
@stv0g stv0g changed the title Villas Examples do not run in current Dev container VILLASnode Examples do not run in current Dev container Jul 26, 2023
@dinkelbachjan
Copy link
Contributor

We target to implement the third option.

@dinkelbachjan
Copy link
Contributor

The VILLASnode version and, correspondingly, the Docker hub dev image have been updated with the merge of PR #245

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

Successfully merging a pull request may close this issue.

2 participants