K3b on windows

Ralf Habacker ralf.habacker at freenet.de
Sat Mar 28 11:13:21 CET 2009


Hi all,

in the blog entry 
http://blog.mandriva.com/2009/03/19/mandriva-helps-porting-k3b-in-qt4/ 
there is announced that k3b will be ported to kde4. Based on this work 
there were some patches committed to make k3b compilable on windows to 
be able to identify where additional porting work is required.

The recent state is that k3b could be build (at least with msvc), could 
be started and the gui is mostly running. Media info could be retrieved 
from a real cd (by using the solid fake hw backend[1])

As far as I can see yet the following things are open:

- win32 solid support for detecting optical disks (Sebastian Trüg has an 
old patch for scanning win32 cdrom's)
- the win32 part of the unbuffered qprocess patch from Sebastian Trüg 
has to be implemented in the k3b svn code.
- the required libraries libsamplerate and libdvdcss has been cmakeified 
and are added to the emerge build system - they still need more tests
- the optional libcdio library does not have cmake support yet and is 
not in the emerge tree.
- also the KURL path()/isLocalFile() problem is present - there are many 
places where the wrong path() method is used for  local files where 
toLocalFile() should be used
- there may be problems for non administrators to access cd drives - may 
be someone have a solution for this
- cdrtools/cdrkit has to be emerged
- binary packages should be added to the KDE Win distribution

Everyone who has an interest to see K3B on Windows in a functional state 
is invited to contribute

Regards
 Ralf

[1] To use the solid fake backend you have to download the file 
http://websvn.kde.org/trunk/KDE/kdelibs/solid/solid/backends/fakehw/fakecomputer.xml?revision=728218&view=markup 


change the term '/dev/hdc' to the drive name of your cd/dvd writer say 
'd:' and set the environment variable SOLID_FAKEHW to the full path of 
the adapted file e.g.

SOLID_FAKEHW=E:\daten\kde\emerge-msvc-root\tmp\k3b-20090328\work\msvc2005-Debug\fakecomputer.xml
.



More information about the Kde-windows mailing list