Skip to content

Conversation

tech-consortium
Copy link

OpenCV DLL is linked against the following DLL's that come with the Desktop Experience Feature in Windows. If the Desktop Experience Feature is not installed the OpenCV DLL will not load.

Here is a list of DLL's required that will be missing if the Desktop Experience is not installed:

[ ? ] MF.DLL Error opening file. The system cannot find the file specified (2).
[ ? ] MFPLAT.DLL Error opening file. The system cannot find the file specified (2).
[ ? ] MFREADWRITE.DLL Error opening file. The system cannot find the file specified (2).
[D? ] API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL Error opening file. The system cannot find the file specified (2).
[D? ] API-MS-WIN-CORE-WINRT-L1-1-0.DLL Error opening file. The system cannot find the file specified (2).
[D? ] API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL Error opening file. The system cannot find the file specified (2).
[D? ] API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL Error opening file. The system cannot find the file specified (2).
[D? ] DCOMP.DLL Error opening file. The system cannot find the file specified (2).
[D? ] IESHIMS.DLL Error opening file. The system cannot find the file specified (2).
[D? ] WLANAPI.DLL Error opening file. The system cannot find the file specified (2).

Michael Ahlers and others added 30 commits May 19, 2014 20:00
Update pom for OpenPnP resources.
Add Windows binaries and support.
Removed OS X 32 bit binaries as the library didn't support them anyway.
* master:
  Fork nu.pattern project to OpenPnP. Update pom for OpenPnP resources. Add Windows binaries and support.
Include OSX cmake.log.
Include static OSX binary.
Update OSX readme with Eigen info.
* develop:
  no message
  Doc updates.
  Linux 32 bit binaries. Think that's it!
  Linux x64 binary and log, static this time.
  Include releasing notes. Include OSX cmake.log. Include static OSX binary. Update OSX readme with Eigen info.
  64 bit linux binary
  Accidentally built the OpenCV jars with 1.8 instead of 1.7, these are 1.7.
  Ignore Eclipse stuff.
  Working on updating to 2.4.11. Has OS X and Windows binaries so far. Removed OS X 32 bit binaries as the library didn't support them anyway.

Conflicts:
	README.md
* develop:
  Accidentally left some merge conflict stuff in the readme.

Conflicts:
	README.md
Update releasing notes.
* 2.4.9-8:
  Add deploy plugins to pom.
* develop:
  More info on releasing.
  Add deploy plugins to pom.
  Update travis for new branch names. Update releasing notes.
…l platforms are failing for various reasons noted in RELEASE.md.
Update the release guide.
Add scripts for making releases easier.
Fixed gitignore for ignoring the local opencv copies.
* develop:
  Update versions for release of 2.4.11-2
  Adds x86 as a valid architecture identifier for 32 bit architectures. This fixes #1.
  First pass at update to 3.0.0. All binaries are built but tests on all platforms are failing for various reasons noted in RELEASE.md.
Add bundle packaging process to declare exported packages in OSGI environment
vonnieda and others added 26 commits December 26, 2016 21:12
* develop:
  3.2.0-0 build.
* develop:
  Prep for 3.2.0-1 release with updated Linux binaries./
  Added 32 bit binaries built in Ubuntu 14.04.5.
  New version of linux x64 binaries built on Ubuntu 14.04.5, requires max of libstdc++ 3.4.15.
* feature/opencv-3.4.2:
  Prep release 3.4.2-0
  Started integration work to get 3.4.2 released.
* develop:
  Prep release 3.4.2-0
  Started integration work to get 3.4.2 released.
  Correcting markdown mistakes
  Updating release notes
  Adding arch/linux binaries for Raspberry Pi
  Create CONTRIBUTING.md
Removes a broken test that no longer applies to JDK9+. This test assumes the type of the classloader, which is no longer safe to assume. The test could probably be rewritten but I don't consider it important at the moment.
* develop:
  Prep release 3.4.2-1
  Fixes library loading on JDK9+, including 10 and 11. Removes a broken test that no longer applies to JDK9+. This test assumes the type of the classloader, which is no longer safe to assume. The test could probably be rewritten but I don't consider it important at the moment.
  Better instructions for deploy.
fix typo with loadLocally() function in readme
The binary inputstream should be closed.
This is important for server context where applications cannot be undeployed otherwise
* develop:
  Prep release 3.4.2-2
  close inputstream
  fix typo with loadLocally() function in readme
OpenCV DLL for Windows is linked against several DLL's that come with the Desktop Experience Feature.  If you don't have the Desktop Experience Installed then the OpenCV DLL will not load.  Here is a list of the DLL's that OpenCV require from the Desktop Experience Feature...

[ ? ]  MF.DLL                                                                                                                         Error opening file. The system cannot find the file specified (2).
[ ? ]  MFPLAT.DLL                                                                                                                     Error opening file. The system cannot find the file specified (2).
[ ? ]  MFREADWRITE.DLL                                                                                                                Error opening file. The system cannot find the file specified (2).
[D? ]  API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL                                                                                         Error opening file. The system cannot find the file specified (2).
[D? ]  API-MS-WIN-CORE-WINRT-L1-1-0.DLL                                                                                               Error opening file. The system cannot find the file specified (2).
[D? ]  API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL                                                                                      Error opening file. The system cannot find the file specified (2).
[D? ]  API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL                                                                                        Error opening file. The system cannot find the file specified (2).
[D? ]  DCOMP.DLL                                                                                                                      Error opening file. The system cannot find the file specified (2).
[D? ]  IESHIMS.DLL                                                                                                                    Error opening file. The system cannot find the file specified (2).
[D? ]  WLANAPI.DLL                                                                                                                    Error opening file. The system cannot find the file specified (2).
@vonnieda
Copy link

Hi @tech-consortium - it looks like you submitted this PR to PatternConsulting/opencv instead of openpnp/opencv. If that's what you intended, please ignore this message. But it looks like you are using the fork from openpnp/opencv, so you probably meant to submit this PR there instead.

Thanks,
Jason

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 this pull request may close these issues.

6 participants