How to build kdeedu from scartch? (was Re: corrupted kdeedu-minGW-src-archive?)
Ruediger Goetz
goetz at matrix-as.com
Wed Nov 26 12:24:14 CET 2008
Thanks you very very much. That should help.
R"udiger Goetz
On Wednesday 26 November 2008, Ralf Habacker wrote:
> Ruediger Goetz schrieb:
> > Hello,
> >
> > Sorry for bothering again. As far as I read the docu, the only option is
> > using emerge, since the other three are deprecated or unstable. However,
> > we are sitting behind a firewall, which allows (basically) only http- and
> > ftp-traffic via a squid-proxy. As far as I remember emerge/portage needs
> > rsync as well. (Not speaking about the svn access to get emerge initially).
> >
> > Hence, are there any options to use emerge through such a firewall (gentoo-emerge
> > has a webrsync. But this is a bash script, presumable not running on Windows).
> >
> > But maybe there is a shorter way. We have already basic KDE installation
> > done using kdewin-installer-gui. This installation includes the sources of kdeedu.
> > All we need is to recompile kdeedu (and kturtle in particular) with our
> > modified sources. Unfortunately (but not unexpected) the Linux way of
> > cmake; make; make install
> > doesn't work in the DOS-prompt. Maybe there is just a little thing we just missed.
> >
> Please note that building applications in this way will not support
> debugging because the packages are releases without debug symbols yet. .
>
> ========== MSVC instructions ============
>
> - assuming that kde ist installed in %PROGRAMFILES%\kde
>
> 1. download
> http://www.winkde.org/pub/kde/ports/win32/installer/unstable/kdewin-installer-gui-0.9.4-rc0.exe
>
>
> 2. run this installer in the package manager mode and select msvc compiler
>
> 3. select from the KDE category the kdeedu bin and source package - this
> will select also all depending packages
>
> 4. select from the devel-tools category the packages cmake,
> vcexpress-de-msvc and psdk-msvc
>
> 5. select the devel package from the KDE category for qt-msvc,
> kdelibs-msvc and kdebase-msvc-runtime, this packages are required for
> building the kde-edu package (note: you can inspect the package
> dependencies by clicking on the package name)
>
> 6. install the selected packages.
>
> 7. Open Visual Studio command prompt
>
> 8. set the required environment for Platform sdk e.g.
> "%PROGRAMFILES%\Microsoft Platform SDK for Windows Server 2003
> R2\setenv.cmd"
>
> 9. set PATH to bin subdirectory of the kde installation dir
> set PATH=%PROGRAMFILES%\kde\bin;%PATH%
>
> 10. enter src subdirectory of the kde installation root e.g.
> cd %PROGRAMFILES%\kde\src
>
> 11.create a build directory and enter it
> mkdir kdeedu-msvc-build && cd kdeedu-msvc-build
>
> 12.run cmake
> cmake.exe -G "NMake Makefiles" ..\kdeedu-msvc-4.1.3
> -DCMAKE_INCLUDE_PATH=%PROGRAMFILES%\kde\include
> -DCMAKE_LIBRARY_PATH=%PROGRAMFILES%\kde\lib -DCMAKE_BUILD_TYPE=Release
> -DCMAKE_INSTALL_PREFIX=%PROGRAMFILES%\kde
>
> 13.build with nmake
> nmake
>
> or
> cd <subdir>
> nmake
>
> to build a specific subdirectory
>
> 14. install the compiled package
> nmake install
>
>
> ========== MINGW instructions ============
> - assuming that kde ist installed in %PROGRAMFILES%\kde and mingw is
> installed in \mingw
>
> 1. download
> http://www.winkde.org/pub/kde/ports/win32/installer/unstable/kdewin-installer-gui-0.9.4-rc0.exe
>
>
> 2. run this installer in the package manager mode and select mingw compiler
>
> 3. select from the KDE category the kdeedu bin and source package - this
> will select also all depending packages
>
> 4. select from the devel-tools category the packages cmake, gcc-mingw
>
> 5. select the devel package from the KDE category for qt-mingw,
> kdelibs-mingw and kdebase-mingw-runtime, this packages are required for
> building the kde-edu package (note: you can inspect the package
> dependencies by clicking on the package name,clicking again hides the
> info box)
>
> 6. install the selected packages.
>
> 7. Open command shell
>
> 8. set PATH to bin subdirectory of the mingw installation dir e.g
> set PATH=\Mingw\bin;%PATH%
>
> 9. set PATH to bin subdirectory of the kde installation dir
> set PATH=%PROGRAMFILES%\kde\bin;%PATH%
>
> 10. enter src subdirectory of the kde installation root e.g.
> cd %PROGRAMFILES%\kde\src
>
> 11.create a build directory and enter it
> mkdir kdeedu-mingw-build && cd kdeedu-mingw-build
>
> 12.run cmake
> cmake.exe -G "MingW Makefiles" ..\kdeedu-mingw-4.1.3
> -DCMAKE_INCLUDE_PATH=%PROGRAMFILES%\kde\include
> -DCMAKE_LIBRARY_PATH=%PROGRAMFILES%\kde\lib -DCMAKE_BUILD_TYPE=Release
> -DCMAKE_INSTALL_PREFIX=%PROGRAMFILES%\kde
>
> 13.build with make
>
> mingw32-make
>
> or
> cd <subdir>
> mingw32-make
>
> to build a specific subdirectory
>
> 14. install the compiled package
> mingw32-make install
>
> Hope that helps
>
> Regards
> Ralf
>
> _______________________________________________
> Kde-windows mailing list
> Kde-windows at kde.org
> https://mail.kde.org/mailman/listinfo/kde-windows
>
--
Dr. Rüdiger Goetz <goetz at matrix-as.com>
Matrix Advanced Solutions Germany GmbH
__________________________________________________________
Reitstallstr.7 Tel: +49 (551) / 50 41 6 - 0
37073 Goettingen Fax: +49 (551) / 50 41 6 - 99
Germany Web: http://www.matrix-as.com
Geschäftsführer: Sion Balass - Dr. Marcel Thürk
Amtsgericht Göttingen - HRB 3667 - Ust.-ID-Nr. DE225069655
More information about the Kde-windows
mailing list