Invalid option 'win32-msvc2013' when emerging qt using VS2013 on kde-4.12 branch

Kevin Funk kfunk at kde.org
Sun Feb 23 22:02:36 UTC 2014


Am Sonntag, 23. Februar 2014, 18:54:16 schrieb Radek T.:
> Hi,
> 
> I'm trying to 'emerge qt' using kde-4.12 branch and VS2013 - and I see some
> issues:
> 
> command:  echo y | c:\kderoot2013\git\qt-4.8.2\configure.exe -opensource
> -prefix
> c:\kderoot2013\build\libs\qt-4.8.2.20120321\image-msvc2013-RelWithDebInfo-4
> .8.5 -platform win32-msvc2013 -plugin-sql-odbc -plugin-sql-mysql
> -system-sqlite -qt-style-windowsxp -qt-style-windowsvista -qt-libpng
> -qt-libjpeg -qt-libtiff -ltcg -no-phonon -qdbus -dbus-linked
> -openssl-linked -no-fast -no-vcproj -no-dsp -nomake demos -nomake examples
>  -I
> "c:\kderoot2013\build\win32libs\dbus-1.4.16-20110302\image-msvc2013-RelWith
> DebInfo-1.6.14\include" -I
> "c:\kderoot2013\build\win32libs\openssl-1.0.0d\image-msvc2013-RelWithDebInf
> o-1.0.1e\include" -I
> "c:\kderoot2013\build\binary\mysql-pkg-5.5.30\image-msvc2013-RelWithDebInfo
> -5.6.16\include"  -L
> "c:\kderoot2013\build\win32libs\dbus-1.4.16-20110302\image-msvc2013-RelWith
> DebInfo-1.6.14\lib" -L
> "c:\kderoot2013\build\win32libs\openssl-1.0.0d\image-msvc2013-RelWithDebInf
> o-1.0.1e\lib" -L
> "c:\kderoot2013\build\binary\mysql-pkg-5.5.30\image-msvc2013-RelWithDebInfo
> -5.6.16\lib" -l libmysql  -release  Preparing build tree...
> Invalid option "win32-msvc2013" for -platform.
> 
> Has anyone tried to compile it using Visual Studio 2013?
> 
> Regards,
> Radek

I assume that this pulls in Qt 4.8.5, which doesn't have a 'win32-msvc2013' 
mkspec yet. You need Qt 4.8.6 (unreleased yet), which resides in the Qt 4.8 
Git branch.

Try doing a 'emerge -t gitHEAD qt', to build the latest checkout from Qt.

@KDE-Windows people:

Did anyone attempt to compile the Qt4/KDE4 stack using MSVC2013 yet? We try to 
get KDevelop running on KDE4, and that requires MSVC2013 atm (because we use 
certain C++11 features in KDevelop master that are only available since that 
MSVC version).

Anyone?

Cheers

-- 
Kevin Funk


More information about the KDevelop-devel mailing list