Building modules with kdelibs from installer

Ralf Habacker ralf.habacker at freenet.de
Wed Jan 30 18:17:36 CET 2008


Paulo Moura Guedes schrieb:
> Emerge is not working for me out of the box  :(
>
> mkdir: cannot create directory `c:/kde4/tmp/qt-4.3.3.20071206/image-mingw//inclu
> de/Qt': No such file or directory
>
> I could compile KLinkStatus using the aproach Ralf described. I would
> like to provide the package for the installer; how can I do that?
>   
The manual way to create a package is described below:

1. install the kdewin-installer package
2. install klinkstatus in a local directory say c:\Programme\kdewebdev
3. for msvc builds run the following command

        kdewin-packager -name klinkstatus -root c:\Programme\kdewebdev 
-version 4.00.80 -type msvc -srcroot <root of your klinkstatus source dir>

note 1: for mingw packages use -type mingw
note 2: the version should be the version of the used kdelibs package

4. Now you should have two zip files in the current dirs
30.01.2008  18:14           201.909 klinkstatus-msvc-4.00.80-bin.zip
30.01.2008  18:14           190.672 klinkstatus-msvc-4.00.80-src.zip

Upload them by ftp to download.cegit.de in the directory incoming and 
send a relating email to this list.  I will add this files to the 
package repository.

Ralf

> Paulo
>
> On Jan 28, 2008 6:50 PM, Paulo Moura Guedes <moura at kdewebdev.org> wrote:
>   
>> Thanks, Saro and Ralf.
>> I think I will use the emerge approach.
>>
>> Paulo
>>
>>
>> On Monday 28 January 2008 18:26:05 Ralf Habacker wrote:
>>     
>>> Paulo Moura Guedes schrieb:
>>>       
>>>> Hi,
>>>>
>>>> I'm trying to build kdewebdev and I have kdelibs and friends installed
>>>> via installer 0.8.5. I'm having this error when compiling:
>>>>
>>>> make[2]:
>>>> stat:D:/kde-mingw/tmp/qt-4.3.3.20071206/image-mingw/lib/libQtCore4.a: no
>>>> medium
>>>> make[2]: *** No rule to make target
>>>> `D:/kde-mingw/tmp/qt-4.3.3.20071206/image-mingw/lib/libQtCore4.a', needed
>>>> by `bin/klinkstatus.exe'.  Stop.
>>>>
>>>> It seems that that path is hardcoded somewhere (it's from the person who
>>>> compiled the stuff available in the installer I guess). Does anybody
>>>> already tried this use case?
>>>>         
>>> this is caused by a non solved cmake problem which has been already
>>> reported to the cmake list, see
>>> http://www.cmake.org/pipermail/cmake/2008-January/018971.html
>>>
>>> A workaround is to edit the installed files
>>> share/apps/cmake/modules/KDELibsDependencies.cmake and
>>> share/apps/cmake/modules/KDEPimLibsDependencies.cmake and to replace all
>>> pathes by the install root.
>>>
>>> Say you have installed KDE in c:/kdewin you should replace all occurence
>>> of D:/kde-mingw/tmp/qt-4.3.3.20071206/image-mingw  to c:/kdewin. Please
>>> note that there may be additional pathes which has to be replaced.
>>>
>>> Ralf
>>>
>>>
>>> _______________________________________________
>>> Kde-windows mailing list
>>> Kde-windows at kde.org
>>> https://mail.kde.org/mailman/listinfo/kde-windows
>>>       
>> _______________________________________________
>> Kde-windows mailing list
>> Kde-windows at kde.org
>> https://mail.kde.org/mailman/listinfo/kde-windows
>>
>>     
> _______________________________________________
> Kde-windows mailing list
> Kde-windows at kde.org
> https://mail.kde.org/mailman/listinfo/kde-windows
>   




More information about the Kde-windows mailing list