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