Thanks for your Help 2010/4/26 Chris Maciejewski <[email protected]>
> 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_tra...@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
