[Top][All Lists]

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

Re: [Denemo-devel] The 0.9.6 release (was Re: Static Linking (was Re: ta

From: Richard Shann
Subject: Re: [Denemo-devel] The 0.9.6 release (was Re: Static Linking (was Re: tablature status (August 2012)))
Date: Sun, 26 Aug 2012 16:30:20 +0100

On Sun, 2012-08-26 at 09:49 -0500, Jeremiah Benham wrote:
> On 08/25/2012 12:13 PM, Richard Shann wrote:
> > Jeremiah - no need to await the success of your static build for linux
> > to push on with the 0.9.6 release I think
> I have had more success. This time I created the binary from 2010's 
> Ubuntu and it ran (after copying libs) in 2012 Ubuntu.
> I think this should be fairly portable. I am having a few issues though. 
> The fonts on the menu do not seem to appear.
We have a call 

add_font_directory (DATAROOTDIR "/fonts");

in main(). I think it would make sense to put a printf here (or use gdb)
to find out what DATAROOTDIR is set to in your installation. Presumably
not the right thing
 If needed DATAROOTDIR could be set to something extracted from the
environment (using g_getenv() ) and then that could be set up in your
startup script.

>  I also get these errors on 
> the terminal.
> (denemo:20244): Gtk-WARNING **: Error loading icon from file 
> '/home/jjbenham/denemo-0.9.6/share/denemo//../pixmaps/denemo.png':
>      Couldn't recognize the image file format for file 
> '/home/jjbenham/denemo-0.9.6/share/denemo//../pixmaps/denemo.png'
> (denemo:20244): Pango-CRITICAL **: No modules found:

There are a whole heap of env variables which we are setting in the
windows case

  g_setenv ("PANGO_PREFIX", prefix, TRUE);
  g_setenv ("PANGO_MODULE_VERSION", "1.6.0", TRUE);
  g_setenv ("PANGO_SO_EXTENSION", ".dll", TRUE);
  g_print ("Setting PANGO_PREFIX=%s\n", prefix);

  g_setenv ("GTK_MODULE_VERSION", "2.10.0", TRUE);
  g_setenv ("GTK_SO_EXTENSION", ".dll", TRUE);
  g_setenv ("GTK_PREFIX", prefix, TRUE);
  g_print ("Setting GTK_PREFIX=%s\n", prefix);

So they could be set in this case too.

It sounds like this is very close now.
For the release, I have noticed a problem with the LilyPond generated
for windows, the default tagline (involving the file name) is not being
escaped which generates errors because of the backslash. It still
prints, but it will be good to generate a fixed version once the release
is complete. I also have a wrinkle in the translations to sort out.

> No builtin or dynamically loaded modules were found.
> PangoFc will not work correctly.
> This probably means there was an error in the creation of:
>    '/etc/pango/pango.modules'

Does this file exist (in the original build installation and in the
moved one)?

> You should create this file by running:
>    pango-querymodules > '/etc/pango/pango.modules'
> (denemo:20244): Pango-WARNING **: failed to choose a font, expect ugly 
> output. engine-type='PangoRenderFc', script='common'
> (denemo:20244): Pango-WARNING **: failed to choose a font, expect ugly 
> output. engine-type='PangoRenderFc', script='latin'

We always see this message or something like it on Windows. I don't know
about it though.
> (denemo:20244): EvinceDocument-WARNING **: Error opening directory 
> '/usr/lib/evince/2/backends': No such file or directory

This one may mean that the print view won't work or that loading a pdf
for transcribing will be broken.


the rest is normal ...
> recent (null)
> Version 0_9_6Arranger Profile
> Gtk version 2.20.1
> My script for launching it looks like this:
> export GUILE_LOAD_PATH=share/actions
> ./bin/denemo

> Jeremiah
> > - if you change the version
> > and make the branch and tarball I can send that to the translation
> > project. (I understand you may be busy elsewhere, I don't mean this to
> > be taken as pressure in any way, just that you may be feeling the static
> > build for GNU/linux needs to be sorted first - I don't think that is at
> > all needed, it can be 0.9.7 just as well, linux users won't care.)
> > Richard
> >
> >
> > On Fri, 2012-08-24 at 12:25 +0100, Richard Shann wrote:
> >> On Thu, 2012-08-23 at 15:54 -0500, Jeremiah Benham wrote:
> >>> Here is another release candidate for windows:
> >>>
> >> I have tested this out and it seems good. I have put in fixes for the
> >> translations now, so I think we can label that as 0.9.6 and create the a
> >> release candidate that I can send to the translation project.
> >> I guess that means that we will still have to add the translations and
> >> re-build the 0.9.6 release once the translators have responded - no way
> >> around that.
> >> Once that is done, and we have done a final sanity check that it does
> >> download, build and run we have our second release of the year!
> >>
> >> Richard
> >>
> >>
> >>
> >> _______________________________________________
> >> Denemo-devel mailing list
> >> address@hidden
> >>
> >

reply via email to

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