openbr.dll.manifest error during nmake/nmake install Steps

57 views
Skip to first unread message

SK

unread,
May 10, 2017, 11:33:15 PM5/10/17
to Open Source Biometric Recognition
Good day.

I'm attempting to install openbr using the Windows instructions here:

Everything works fine until I get to the nmake or nmake install step in 6. Build OpenBR!  I got the following error:

linking cxx shared library openbr.dll creating libary openbr.lib and object openbr.exp db.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static char * QSqlDatabase::defaultConnection" (__imp_?defaultConnection@SqlDatabase@@2PEADEA) referenced in function "private: virtual struct br::TemplateList __cdecl br::dbGallery::readBlock(bool *)" (?readBlock@dbGallery@br@@EEAA?AUTemplateList@2@PEA_N@Z)

When I look in the C:\openbr\build-msvc2013\openbr folder, I noticed that the DLL file is created with the name: openbr.dll.manifest with only 1 KB in size.  I removed the .manifest file extension and the nmake/nmake finished installing with no problems.

However, when I go to run the br -gui -algorithm "Show(false)" -enroll 0.webcam command in Command Prompt to execute the program, I get an openbr.dll is either not designed to run on Windows or it contains an error.  This leads me to believe that there is something wrong with the openbr.dll.manifest file and I'm not able to have created a functioning openbr.dll file.  Can someone send to me a working openbr.dll file?  Or, is there another fix to the linking error above than what I've deduced?

Thanks in advance for your help!!!

SK

unread,
May 11, 2017, 4:40:22 PM5/11/17
to Open Source Biometric Recognition
Sorry, I forgot to include the link to the instructions in my previous post.  I'm attempting to install openbr using the Windows instructions here: http://openbiometrics.org/docs/install/index.html#windows

SK

unread,
Jun 1, 2017, 2:28:08 PM6/1/17
to Open Source Biometric Recognition
For those who may be interested, I was able to find the missing DLL file here: https://github.com/Oriense/orsens/blob/master/bin/win/openbr.dll.  More DLL files can be found here: https://github.com/Oriense/orsens/find/master.


On Wednesday, May 10, 2017 at 11:33:15 PM UTC-4, SK wrote:
Reply all
Reply to author
Forward
0 new messages