Re: kde cygwin patches
Ralf Habacker <[email protected]>
| Newsgroups | gmane.comp.kde.devel.cygwin |
|---|---|
| Message-ID | <[email protected]> |
On Saturday 07 May 2005 07:12, Sunil wrote: > Hi, > > It seems like the 6th time is the charm. I > successfully built kdelibs/base/artwork/graphics/games/network > with gcc 3.3.3 (3.4.3 was a bad idea, although the > built code ran MUCH faster than 3.3.3) so far. You have written about dynamic_cast problems. Are there more problems using kde 3.4 ? Is this problems could be handled this seems to be very interesting, because I recognized performance problems for example with umbrello. The most time when importing classes is gone in the dynamic_cast related functions (about 60%), so I assume, that this cast operations are very bad implemented in gcc 3.3.3. Where you got gcc 3.4.3, cygwin distro contains only the 3.4.1 release ? > Since I use portage to do my builds and pkg mgmt, attached will be > a set of portage ebuilds (bash scripts basically) from > my overlay directory which contain the patches needed > for cygwin. Please untar in a temp location and then > search for "*cygwin*.patch". Moreover, have a look at > the latest ebuilds(originals are marked with .orig > extension) to see how to apply patches and what > specific stuff to do get the build going. kdelibs was > the most tricky one because the build is circular > because of the requirement that DLLs can not have > undefined symbols. May be a better factorization of > libkdeinit_kded from kded is needed. Latest portage > ebuilds and a cygwin patch for portage is also > included if you are inclined enough to install portage > on cygwin. I will take a look. Thanks for contributing. > Known issues currently being worked upon: > 1. kcontrol is empty and individual config modules are > moved to "Lost & Found", although all modules work > fine when accessed from "Lost & Found" menu. > 2. ssl patch is not complete. So, I had to do > something like 'ln -s cygcrypto-0.9.7.dll > libcrypto.dll' for konqueror to find OpenSSL under > crypto menu. > Thanks, > Sunil > PS: since I can't send attachments larger than 70k, I > will send separate ebuild tars for individual pkgs. > > > > Discover Yahoo! > Get on-the-go sports scores, stock quotes, news and more. Check it out! > http://discover.yahoo.com/mobile.html