|
From: Fridrich S. <fri...@bl...> - 2010-06-24 10:30:15
|
Thanks for the warm words :) Now, OBS (openSUSE Build Service) is supporting even deb builds. So, it might be not as hard as that to extend the supported distributions to Debian or other exotic distributions as Ubuntu :) The only thing it would need is someone who would agree to create the dsc files and maintain them. The advantage of the packages in OBS is that we actually use them. So we debug them and we do the porting ourselves too. So, for instance, you will find a gtk+-2.20.1 version where the windows xp and later theme actually works, libraries will look for dependent data in directories depending on their runtime location and not in configure time prefix,... On the negative side (at least for the audience of this list) might be that our base headerset and crt is for both win32 and win64 that one of mingw-w64 because that headerset/crt is more complete. Nevertheless, we try to make sure that all of our crucial packages (QT is the exception here) are buildable with mingw-w32ap and mingw-rt in windows:mingw:win32:legacy repository. Having said this, it should not change a big deal for C applications, since the DLLs should be compatible across toolchains. For C++ the main problem might be that the mingw-w64 based toolchain used sjlj and the mingw.org one used dw2. But even there, the result might be only that two different libstdc++ and libgcc_s libraries would have to be installed. Cheers F. On Wed, 2010-06-23 at 23:38 -0700, pier11 wrote: > By far openSUSE Build Service contains most comprehensive collection of > mingw software/libraries. No real competitors that I know of. > > I use it to build Pidgin (GTK+) against for example for my enterprise plugin > development work... > > It has basically everything I needed: > dbus gconf2 glib2 gtk2 meanwhile libgstreamer libidn zlib mozilla-nspr > mozilla-nss libxml2 python > |