Re: Balsa GTK+3 port



Hi Pancake!

On 06/20/2011 09:08:31 AM Mon, pancake wrote:
I just got the origin/gtk3 branch..

$ git config -l
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
remote.origin.url=git://git.gnome.org/balsa
branch.master.remote=origin
branch.master.merge=refs/heads/master
branch.origin/gtk3.remote=origin
branch.origin/gtk3.merge=refs/heads/master


make clean ; sh autogen.sh --prefix=/usr --with-gnome=no

and the resulting binary:

$ ldd src/balsa | grep gtk
        libgtkhtml-3.14.so.19 => /usr/lib/libgtkhtml-3.14.so.19 (0xb76d2000)
        libgtkspell.so.0 => /usr/lib/libgtkspell.so.0 (0xb767c000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7220000)

so.. it's not using gtk3... i used with --with-gnome=no because it was not building because it was the deprecated GtkCallbackMarshal.. so i understand it takes the include files.. but linking is wrong?

GtkSpell is poison--pulls in the gtk2 libs--you'll need to configure --without it.  Check the configure output--there should be a warning.

You may also need a later GtkHTML; I have /usr/lib/libgtkhtml-4.0.so from gtkhtml3-devel-4.0.1-1.fc15.i686.  The one you have may also be linked against gtk2.  We might need to check that in configure.

I'm puzzled by the GtkCallbackMarshal issue.  I've seen that, but as I recall it, I was trying to build from master with recent gtk2 headers.

Anyway, write again when you've tried a few things!

Best,

Peter

Attachment: pgpZg6rXMZf9R.pgp
Description: PGP signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]