Dll missing error when trying to open arv-camera-test-0.8

Hello,

I downloaded Aravis from the below link:
https://packages.msys2.org/package/mingw-w64-x86_64-aravis?repo=mingw64
and when trying to open arv-camera-test-0.8.exe or arv-fake-gv-camera-0.8.exe I get a dll missing error as you can see in the attached screenshots
after opening arv-camera-test-0.8
.

It seems like these 3 dlls are missing:

  • libglib-2.0-0.dll
  • libgobject-2.0-0.dll
  • libgio-2.0-0.dll

I am using Windows 10 64-bit.

Do you have any ideas about this behavior?

Thanks in advance.

Hi,

The installation of Aravis should have pulled the dependencies. What gives pacman -Qi mingw-w64-x86_64-aravis ?

I guess you should try to update your msys2 installation using pacman -Syu.

Emmanuel.

Thanks you for bringing this up, it is a packaging issue. I opened a pull-request which should fix that (it will take a few days/weeks before that lands). For now just installing mingw-w64-glib2 by hand should solve the issue. Please confirm that it worked. Cheers!

I closed the PR again; the packaging seems to be correct as mingw-w64-x86_64-gobject-introspection-runtime (a dependency of mingw-w64-x86_64-aravis) should pull in also mingw-w64-x86_64-glib2 which contains the three DLLs you mention. As workaround, (re)install mingw-w64-x86_64-glib2.

@romi just a quick ping if you managed to fix the issue…?