From kde-windows Fri Apr 03 14:01:02 2009 From: Carlo Date: Fri, 03 Apr 2009 14:01:02 +0000 To: kde-windows Subject: Re: How to build a 3rd party kde-app on windows? Message-Id: <3262b6180904030701q76c6e52bn9af70e732b0a0d72 () mail ! gmail ! com> X-MARC-Message: https://marc.info/?l=kde-windows&m=123876731326584 2009/4/3 mehrdad momeny : > Thanks for guid, > It passes that level! > But, fails at linking stage! > > Here it is more info: > > KDE install dir is C:\KDE (I installed part of it at C:\Program files\KDE > and after it, i moved the whole dir here and install some other pkgs.) > BTW the install dir is C:\KDE now! :D > > Choqok src is at C:\choqok > > Cmake command: > C:\choqok\build>cmake.exe -G "MinGW Makefiles" .. > -DCMAKE_INCLUDE_PATH=c:\kde\include -DCMAKE_LIBRARY_PATH=c:\kde\lib > -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=c:\kde > > Make Result: > C:\choqok\build>make > . > . > . > [ 96%] Building CXX object src/CMakeFiles/choqok.dir/account.obj > [100%] Building CXX object src/CMakeFiles/choqok.dir/settings.obj > make[2]: *** No rule to make target `D:/kde/kde-mingw/lib/libQtSvg4.a', > needed by `bin/choqok.exe'.  Stop. > make[1]: *** [src/CMakeFiles/choqok.dir/all] Error 2 > make: *** [all] Error 2 > > > It seems that problem is that it try to find libraries at D:/kde/... but > there isn't such a dir and I set the lib dir (on cmake command) to > c:\kde\lib > And i don't remember any other place i set this! :-/ > > Thanks for helps :) > Mehrdad > > On Fri, Apr 3, 2009 at 4:18 PM, Carlo wrote: >> >> 2009/4/3 Mehrdad Momeny : >> > >> > On Jumee 14 Farvardin 1388 15:11:15 Carlo wrote: >> >> 2009/4/3 Mehrdad Momeny : >> >> > Hi guys, >> >> > I want to build my KDE app for windows! >> >> > Already installed kdelibs(+dev), kdebase-apps and kdebase-runtime, >> >> > ... >> >> > via KDE win installer. >> >> > My app is just depend on KDELibs, I think. (It's Choqok, A Microblog >> >> > client. src is at extragear/network) >> >> > >> >> > I check the tutorials, but can't find how should i do this!? >> >> > >> >> > Running Cmake on src dir says that can't find Compilers and I don't >> >> > think >> >> > how could i set for it. :( >> >> > >> >> > And about Emerge tool: >> >> > I already installed those libs, how could i tell it to use them, >> >> > instead >> >> > of build all from src? and how someone can build a third party kde >> >> > app >> >> > with it? >> >> > >> >> > Any help appreciated :) >> >> > Mehrdad >> >> > _______________________________________________ >> >> > Kde-windows mailing list >> >> > Kde-windows@kde.org >> >> > https://mail.kde.org/mailman/listinfo/kde-windows >> >> >> >> if you installed msvc packages you need to install msvc and the >> >> platform sdk while if you installed mingw packages you need mingw >> >> then you need to setup the path properly, for msvc there is a script >> >> setenv.bat somewhere, then choose the right generator for cmake mingw >> >> makefiles for mingw and nmake makefiles for msvc >> > Just installed MinGW(gcc and g++ and make) and its related kde packages! >> > But, how could i tell CMake to use it? >> > >> > Thanks anyway :) >> >> _______________________________________________ >> >> Kde-windows mailing list >> >> Kde-windows@kde.org >> >> https://mail.kde.org/mailman/listinfo/kde-windows >> > >> > >> > _______________________________________________ >> > Kde-windows mailing list >> > Kde-windows@kde.org >> > https://mail.kde.org/mailman/listinfo/kde-windows >> > >> > >> >> you have to set the path properly, follow the mingw section of the >> guide linked by ralf >> _______________________________________________ >> Kde-windows mailing list >> Kde-windows@kde.org >> https://mail.kde.org/mailman/listinfo/kde-windows > > > _______________________________________________ > Kde-windows mailing list > Kde-windows@kde.org > https://mail.kde.org/mailman/listinfo/kde-windows > > it's a known bug, go into KDEDIR\share\apps\cmake\modules, search for D:/kde/kde-mingw in the files and substitute it with your kdedir _______________________________________________ Kde-windows mailing list Kde-windows@kde.org https://mail.kde.org/mailman/listinfo/kde-windows