Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

opencv sous code::blocks

(1/1)

faiza:
i tested this wikiihttp://opencv.willowgarage.com/wiki/CodeBlocks and ihave this message

--- Quote ---

C:\Program Files\OpenCV\cxcore\include\cxtypes.h|145|error: ISO C++ does not support `long long'|
C:\Program Files\OpenCV\cxcore\include\cxtypes.h|146|error: ISO C++ does not support `long long'|
C:\Program Files\OpenCV\cxcore\include\cxtypes.h|169|error: `int64' does not name a type|
C:\Program Files\OpenCV\cxcore\include\cxtypes.h|169|error: extra semicolon|
C:\Program Files\OpenCV\cxcore\include\cxtypes.h|299|error: `cvRNG' declared as an `inline' variable|
C:\Program Files\OpenCV\cxcore\include\cxtypes.h|299|error: `int64' was not declared in this scope|
C:\Program Files\OpenCV\cxcore\include\cxtypes.h|300|error: expected `,' or `;' before '{' token|
C:\Program Files\OpenCV\cxcore\include\cxcore.h|1733|error: `int64' does not name a type|
C:\Program Files\OpenCV\cxcore\include\cxcore.h|1733|error: extra `;'|
C:\Users\.........k\Desktop\1\test_oepncv\test_oepncv\main.cpp|4|cvaux.h: No such file or directory|
C:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\include\c++\3.4.5\cwchar|161|error: `::swprintf' has not been declared|
C:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\include\c++\3.4.5\cwchar|168|error: `::vswprintf' has not been declared|
||=== Build finished: 12 errors, 0 warnings ===|

[/quote
please help me

i have juste this error
C:\Program Files\OpenCV1\cxcore\include\cxtypes.h|144|error: ISO C++ does not support `long long'|
C:\Program Files\OpenCV1\cxcore\include\cxtypes.h|145|error: ISO C++ does not support `long long'|
||=== Build finished: 2 errors, 0 warnings ===|
il suffi juste d'ajouter
-Wno-long-long a other option
merci
--- End quote ---

MortenMacFly:

--- Quote from: faiza on October 29, 2009, 09:11:00 am ---C:\Users\.........k\Desktop\1\test_oepncv\test_oepncv\main.cpp|4|cvaux.h: No such file or directory|

--- End quote ---
The compiler tells you what's wrong. Check if you really have that file, where it is and adjust your (compiler/linker) include path's setup. Notice that this is not a C::B issue, so your topic might get locked sooner or later.

ollydbg:

--- Quote from: faiza on October 29, 2009, 09:11:00 am ---i tested this wikiihttp://opencv.willowgarage.com/wiki/CodeBlocks and ihave

--- End quote ---
haha, that wiki page of codeblocks was created by me. :D

It seems you have the wrong include file path setting.

faiza:
but now i have nother type of
--- Quote ---C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp||In member function `CvDefParam* CvVSModule::NewParam(char*)':|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|123|error: `strdup' was not declared in this scope|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp||In member function `CvDefParam* CvVSModule::GetParamPtr(char*)':|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|148|error: `strcasecmp' was not declared in this scope|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp||In member function `void CvVSModule::AddParam(char*, char**)':|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|176|error: `strdup' was not declared in this scope|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp||In member function `void CvVSModule::CommentParam(char*, char*)':|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|188|error: `strdup' was not declared in this scope|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp||In member function `void CvVSModule::SetTypeName(char*)':|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|190|error: `strdup' was not declared in this scope|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp||In member function `void CvVSModule::SetModuleName(char*)':|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|191|error: `strdup' was not declared in this scope|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp||In member function `void CvVSModule::DelParam(char*)':|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|198|error: `strcasecmp' was not declared in this scope|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp||In member function `void CvVSModule::SetParam(char*, double)':|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|249|error: `strcasecmp' was not declared in this scope|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp||In member function `void CvVSModule::SetParamStr(char*, char*)':|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|260|error: `strcasecmp' was not declared in this scope|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|265|error: `strdup' was not declared in this scope|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp||In member function `int CvVSModule::IsModuleTypeName(char*)':|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|351|error: `strcasecmp' was not declared in this scope|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp||In member function `int CvVSModule::IsModuleName(char*)':|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|359|error: `strcasecmp' was not declared in this scope|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp||In member function `void CvVSModule::SetNickName(char*)':|
C:\Program Files\OpenCV1\cvaux\include\cvvidsurv.hpp|368|error: `strdup' was not declared in this scope|
C:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\include\c++\3.4.5\cwchar|161|error: `::swprintf' has not been declared|
C:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\include\c++\3.4.5\cwchar|168|error: `::vswprintf' has not been declared|

||=== Build finished: 15 errors, 18 warnings ===|


--- End quote ---

ollydbg:
use a more recent MinGW package. such as MinGW 4.4.0 or TDM GCC 4.4.1.

Navigation

[0] Message Index

Go to full version