OpenCV Library cxcore110.dll not compatible on x64 (Bug #1516)


Added by bucko - about 13 years ago. Updated almost 13 years ago.


Status:Cancelled Start date:
Priority:Low Due date:
Assignee:Vadim Pisarevsky % Done:

0%

Category:build/install
Target version:2.4.0
Affected version: Operating System:
Difficulty: HW Platform:
Pull request:

Description

Hello,

I'm trying to use this program on Windows 64bit Ultimate. http://www.routinebot.com/ I've contacted them about the DLL issue I'm experiencing (as part of the program they use your OpenCV library).

This is the reply I got from the support team.

"
Hello,

Attached a screen shot for you.

The problem is that cxcore110.dll, which is a part of openCV is not compatible with win64.

So, we have updated application, now you can run it, but certain function (related to OpenCV dll) will not be available.

We hope authors of OpenCV library will release soon update and it will work on Win64 as well.

Right now you can download the latest version of RoutineBot from our-website, it will not show error message, but OpenCV function will not be available.
+
AKS Labs
Support Team
"

I wondered if it is perhaps possible for you to update the DLL to be x64 compatible? If you need me to test I can because I have windows 7 64bit.

Steps to reproduce the problem.

1. Download the trial I have attached on Windows x64 (the file is originally from here http://www.routinebot.com/ but you need the old version to produce the screen shot).
2. Install the program (you may have to install Microsoft Visual C++ 2005 SP1 x64 as well).
3. Run the program and notice the OpenCV.dll error.(I have attached this as a screen shot).

For now I can use this on Windows 32bit. But my primary OS is 64bit so I would have to use a Virtualmachine.

I would very much appreciate if you can make OpenCV 64bit. I know it might be a lot to undertake but if you could let me know if it's possible or not that would be great.

Many thanks,

Mark.


files.zip - routinebot program dll that came with it (opencv) and screen shot of bug (4.4 MB) bucko -, 2011-12-12 10:59 am


Associated revisions

Revision 9c7ba848
Added by Roman Donchenko over 11 years ago

Merge pull request #1516 from akarsakov:new_ffmpeg_build

Revision 5e24376a
Added by Roman Donchenko over 11 years ago

Updated ffmpeg_vesion.cmake after #1516.

History

Updated by Vadim Pisarevsky about 13 years ago

OpenCV team does not support earlier versions of the library, especially 1.x branch. routinebot is commercial product, OpenCV 1.x source code is available to everyone, including routinebot dev team, so I suggest you to ask them to provide x64 support.

  • Status changed from Open to Done
  • (deleted custom field) set to wontfix

Updated by bucko - about 13 years ago

Thank you for the response. Do you think I should suggest to them that they use a later version of the library? Does a later version have x64 support?

Cheers,

Mark.

Updated by Vadim Pisarevsky about 13 years ago

I guess, they might provide some workaround to run their application on your computer.

OpenCV 2.x does supports x64, but it can take quite some time to port an application from OpenCV 1.x to OpenCV 2.x.

Updated by Andrey Kamaev almost 13 years ago

  • Status changed from Done to Cancelled
  • Target version set to 2.4.0
  • Category set to build/install

Also available in: Atom PDF