Results 1 to 4 of 4

Thread: Problem with compiling qt on windows xp with phonon

  1. #1
    Join Date
    Apr 2009
    Posts
    3
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Problem with compiling qt on windows xp with phonon

    Hi,
    I am trying to compile the Qt 4.5 with Phonon support but unfortunately i am getting error...

    I tried both option static and shared but no luck.

    I tried to post every bit of information...but if still some information is missing then please let me know...

    Thanks any information will be really help full for me.


    >>>>>>Shared lib configure

    configure -fast -shared -no-qt3support -no-webkit -qt-sql-odbc -qt-sql-sqlite -phonon


    Environment:
    INCLUDE=
    C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\INCLUDE
    C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE
    C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include
    C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\include
    C:\Program Files\Microsoft DirectX SDK (March 2009)\Include
    C:\Program Files\Microsoft SDKs\Windows\v6.1\Include
    C:\Program Files\Microsoft SDKs\Windows\v6.1\Include\gl
    C:\Program Files\Microsoft SDKs\Windows\v6.1\VC\Include
    C:\Program Files\Microsoft Visual Studio\VC98\atl\include
    C:\Program Files\Microsoft Visual Studio\VC98\mfc\include
    C:\Program Files\Microsoft Visual Studio\VC98\include
    LIB=
    C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB
    C:\Program Files\Microsoft Visual Studio 8\VC\LIB
    C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib
    C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib
    C:\Program Files\Microsoft DirectX SDK (March 2009)\Lib\x64
    C:\Program Files\Microsoft SDKs\Windows\v6.1\lib
    C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib
    C:\Program Files\Microsoft Visual Studio\VC98\lib
    PATH=
    C:\Program Files\Microsoft Visual Studio 8\Common7\IDE
    C:\Program Files\Microsoft Visual Studio 8\VC\BIN
    C:\Program Files\Microsoft Visual Studio 8\Common7\Tools
    C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\bin
    C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\bin
    C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
    C:\Program Files\Microsoft Visual Studio 8\VC\VCPackages
    C:\Program Files\Microsoft DirectX SDK (March 2009)\Developer Runtime\x86
    C:\Program Files\Microsoft SDKs\Windows\v6.1\bin

    %QTDIR%\bin\
    C:\Program Files\Microsoft SDKs\Windows\v6.1\bin
    C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT
    C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
    C:\Program Files\Microsoft Visual Studio\Common\Tools
    C:\Program Files\Microsoft Visual Studio\VC98\bin

    Configuration:
    dist-config
    large-config
    medium-config
    minimal-config
    small-config
    full-config
    build_all
    debug
    Qt Configuration:
    release
    debug
    zlib
    png
    accessibility
    opengl
    direct3d
    ipv6
    scripttools
    xmlpatterns
    phonon
    phonon-backend
    svg
    minimal-config
    small-config
    medium-config
    large-config
    full-config

    QMAKESPEC...................win32-msvc2005 (env)
    Architecture................windows
    Maketool....................nmake
    Debug symbols...............yes
    Accessibility support.......yes
    STL support.................yes
    Exception support...........yes
    RTTI support................yes
    MMX support.................yes
    3DNOW support...............yes
    SSE support.................yes
    SSE2 support................yes
    IWMMXT support..............no
    OpenGL support..............yes
    Direct3D support............yes
    OpenSSL support.............no
    QtDBus support..............no
    QtXmlPatterns support.......yes
    Phonon support..............yes
    WebKit support..............no
    QtScriptTools support.......yes
    Graphics System.............raster
    Qt3 compatibility...........no


    >>>>>>>>error while linking when try to build shared lib

    cl -c -FIqt_gui_pch.h -Yuqt_gui_pch.h -Fptmp\obj\debug_shared\QtGuid_pch
    .pch -nologo -Zm200 -Zc:wchar_t- -Zi -MDd -W3 -w34100 -w34189 -GR -EHsc -DQT_SHA
    RED -DQT_THREAD_SUPPORT -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_BUILD_GUI_
    LIB -DQT_NO_USING_NAMESPACE -DQT_MAKEDLL -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_W
    ARNINGS -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DQT_NO_DIRECTDRAW -DPNG_NO_ASSEMBLE
    R_CODE -DQT_RASTER_IMAGEENGINE -DQT_RASTER_PAINTENGINE -DQT_NO_CUPS -DQT_NO_LPR
    -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT
    _NO_FREETYPE -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_GTK -DQT_NO_STYLE_
    WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQ_INTERNAL_QAPP_SRC -DQT_DLL -DQT_CORE_L
    IB -I"..\..\include\QtCore" -I"..\..\include" -I"..\..\include\QtGui" -I"tmp\rcc
    \debug_shared" -I"tmp" -I"..\3rdparty\wintab" -I"..\3rdparty\libpng" -I"..\3rdpa
    rty\zlib" -I"..\3rdparty\harfbuzz\src" -I"dialogs" -I"..\..\include\ActiveQt" -I
    "tmp\moc\debug_shared" -I"." -I"..\..\mkspecs\win32-msvc2005" -Fotmp\obj\debug_s
    hared\ @C:\DOCUME~1\jon\LOCALS~1\Temp\nmB63.tmp
    qrc_qpaintengine_d3d.cpp
    qrc_qstyle.cpp
    qrc_qprintdialog.cpp
    qrc_qmessagebox.cpp
    Generating Code...
    link /LIBPATH:"c:\Qt\qtphonon\win\lib" /LIBPATH:"c:\Qt\qtphonon\win\lib"
    /NOLOGO /BASE:0x65000000 /DEBUG /DLL /MANIFEST /MANIFESTFILE:"tmp\obj\debug_sha
    red\QtGuid.intermediate.manifest" /VERSION:4.50 /OUT:..\..\lib\QtGuid4.dll @C:\D
    OCUME~1\jon\LOCALS~1\Temp\nmB64.tmp
    Creating library ..\..\lib\QtGuid4.lib and object ..\..\lib\QtGuid4.exp
    qpaintengine_d3d.obj : error LNK2001: unresolved external symbol _IID_ID3DXEffec
    tStateManager
    ..\..\lib\QtGuid4.dll : fatal error LNK1120: 1 unresolved externals
    NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\l
    ink.EXE"' : return code '0x460'
    Stop.
    NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\n
    make.exe"' : return code '0x2'
    Stop.

    >>>>>>Static lib configure

    configure -fast -static -no-qt3support -no-webkit -qt-sql-odbc -qt-sql-sqlite -phonon


    >>>>>>>compilation error when try to build static


    cl -c -nologo -Zm200 -Zc:wchar_t- -Zi -MDd -GR -EHsc -W3 -w34100 -w34189
    -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -D_CRT_SECURE_NO_WARNINGS -DPHONON_MAK
    E_QT_ONLY_BACKEND -DQT_STATICPLUGIN -DQT_PLUGIN -DQT_PHONON_LIB -DQT_GUI_LIB -DQ
    T_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\..\include\QtCore" -I"..\..\..\..\inc
    lude\QtGui" -I"..\..\..\..\include\phonon" -I"..\..\..\..\include" -I"..\..\..\.
    .\include\ActiveQt" -I"tmp\moc\debug_static" -I"." -I"..\..\..\..\mkspecs\win32-
    msvc2005" -Fotmp\obj\debug_static\ @C:\DOCUME~1\jon\LOCALS~1\Temp\nmC66.tmp
    abstractvideorenderer.cpp
    audiooutput.cpp
    backend.cpp
    c:\program files\microsoft sdks\windows\v6.1\include\mediaobj.h(322) : error C20
    61: syntax error : identifier '__RPC__in'
    c:\program files\microsoft sdks\windows\v6.1\include\mediaobj.h(332) : error C20
    61: syntax error : identifier '__RPC__out'
    c:\program files\microsoft sdks\windows\v6.1\include\mediaobj.h(372) : error C20
    61: syntax error : identifier '__RPC__in_opt'
    c:\program files\microsoft sdks\windows\v6.1\include\mediaobj.h(380) : error C20
    61: syntax error : identifier '__RPC__inout_ecount_full'
    c:\program files\microsoft sdks\windows\v6.1\include\mediaobj.h(381) : error C20
    59: syntax error : ')'
    c:\program files\microsoft sdks\windows\v6.1\include\mediaobj.h(381) : fatal err
    or C1903: unable to recover from previous error(s); stopping compilation
    backendnode.cpp
    effect.cpp
    C:\Program Files\Microsoft SDKs\Windows\v6.1\Include\medparam.h(327) : error C20
    61: syntax error : identifier '__RPC__in'
    c:\program files\microsoft sdks\windows\v6.1\include\mediaobj.h(186) : error C20
    61: syntax error : identifier '__RPC__deref_out_opt'
    c:\program files\microsoft sdks\windows\v6.1\include\mediaobj.h(332) : error C20
    61: syntax error : identifier '__RPC__out'
    c:\program files\microsoft sdks\windows\v6.1\include\mediaobj.h(372) : error C20
    61: syntax error : identifier '__RPC__in_opt'
    c:\program files\microsoft sdks\windows\v6.1\include\mediaobj.h(380) : error C20
    61: syntax error : identifier '__RPC__inout_ecount_full'
    c:\program files\microsoft sdks\windows\v6.1\include\mediaobj.h(381) : error C20
    59: syntax error : ')'
    c:\program files\microsoft sdks\windows\v6.1\include\mediaobj.h(381) : fatal err
    or C1903: unable to recover from previous error(s); stopping compilation
    fakesource.cpp
    iodevicereader.cpp
    mediagraph.cpp
    mediaobject.cpp
    videowidget.cpp
    videorenderer_soft.cpp
    videorenderer_vmr9.cpp
    volumeeffect.cpp
    qbasefilter.cpp
    qpin.cpp
    qasyncreader.cpp
    qaudiocdreader.cpp
    qmeminputpin.cpp
    Generating Code...
    NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\c
    l.EXE"' : return code '0x2'
    Stop.

  2. #2
    Join Date
    Feb 2006
    Location
    Romania
    Posts
    2,744
    Thanks
    8
    Thanked 541 Times in 521 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: Problem with compiling qt on windows xp with phonon

    link /LIBPATH:"c:\Qt\qtphonon\win\lib" /LIBPATH:"c:\Qt\qtphonon\win\lib"
    /NOLOGO /BASE:0x65000000 /DEBUG /DLL /MANIFEST /MANIFESTFILE:"tmp\obj\debug_sha
    red\QtGuid.intermediate.manifest" /VERSION:4.50 /OUT:..\..\lib\QtGuid4.dll @C:\D
    OCUME~1\jon\LOCALS~1\Temp\nmB64.tmp
    Creating library ..\..\lib\QtGuid4.lib and object ..\..\lib\QtGuid4.exp
    qpaintengine_d3d.obj : error LNK2001: unresolved external symbol _IID_ID3DXEffec
    tStateManager
    Looks like you're missing the DirectX SDK.

  3. #3
    Join Date
    Apr 2009
    Posts
    3
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: Problem with compiling qt on windows xp with phonon

    but I have included path and lib...

    and can i build qt with static lib with -phonon option or i have to build with shared lib?
    Last edited by junky; 12th April 2009 at 20:30.

  4. #4
    Join Date
    Jan 2006
    Location
    Germany
    Posts
    4,380
    Thanks
    19
    Thanked 1,005 Times in 913 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows Symbian S60
    Wiki edits
    5

    Default Re: Problem with compiling qt on windows xp with phonon


Similar Threads

  1. Problem with windows and accents
    By esterbonmati in forum Qt Programming
    Replies: 0
    Last Post: 11th February 2009, 10:00
  2. Replies: 7
    Last Post: 28th June 2007, 17:18
  3. Replies: 10
    Last Post: 28th April 2006, 15:48
  4. Problem building Qt4.1.0 with thread support on windows XP
    By pavithra in forum Installation and Deployment
    Replies: 1
    Last Post: 1st April 2006, 11:35
  5. QProcess problem with windows batch file
    By bood in forum Qt Programming
    Replies: 11
    Last Post: 6th January 2006, 08:08

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.