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

ignition-tools-backward.dll and ignition-gazebo6-ign.dll not installed in Windows #47

Open
1 task done
dmorris0 opened this issue Aug 20, 2022 · 2 comments
Open
1 task done
Labels
bug Something isn't working

Comments

@dmorris0
Copy link

dmorris0 commented Aug 20, 2022

Solution to issue cannot be found in the documentation.

  • I checked the documentation.

Issue

I get the following error when I try to run ignition gazebo. [Using all combinations of Windows 11, Windows 10, PowerShell and Command Prompt]:

(ign-env) C:\Programs\miniconda3> ign gazebo
Library error: C:/Programs/miniconda3/envs/ign-env/Library/lib/ignition-tools-backward.dll not found. Improved backtrace generation will be disabled
Library error for [C:/Programs/miniconda3/envs/ign-env/Library/lib/ignition-gazebo6-ign.dll]: can't load C:/Programs/miniconda3/envs/ign-env/Library/lib/ignition-gazebo6-ign.dll

The two key libraries: ignition-tools-backward.dll and ignition-gazebo6-ign.dll are missing and also have no corresponding .lib files in the installed folder: miniconda3/envs/ign-env/Library/lib. It appears that the installation failed to copy/install these two .dll files to the lib folder. Any ideas why they aren't there?

My installation procedure (from https://gazebosim.org/docs/fortress/install_windows):

conda create -n ign-env
conda activate ign-env
conda install libignition-gazebo6 --channel conda-forge

ign-env.txt

@dmorris0 dmorris0 added the bug Something isn't working label Aug 20, 2022
@dmorris0 dmorris0 changed the title ignition-tools-backward.dll and other dll files not created in Windows ignition-tools-backward.dll and ignition-gazebo6-ign.dll not installed in Windows Aug 20, 2022
@traversaro
Copy link
Contributor

traversaro commented Aug 21, 2022

Hello @dmorris0 ! Getting to ign tool to work on Windows is still work in progress, as it is explained in the link you provided (https://gazebosim.org/docs/fortress/install_windows):

Additionally, command line tools, the DART physics engine, and some tests are not currently supported in Windows.

See gazebosim/gz-sim#168 for more info.

I did some on work on get to work at least ign gazebo -s (i.e. just the simulation server) in gazebosim/gz-sim#1574 . The reason why ignition-gazebo6-ign.dll is not installed is because no symbol are exported on that library, i.e. it was fixed by https://github.com/gazebosim/gz-sim/pull/1574/files#diff-97f9d087c0338b431d80c51fd1e25af6c08ef53a002a36aea5b62fd662e6b585, but that PR is a bit on stale as at the moment I do not have time to fix the conflicts and to check out why some tests are failing. Any volunteer to pick up that work is welcome.

@dmorris0
Copy link
Author

Hi @traversaro! Thanks for the reply. It certainly would be nice if someone got this to work.

I'm trying to think of a way the server mode could be useful for me. I want to use it with ROS 2, and this could simulate the robot which I could potentially view in RViz. But I still think I need to visualize the 3D world.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants