Ah, I see: the complaint is about the pango modules in the denemo installation, not those in the LilyPond installation. So assuming you do *not* have a problem with this on 32-bit machine (question (b) in my email below) then I think there is (essentially) no problem, though it would be nice to offer a 64-bit version.
Incidentally, I tried just substituting ~/denemo/usr/lib/pango/1.6.0/modules for the 64-bit one installed on the system and the result was that none of the fonts would show in Denemo, so I think this is a clue for the missing fonts phenomenon I have seen on Windows. Richard On Thu, 2013-01-24 at 10:19 +0000, Richard Shann wrote: > Jeremiah - I have Tee'd the output from LilyPond when run from your > linux static build and when run from the normal dynamic installation. > They are both running the same LilyPond script in ~/bin (which is where > I have placed the Tee to get the output). > The Denemo runs are otherwise identical - same file etc, just one is > invoking ~/bin/lilypond from Denemo built normally and one with Denemo > built statically by gub (your installer on > denemo.org/downloads/denemo-1.0.0.~rc.7-4.linux-x86). > The two outputs diverge after [emmentaler-20_7.029296875] when the > failing one reports > > Pango-WARNING > **: /home/rshann/denemo/usr//lib/pango/1.6.0/modules/pango-basic-fc.so: > wrong ELF class: ELFCLASS32 > > Now as I have a 64 bit machine this is not surprising by iteself, but > > a) Why does it not happen when the same script is invoked from the > dynamically build Denemo > b) I thought you have the same problem on a 32-bit machine - can you > confirm/deny this. That is, does your statically built linux denemo run > lilypond ok or not? > > Below is a fuller splurge of the output... > > Richard > > > elapsed time: 0.18 seconds > Element count 8310 (spanners 289) > Preprocessing graphical objects... > Grob count 12332 > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-11.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-13.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-14.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-16.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-18.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-23.otf] > [emmentaler-20_7.029296875] > [century_schoolbook_l_italic_2.4345703125] > [century_schoolbook_l_3.865234375] > [century_schoolbook_l_italic_3.865234375] > [century_schoolbook_l_3.0673828125] > [century_schoolbook_l_bold_6.1357421875] > Finding the ideal number of pages... > Fitting music on 3 or 4 pages... > Drawing systems... > [century_schoolbook_l_italic_3.0673828125] > Element count 5623 > Layout output to `/tmp/DenemoryNhFp/denemoprintB.ps'... > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/CenturySchL-Bold.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/CenturySchL-Ital.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-20.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/ps/music-drawing-routines.ps] > [/home/rshann/lilypond/usr/share/lilypond/current/ps/lilyponddefs.ps] > Converting to `/tmp/DenemoryNhFp/denemoprintB.pdf'... > Invoking `gs -dSAFER -dDEVICEWIDTHPOINTS=595.28 > -dDEVICEHEIGHTPOINTS=841.89 -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH > -r1200 -sDEVICE=pdfwrite -sOutputFile=/tmp/DenemoryNhFp/denemoprintB.pdf > -c.setpdfwrite -f/tmp/DenemoryNhFp/denemoprintB.ps'... > > > > compare: > > > elapsed time: 0.18 seconds > Element count 8310 (spanners 289) > Preprocessing graphical objects... > Grob count 12332 > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-11.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-13.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-14.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-16.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-18.otf] > [/home/rshann/lilypond/usr/share/lilypond/current/fonts/otf/emmentaler-23.otf] > [emmentaler-20_7.029296875] > (process:26745): Pango-WARNING > **: /home/rshann/denemo/usr//lib/pango/1.6.0/modules/pango-basic-fc.so: > wrong ELF class: ELFCLASS32 > > (process:26745): Pango-WARNING **: Failed to load Pango module > '/home/rshann/denemo/usr//lib/pango/1.6.0/modules/pango-basic-fc' for id > 'BasicScriptEngineFc' > > (process:26745): Pango-WARNING > **: /home/rshann/denemo/usr//lib/pango/1.6.0/modules/pango-basic-fc.so: > wrong ELF class: ELFCLASS32 > > (process:26745): Pango-WARNING **: failed to choose a font, expect ugly > output. engine-type='PangoRenderFc', script='common' > > (process:26745): Pango-CRITICAL **: pango_fc_font_lock_face: assertion > `PANGO_IS_FC_FONT (font)' failed > > finished generating LilyPond > > > > _______________________________________________ > Denemo-devel mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/denemo-devel _______________________________________________ Denemo-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/denemo-devel
