Sign in to follow this  

Does anyone know what lib these are from?

This topic is 3489 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello, I am trying to compile a library know as cvcam that is part of OpenCV. It uses some directx stuff and I beleive that my linking errors may be due to a missing DirectX related library. I was hoping that one of you guys might know what library these symbols come from. The build log is shown below. 1>------ Build started: Project: cvcam, Configuration: Debug Win32 ------ 1>Linking... 1>cvcam.obj : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification 1> Creating library ..\..\..\..\lib\cvcamd.lib and object ..\..\..\..\lib\cvcamd.exp 1>cvcam.obj : error LNK2001: unresolved external symbol _IID_IBaseFilter 1>cvcamavi.obj : error LNK2019: unresolved external symbol _IID_IBaseFilter referenced in function "public: __thiscall cvcamSourceFile::cvcamSourceFile(char const *,void (__cdecl*)(void *))" (??0cvcamSourceFile@@QAE@PBDP6AXPAX@Z@Z) 1>cvcam.obj : error LNK2001: unresolved external symbol _CLSID_VideoInputDeviceCategory 1>cvcam.obj : error LNK2019: unresolved external symbol "void __stdcall DbgAssert(char const *,char const *,int)" (?DbgAssert@@YGXPBD0H@Z) referenced in function "int __cdecl _cvcamInitVideoSource(struct IBaseFilter * *)" (?_cvcamInitVideoSource@@YAHPAPAUIBaseFilter@@@Z) 1>cvcam.obj : error LNK2001: unresolved external symbol _CLSID_SystemDeviceEnum 1>cvcam.obj : error LNK2001: unresolved external symbol _IID_ICreateDevEnum 1>cvcam.obj : error LNK2019: unresolved external symbol "void __stdcall DeleteMediaType(struct _AMMediaType *)" (?DeleteMediaType@@YGXPAU_AMMediaType@@@Z) referenced in function "void __cdecl _cvcamSummonPinPropPage(int)" (?_cvcamSummonPinPropPage@@YAXH@Z) 1>cvcam.obj : error LNK2001: unresolved external symbol _PIN_CATEGORY_CAPTURE 1>cvcam.obj : error LNK2001: unresolved external symbol _MEDIATYPE_Video 1>cvcam.obj : error LNK2001: unresolved external symbol _IID_IAMStreamConfig 1>cvcam.obj : error LNK2001: unresolved external symbol _CLSID_CaptureGraphBuilder2 1>cvcam.obj : error LNK2001: unresolved external symbol _IID_ICaptureGraphBuilder2 1>cvcam.obj : error LNK2001: unresolved external symbol _CLSID_FilterGraph 1>cvcamavi.obj : error LNK2001: unresolved external symbol _CLSID_FilterGraph 1>cvcam.obj : error LNK2001: unresolved external symbol _IID_IGraphBuilder 1>cvcamavi.obj : error LNK2001: unresolved external symbol _IID_IGraphBuilder 1>cvcam.obj : error LNK2001: unresolved external symbol _IID_IVideoWindow 1>cvcamavi.obj : error LNK2001: unresolved external symbol _IID_IVideoWindow 1>cvcam.obj : error LNK2001: unresolved external symbol _IID_IMediaEventEx 1>cvcamavi.obj : error LNK2019: unresolved external symbol _IID_IMediaEventEx referenced in function "public: bool __thiscall cvcamSourceFile::IsRunning(void)" (?IsRunning@cvcamSourceFile@@QAE_NXZ) 1>cvcam.obj : error LNK2001: unresolved external symbol _IID_IMediaControl 1>cvcamavi.obj : error LNK2001: unresolved external symbol _IID_IMediaControl 1>cvcam.obj : error LNK2019: unresolved external symbol __imp__AMGetErrorTextA@12 referenced in function "int __cdecl _cvcamInitSeveralCams(void)" (?_cvcamInitSeveralCams@@YAHXZ) 1>cvcam.obj : error LNK2001: unresolved external symbol _IID_IBasicVideo 1>cvcamavi.obj : error LNK2001: unresolved external symbol _IID_IBasicVideo 1>cvcamavi.obj : error LNK2001: unresolved external symbol _IID_IMediaSeeking 1>cvcamavi.obj : error LNK2001: unresolved external symbol _TIME_FORMAT_MEDIA_TIME 1>cvcamavi.obj : error LNK2001: unresolved external symbol _TIME_FORMAT_FRAME 1>..\..\..\..\bin\cvcam100d.dll : fatal error LNK1120: 21 unresolved externals 1>Build log was saved at "file://c:\Program Files (x86)\OpenCV\_temp\cvcam_dbg.net\BuildLog.htm" 1>cvcam - 29 error(s), 1 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== Thanks, Sean

Share this post


Link to post
Share on other sites

This topic is 3489 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this