(cmake, kdewin-installer issues) |
Praneethu.u (Talk | contribs) m (moved Talk:Getting Started/Build/KDE4/Windows to Talk:Installing third party softwares in terminal/Build/KDE4/Windows: I want to know how to install a 3rd party software , which doesn't have 1-click install. eg. i downloaded pidgin and extract) |
||
| (4 intermediate revisions by 2 users not shown) | |||
| Line 23: | Line 23: | ||
#*New developers may want to get the core libraries without a need for compilation from scratch, while still being able to step deeply into the its source code while debugging. This helps to enter into the project faster by fixing bugs, discovering structure of a given source code or extending features. | #*New developers may want to get the core libraries without a need for compilation from scratch, while still being able to step deeply into the its source code while debugging. This helps to enter into the project faster by fixing bugs, discovering structure of a given source code or extending features. | ||
#*Could we have release versions with debug information? On msvc, this could help to achieve the goal mentioned in the above point while it is still possible to link release binaries with and without debug information. | #*Could we have release versions with debug information? On msvc, this could help to achieve the goal mentioned in the above point while it is still possible to link release binaries with and without debug information. | ||
| − | |||
#dbus for win32 is working mostly for recent kde applications, although there are some issues: | #dbus for win32 is working mostly for recent kde applications, although there are some issues: | ||
#*A service registered in dbus is not removed in case the related application crashes. This was detected with klauncher on msvc. | #*A service registered in dbus is not removed in case the related application crashes. This was detected with klauncher on msvc. | ||
| − | #*if dbus-daemon is killed the related tcp port is blocked for reusage for some time and prevents that the dbus-daemon can be started again. The solution is documented in http://support.microsoft.com/?scid=kb%3Ben-us%3B177074&x=7&y=11 | + | #*if dbus-daemon is killed, the related tcp port is blocked for reusage for some time and prevents that the dbus-daemon can be started again. The solution is documented in http://support.microsoft.com/?scid=kb%3Ben-us%3B177074&x=7&y=11 |
#*Efforts to implement win32 named pipe transport protocol were canceled because its need refactoring of the internal dbus api which was to much work yet. | #*Efforts to implement win32 named pipe transport protocol were canceled because its need refactoring of the internal dbus api which was to much work yet. | ||
| − | #*There is a bug in dbus which prevents to list anonymous connections. This behavior can be | + | #*There is a bug in dbus which prevents to list anonymous connections. This behavior can be verified with qdbusviewer. |
| − | #*There | + | #*There are some efforts required to merge the windows port into the dbus cvs, especialy refactoring the internal api. TODO: more details |
| − | # | + | # win32 issues with the cmake build system (TODO: list the issues) |
| − | # the kdewin-installer | + | # install system topics: |
| − | #*update function | + | #* it is planned to evaluate the microsoft windows installer for releasing kde windows application. |
| − | #*simplified end user interface | + | #* if msi is not usable the kdewin-installer should be extended with the following features: |
| − | #*integrity checks (md5 package and file checks) | + | #**update function |
| − | #*cd/dvd/usb stick installation | + | #**simplified end user interface |
| + | #**integrity checks (md5 package and file checks) | ||
| + | #**cd/dvd/usb stick installation | ||
| + | # missing or not working parts in kdelibs | ||
| + | #* phonon needs a win32 implementation maybe using directx with uses a COM interface | ||
| + | #* kioslaves are only working partially | ||
| + | # kde application state | ||
| + | #* kate - '@' could not be typed in | ||
| + | #* konqueror - crashes | ||
| + | #* dolphin - error messages with could not display root and home dir, problems to contact nepomukdaemon | ||
| + | #* umbrello - writing and printing does not work | ||
| + | #* ... | ||
| + | #compiler tools chain issues | ||
| + | #* loading kde applications into gdb needs a long time to load and start when libraries are compiled with debug symbols. This makes it hard to debug. | ||
| + | #* There are problems mixing msvc debug and release libraries resulting in runtime errors. One problem seems to be that the FILE structure differs between debug and release libraries. It has to be checked if there are workarounds for all developers. | ||
| + | |||
| + | |||
| + | |||
| + | |||
=== KDE on Windows can be called the first official KDE-own distribution === | === KDE on Windows can be called the first official KDE-own distribution === | ||
| This section needs improvements: Please help us to
cleanup confusing sections and fix sections which contain a todo |
Started: jstaniek 11:40, 15 September 2007 (CEST)
Topics: