Hi Soufiane, I am uploading all Qute-Com dependencies that will allow to compile on Windows XP SP2 to:
http://wima.co.uk/qutecom-deps/ (QT and Boost are already compiled, so just need to decompress) Hope this will be helpful. Chris PS. Don't download them yet, as I am still uploading (slowly) to the web server. It should be all ready today by 13:00 GMT. On 25 April 2010 21:52, soufiane krify <[email protected]> wrote: > if IPropertyBag is not supported on Windows Server SDK , have you an idea > how to build qutecom on Windows xp ? > > Thanks for your help > > Soufiane > > 2010/4/25 Laurent Tarrisse <[email protected]> >> >> Soufiane, >> >> i made a mistake strmiids.lib does not rely with Directx SDK. >> >> I'm not sure if IPropertyBag is supported on Windows Server SDK ... >> >> Laurent >> >> Le 25/04/10 20:26, soufiane krify a écrit : >> >> I did what you said and i have the same errors. I scanned all my system, >> and i found the lib "strmiids.lib" only in C:\Program Files\Microsoft >> Platform SDK for Windows Server 2003 R2\Lib. >> >> My Environnements varaibles are: >> >> BOOSTINCLUDEDIR=C:\Boost\include >> >> BOOSTLIBDIR=C:\boost_1_34_1\libs >> >> INCLUDE=C:\boost\include;C:\Program Files\Microsoft Platform SDK for >> Windows Server 2003 R2\Include;C:\Program Files\Microsoft Platform SDK for >> Windows Server 2003 R2\Include\atl;C:\Program Files\Microsoft DirectX SDK >> (November 2007)\Include;C:\Qt\4.6.2\include >> >> LIB=%LIB%;C:\boost_1_34_1\libs;C:\Program Files\Microsoft Platform SDK for >> Windows Server 2003 R2\Lib;C:\Qt\4.6.2\lib;C:\Program Files\Microsoft Visual >> Studio 8\VC\lib >> >> Path=C:\Program Files\Microsoft DirectX SDK (November >> 2007)\Utilities\Bin\x86;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program >> Files\ATI Technologies\ATI Control Panel;C:\Program Files\Fichiers >> communs\DivX Shared\;C:\Program >> Files\QuickTime\QTSystem\;C:\MinGW\bin;C:\Qt\4.6.2\bin;C:\Mercurial\;C:\Program >> Files\Microsoft Visual Studio 8\VC\bin;C:\Program Files\Microsoft Visual >> Studio 8\Common7\IDE;%QTDIR%\bin\;C:\Program Files\Microsoft Platform SDK >> for Windows Server 2003 R2\Bin;C:\cmake\bin >> >> >> Soufiane >> >> 2010/4/25 Laurent Tarrisse <[email protected]> >>> >>> Ok, ensure that you are linking against strmiids.lib in "Microsoft >>> DirectX SDK (November 2007)" directory >>> >>> Laurent >>> >>> Le 25/04/10 17:21, soufiane krify a écrit : >>> >>> No, I have only "Microsoft DirectX SDK (November 2007)" directory >>> But I find this lib in Microsoft Platform SDK for Windows Server 2003 >>> R2\lib >>> >>> Soufiane >>> >>> >>> 2010/4/25 Laurent Tarrisse <[email protected]> >>>> >>>> Hello Soufiane >>>> >>>> Have you more than one directx SDK on your system ? >>>> >>>> Seems you are linking against the wrong strmiids.lib ... >>>> >>>> Laurent >>>> >>>> Le 25/04/10 17:02, soufiane krify a écrit : >>>> >>>> Hi EveryBody >>>> >>>> I've been trying for two weeks now to get a successful build of >>>> qutecom. >>>> >>>> My build environmentis : >>>> >>>> - MSVC 2005 Express (command line, with IDE) >>>> - Boost 1.34.1 for vc2005 with: >>>> - unit test >>>> - thread >>>> - serialization (not the wide char variant) >>>> - program options >>>> - signals >>>> - date time >>>> - Microsoft Platform SDK for Windows Server 2003 R2 >>>> - DirectX SDK August 2007 >>>> - QT Opensource 4.6.2 >>>> - Mercurial 1.51 >>>> - CMAKE 2.6.0 >>>> - QuteCom-2.2: >>>> - hg clone http://hg.qutecom.org/q >>>> >>>> First i execute "cmake -DCMAKE_BUILD_TYPE=Debug -G "NMake Makefiles" .." >>>> and at the end I had some errors link to target "webcam" >>>> >>>> >>>> -- Configuring done >>>> CMake Warning (dev) at >>>> owbuild/owbuild/OWCreateProjectBinary.cmake:67 (add_library): >>>> Policy CMP0003 should be set before this line. Add >>>> code such as >>>> >>>> if(COMMAND cmake_policy) >>>> cmake_policy(SET CMP0003 NEW) >>>> endif(COMMAND cmake_policy) >>>> >>>> as early as possible but after the most recent call to >>>> cmake_minimum_required or cmake_policy(VERSION). This >>>> warning appears >>>> because target "webcam" links to some libraries for >>>> which the linker must >>>> search: >>>> >>>> winmm, strmiids, comsuppw, Rpcrt4, comsupp, winmm, >>>> strmiids, comsuppw >>>> >>>> and other libraries with known full path: >>>> >>>> C:/qutecom-2.2/build/libs/owutil/thread/owthread.lib >>>> C:/qutecom-2.2/build/libs/owutil/util/owutil.lib >>>> C:/qutecom-2.2/build/libs/pixertool/pixertool.lib >>>> C:/qutecom-2.2/build/libs/owutil/cutil/owcutil.lib >>>> >>>> C:/qutecom-2.2/build/libs/3rdparty/pthread/pthread.lib >>>> >>>> C:/qutecom-2.2/libs/3rdparty/ffmpeg/binary-lib/msvc/avcodec-51.lib >>>> >>>> CMake is adding directories in the second list to the >>>> linker search path in >>>> case they are needed to find libraries from the first >>>> list (for backwards >>>> compatibility with CMake 2.4). Set policy CMP0003 to >>>> OLD or NEW to enable >>>> or disable this behavior explicitly. Run "cmake >>>> --help-policy CMP0003" for >>>> more information. >>>> Call Stack (most recent call first): >>>> libs/webcam/CMakeLists.txt:94 >>>> (ow_create_project_binary) >>>> This warning is for project developers. Use -Wno-dev to >>>> suppress it. >>>> >>>> -- Generating done >>>> -- Build files have been written to: >>>> C:/qutecom-2.2/build >>>> >>>> After that when I eecute "nmake" i Had the following erros: >>>> >>>> C:\Program Files\Microsoft Visual Studio >>>> 8\VC\INCLUDE\cwchar(37) : warning C4995: 'wcscat' : le nom a été marqué >>>> comme #pragma deprecated >>>> C:\Program Files\Microsoft Visual Studio >>>> 8\VC\INCLUDE\cwchar(39) : warning C4995: 'wcscpy' : le nom a été marqué >>>> comme #pragma deprecated >>>> cd C:\qutecom-2.2\build >>>> Linking CXX shared library webcam.dll >>>> cd C:\qutecom-2.2\build\libs\webcam >>>> C:\CMake\bin\cmake.exe -E vs_link_dll >>>> C:\PROGRA~1\MICROS~3\VC\bin\link.exe @CMakeFiles\webcam.dir\objects.rsp >>>> @C:\DOCUME~1\KRIFY~1.KRI\LOCALS~1\Temp\nm48E.tmp >>>> Microsoft (R) Incremental Linker Version 8.00.50727.42 >>>> Copyright (C) Microsoft Corporation. All rights >>>> reserved. >>>> >>>> CrÚation de la bibliothÞque webcam.lib et de l'objet >>>> webcam.exp >>>> DirectXWebcamDriver.obj : error LNK2019: symbole externe >>>> non rÚsolu _IID_IUnknown rÚfÚrencÚ dans la fonction "public: virtual long >>>> __stdcall DirectXWebcamDriver::QueryInterface(struct _GUID const &,vo >>>> id * *)" >>>> (?queryinterf...@directxwebcamdriver@@UAGJABU_GUID@@pa...@z) >>>> DirectXWebcamDriver.obj : error LNK2019: symbole externe >>>> non rÚsolu _IID_IPropertyBag rÚfÚrencÚ dans la fonction "public: virtual >>>> class std::basic_string<char,struct std::char_traits<char>,class std:: >>>> allocator<char> > __thiscall >>>> DirectXWebcamDriver::getDefaultDevice(void)" >>>> (?getdefaultdev...@directxwebcamdriver@@uae?av?$basic_str...@du?$char_traits@d...@std@@v?$alloca...@d@2@@std@@XZ) >>>> DirectXWebcamUtils.obj : error LNK2001: symbole externe >>>> non rÚsolu _IID_IPropertyBag >>>> pixertool.lib(directx-pixertool.obj) : error LNK2019: >>>> symbole externe non rÚsolu _GUID_NULL rÚfÚrencÚ dans la fonction "struct >>>> _GUID __cdecl pix_directx_from_pix_osi(enum pixosi)" (?pix_directx_from_p >>>> ix_osi@@YA?AU_GUID@@W4pixosi@@@Z) >>>> webcam.dll : fatal error LNK1120: 3 externes non rÚsolus >>>> LINK failed. with 1120 >>>> NMAKE : fatal error U1077: 'C:\CMake\bin\cmake.exe' : >>>> code retour '0xffffffff' >>>> Stop. >>>> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft >>>> Visual Studio 8\VC\BIN\nmake.exe"' : code retour '0x2' >>>> Stop. >>>> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft >>>> Visual Studio 8\VC\BIN\nmake.exe"' : code retour '0x2' >>>> Stop. >>>> >>>> >>>> Can any one help me to resolve this Problem, please ? >>>> >>>> Thanks >>>> >>>> >>>> >>>> _______________________________________________ >>>> QuteCom-dev mailing list >>>> [email protected] >>>> http://lists.qutecom.org/mailman/listinfo/qutecom-dev >>>> >>>> >>>> _______________________________________________ >>>> QuteCom-dev mailing list >>>> [email protected] >>>> http://lists.qutecom.org/mailman/listinfo/qutecom-dev >>>> >>> >>> >>> >>> _______________________________________________ >>> QuteCom-dev mailing list >>> [email protected] >>> http://lists.qutecom.org/mailman/listinfo/qutecom-dev >>> >> >> >> >> _______________________________________________ >> QuteCom-dev mailing list >> [email protected] >> http://lists.qutecom.org/mailman/listinfo/qutecom-dev >> > > > _______________________________________________ > QuteCom-dev mailing list > [email protected] > http://lists.qutecom.org/mailman/listinfo/qutecom-dev > > _______________________________________________ QuteCom-dev mailing list [email protected] http://lists.qutecom.org/mailman/listinfo/qutecom-dev
