More to make up my mind than as a call to action, here's a list of problems I have with our current krita on windows situation... * bugs in the input manager: strokes don't end and start with a blob. A tabletrelease event doesn't result in a release event, it seems. * duplicate layer: if Krita is compiled with msvc, a duplicated layer is locked and we cannot paint on it. This is not a problem when compiling with msvc (or icc) * 64 bits vs 32 bits: msvc under the emerge system supports only 32 bits, mingw supports both 64 bits and 32 bits. * mingw makes for significantly slower performance (verified by s12a), even compared to msvc binaries without vc * 32 bits msvc + vc makes for unstable binaries: 13:45:51 < Vir> boud: a quick update on the Vc on Windows situation for you: MSVC 2012 for 64-bit is ok now. All other MSVC variants miscompile for AVX, leading to random crashes. OTOH MinGW GCC 4.7.2 (32-bit) works fine. So if you want a 32-bit AVX binary, GCC is the compiler of choice. * mingw + vc: calligra doesn't compile because we have undefined references: CMakeFiles\pigmentcms.dir/objects.a(KoOptimizedCompositeOpFactoryPerArch_SSE2.cpp.o): In function `void KoStreamedMath<(Vc::Implementation)1>::genericComposite32 >(KoCompositeOp::ParameterInfo const&)': q:/calligra/libs/pigment/compositeops/KoStreamedMath.h:187: undefined reference to `__imp__ZN23KoColorSpaceMathsTraitsIfE9unitValueE' q:/calligra/libs/pigment/compositeops/KoStreamedMath.h:187: undefined reference to `__imp__ZN23KoColorSpaceMathsTraitsIfE9unitValueE' * dbus, kded, klauncher and friends: dbus makes it necessary to ask the user to reboot their system, which many don't do. Besides, having these daemons running and making network noise really is a problem. I have a kdelibs branch which doesn't use these daemons, but without dbus KFileWidget is broken. Also, the branch is old and calligra doesn't compile without dbus: ssh://git@git.kde.org/clones/kdelibs/rempt/kdelibs-stripped.git. But the dbus/kded/etc problems are so annoying that I am seriously tempted to strip the kdelibs/kderuntime dependencies out of Krita... I wonder what to do next... Boudewijn _______________________________________________ kimageshop mailing list kimageshop@kde.org https://mail.kde.org/mailman/listinfo/kimageshop