Build error opencv 2.3.1 in lsh_table.h: "at s not an element of std::map<..>" (Bug #1222)


Added by Hagen Borstell over 13 years ago. Updated over 13 years ago.


Status:Done Start date:
Priority:High Due date:
Assignee:Vadim Pisarevsky % Done:

0%

Category:flann
Target version:-
Affected version: Operating System:
Difficulty: HW Platform:
Pull request:

Description

Hello,

i just got the new opencv version (2.3.1) from svn. I can't build this version. I get an error in lsh_table.h. Visual stuio says:
++++++_

Fehler 9 error C2039: 'at': Ist kein Element von 'std::map<_Kty,_Ty>' c:\libraries\opencv-svn\opencv\modules\flann\include\opencv2\flann\lsh_table.h 213
++++++_

which refers to the line:

if (key_bitset_.test(key)) return &buckets_space_.at(key);

thanks for support!


bug_lsh_table.png - screenshot of error (64.3 kB) Hagen Borstell, 2011-07-14 10:01 am


Associated revisions

Revision af8a03e1
Added by Andrey Pavlenko over 11 years ago

Merge pull request #1222 from philippefoubert:branch_2.4_pvapi

History

Updated by Hagen Borstell over 13 years ago

  • Status deleted (Open)

Updated by Vadim Pisarevsky over 13 years ago

fixed in r6045

  • Status set to Done
  • (deleted custom field) set to fixed

Also available in: Atom PDF