denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] denemo in macports


From: Jeremiah Benham
Subject: Re: [Denemo-devel] denemo in macports
Date: Wed, 24 Dec 2014 01:21:53 -0600

I installed gnome-icon-theme and gnome-icon-theme-extra
and it now has icons for file new open etc... They are gnome themed and not quartz themed but that is ok for now. All the GLib-GObject warnings have disappeared now. Here is a screenshot of what I have so far in terms of building denemo natively in Os X using macports. Sound and playback work fine. I don't have evince built into it yet. evince had some gtk2 dependencies, so I decided to disable its support. I will try to build it now as I think of a solution to this font thing.

Jeremiah

On Mon, Dec 22, 2014 at 11:46 PM, Jeremiah Benham <address@hidden> wrote:
Hello,
My name is Jeremiah. I help compile and distribute GNU Denemo. I have tested your "recipe" for denemo. It compiled find but the icons did not show in the gtk interface. I tried upgrading to denemo 1.2.0. The same problems existed. Then I tried compiling everything with these variants:
-x11 +no_x11 +quartz +gtk3

When I compile for quartz I need to add this to configure for denemo:
--disable-evince \
--disable-x11 \

I am compiling it without evince because evince seemed to have some gtk dependencies. I tried launching denemo from a script to set some environment variables:
export GUILE_LOAD_PATH=$PREFIX/share/guile/1.8:$PREFIX/share/denemo/actions/denemo-modules/

export PANGO_RC_FILE=$PREFIX/etc/pango/pangorc
export PANGO_PREFIX=$PREFIX
export PANGO_MODULE_VERSION="1.8.0"
export PANGO_SO_EXTENSION=".so"

export EVINCE_MODULE_PATH=$PREFIX/lib/evince/2/backends

export FONTCONFIG_PATH=$PREFIX/etc/fonts
export FONTCONFIG_FILE=$PREFIX/etc/fonts/fonts.conf
if [ ! -d "~/Library/Fonts" ]; then
    mkdir -p ~/Library/Fonts
fi
cp -r $PREFIX/share/fonts/* ~/Library/Fonts/
$PREFIX/bin/fc-cache -fv ~/Library/Fonts/
sudo $PREFIX/bin/fc-cache -fv $PREFIX/share/fonts/truetype/denemo/
$PREFIX/bin/pango-querymodules > /tmp/pango.txt
sudo cp /tmp/pango.txt $PREFIX/etc/pango/pango.modules
$PREFIX/bin/denemo


Is there something I need to do get the fonts to show up? I see at the command line I get a bunch of warnings like this (I Don't know if it has anything to do with it):
GLib-GObject - CRITICAL: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
GLib-GObject - CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
   Gdk - CRITICAL: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
GLib-GObject - CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
   Gtk - WARNING : Error loading theme icon 'edit-cut' for stock: Icon 'edit-cut' not present in theme
   Gtk - WARNING : Error loading theme icon 'image-missing' for stock: Icon 'image-missing' not present in theme
GLib-GObject - CRITICAL: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
GLib-GObject - CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
   Gdk - CRITICAL: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
GLib-GObject - CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
   Gtk - WARNING : Error loading theme icon 'edit-cut' for stock: Icon 'edit-cut' not present in theme
   Gtk - WARNING : Error loading theme icon 'image-missing' for stock: Icon 'image-missing' not present in theme
GLib-GObject - CRITICAL: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
GLib-GObject - CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
   Gdk - CRITICAL: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
GLib-GObject - CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
   Gtk - WARNING : Error loading theme icon 'edit-copy' for stock: Icon 'edit-copy' not present in theme
   Gtk - WARNING : Error loading theme icon 'image-missing' for stock: Icon 'image-missing' not present in theme
GLib-GObject - CRITICAL: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
GLib-GObject - CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
   Gdk - CRITICAL: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
GLib-GObject - CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
   Gtk - WARNING : Error loading theme icon 'edit-copy' for stock: Icon 'edit-copy' not present in theme
   Gtk - WARNING : Error loading theme icon 'image-missing' for stock: Icon 'image-missing' not present in theme
GLib-GObject - CRITICAL: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
GLib-GObject - CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
   Gdk - CRITICAL: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
GLib-GObject - CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
   Gtk - WARNING : Error loading theme icon 'go-first' for stock:


Jeremiah


Attachment: Screen shot 2014-12-24 at 1.16.17 AM.png
Description: PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]