gdk-pixbuf (was Re: gnome 2.8.0 and external dependencies)

2004-10-20 Thread Yaakov Selkowitz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Yang Guilong wrote: | BTW: Yaakov, I tried to build sylpheed-claws with gdk-pixbuf and | gtk-engines from http://cygwin-ports.sf.net, | everything went fine but the `pixmap' engine | (/usr/lib/gtk/themes/engines/cygpixmap.dll) | couldn't be applied,

Re: gnome 2.8.0 and external dependencies

2004-10-03 Thread Gerrit P. Haase
Hello Charles, Am Sonntag, 3. Oktober 2004 um 06:49 schriebst du: Gerrit P. Haase wrote: Well, you have a struct that is const, so it never changes and new gcc puts the whole struct into .rdata static const struct poptOption cl_libIDL_callback_options[] = { [snip] But the important

Re: gnome 2.8.0 and external dependencies

2004-10-03 Thread Gerrit P. Haase
Hello Yaakov [snip] Second, remove all symbols with two leading underscores, remove all garbage and newlines and see which symbols are remaining. We should create a handy script to do this. Now, since I found a way around this problem, I think I'll have a version of libbonobo and GConf

Re: gnome 2.8.0 and external dependencies

2004-10-03 Thread Gerrit P. Haase
Hello Yaakov It is difficult. Most of the relevant code in libbonobo is generated by the idl compiler, so this compiler needs to generate valid code. I try to figure out where to change it. I have changed two things in ORBit: 1. enable build of a running compiler on Cygwin, removed const

Re: gnome 2.8.0 and external dependencies

2004-10-03 Thread Charles Wilson
Gerrit P. Haase wrote: Yes, cool. Now I think I can distinguish between 'wrong' and valid const struct definitions. May I consider using 'const' for structs which are not really constant (i.e. containig a variable) as harmful? Yes. But also, structs which contain the (usually constant on all

Re: gnome 2.8.0 and external dependencies

2004-10-03 Thread Bobby McNulty Junior
Charles Wilson wrote: Gerrit P. Haase wrote: Yes, cool. Now I think I can distinguish between 'wrong' and valid const struct definitions. May I consider using 'const' for structs which are not really constant (i.e. containig a variable) as harmful? Yes. But also, structs which contain the

Re: gnome 2.8.0 and external dependencies

2004-10-02 Thread Gerrit P. Haase
Hello Yaakov, I cannot run libbonobo executables without getting this stupid access violation error. I have all base libraries recompiled, glib2, atk pango are already uploaded, gtk2-x11 is ready, but I cannot run the executables linked against these libs. I tried to rebuild IDL ORBit, IDL

Re: gnome 2.8.0 and external dependencies

2004-10-02 Thread Charles Wilson
Gerrit P. Haase wrote: Well, you have a struct that is const, so it never changes and new gcc puts the whole struct into .rdata static const struct poptOption cl_libIDL_callback_options[] = { [snip] But the important part is that INSIDE the struct, one of the initialized fields contains the

Re: gnome 2.8.0 and external dependencies

2004-09-30 Thread Yang Guilong
Just try the small test program attached below $ gcc -o localetest localetest.c $ ./localetest fr_FR changed to: (null) current LC_ALl: C current LC_CTYPE: C $ gcc -o xlocaletest -DX_LOCALE -I/usr/X11R6/include localetest.c -L/usr/X11R6/lib -lX11 $ ./xlocaletest fr_FR changed to: fr_FR current

Re: gnome 2.8.0 and external dependencies

2004-09-29 Thread Yang Guilong
On Wed, 29 Sep 2004 03:34:38 +0200, Gerrit P. Haase [EMAIL PROTECTED] wrote: Only libbonobo requires ORBit2; the others could be updated as soon as they're ready. gtk+ is currently 2.4.10, after a number of bugfixes since our 2.4.4. More noticably, atk and pango versions have been

Re: gnome 2.8.0 and external dependencies

2004-09-29 Thread Gerrit P. Haase
Yang Guilong said the following on 04-09-29 16:16: And I had just noticed another issue of gtk2: It was linked against cygwin1.dll's setlocale(), which is taken as problematic. Why? When I run gaim-1.0.0 with it, some locale features bahave weird, e.g the XIM server couldn't be activated. But

Re: gnome 2.8.0 and external dependencies

2004-09-28 Thread Gerrit P. Haase
Hi Yaakov, I'm pretty sure opencdk is a prereq for gnutls; I'm not sure exactly what gnutls is needed for (gaim? mozilla?), nor libgpg-error or libgcrypt, but they are definitely not necessary for the desktop or core libs. I think they are mentioned there because these packages are all external

Re: gnome 2.8.0 and external dependencies

2004-09-28 Thread Charles Wilson
Gerrit P. Haase wrote: The new updates are based on libtool-1.5.10 now which seems to work fine here. Yay! That is the reason why we must use libtool-1.5.10, there are data symbols in some Glib objects which are tagged with .rdata and when you try to dynamically load them - bang. I got

Re: gnome 2.8.0 and external dependencies

2004-09-28 Thread Yaakov Selkowitz
Gerrit P. Haase wrote: I have tried several times to build mozilla, it shouild work AFAICS, but the build system is a mess, at least I was able to build spidermonkey. On X11 I presume? No, I introduced a bug in the glib2 update, I'll upload another update tomorrow. GLib uses dlopen() then. The

Re: gnome 2.8.0 and external dependencies

2004-09-22 Thread Yaakov Selkowitz
Gerrit P. Haase wrote: Hello Yaakov, Gnome 2.8.0 is out. So I heard. :-) They list as 'Development Library dependencies': [snip] We are missing some of them: libfam libgpg-error libgcrypt libtasn1 opencdk gnutls libgsf mozilla I think we can skip

Re: gnome 2.8.0 and external dependencies

2004-09-22 Thread Gerrit P. Haase
Hello Yaakov, We are missing some of them: libfam libgpg-error libgcrypt libtasn1 opencdk gnutls libgsf mozilla I think we can skip libfam and mozilla for now;) I really wonder how many of the others are needed up front, or only for