denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] Linking error on Mac


From: Richard Shann
Subject: Re: [Denemo-devel] Linking error on Mac
Date: Sat, 05 Mar 2016 19:05:51 +0000

I think this was fixed:
the git commits that fix it are:

a62c36168c99411fd9da40efd9c1679d4e7cd470

fca62f292328bcd5a588a01d9ac5c226a17dd64a

the problem arises if you enable jack, this was disabling the evince
which makes Denemo not very useful - the second commit fixes that, the
first just enables a non-evince build.

We are just about to release 2.0.4 which has the fixes in it.

HTH

Richard


On Sat, 2016-03-05 at 13:56 -0500, Yves de Champlain wrote:
> Hi
> 
> I am trying to update denemo to 2.02 in Macports and get this linking error :
> 
> libtool: link: /usr/bin/clang -pipe -Os -arch x86_64 -fdiagnostics-color=auto 
> -D_THREAD_SAFE -I/opt/local/include/guile/2.0 -I/opt/local/include 
> -I/opt/local/include -D_WITH_AUBIO_4_ -I/opt/local/include/libxml2 
> -D_REENTRANT -I/opt/local/include/librsvg-2.0 
> -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng16 
> -I/opt/local/include/cairo -I/opt/local/include/glib-2.0 
> -I/opt/local/lib/glib-2.0/include -I/opt/local/include 
> -I/opt/local/include/pixman-1 -I/opt/local/include 
> -I/opt/local/include/freetype2 -I/opt/local/include 
> -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 
> -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include 
> -I/opt/local/include/freetype2 -D_HAVE_JACK_ -I/opt/local/include 
> -D_REENTRANT -I/opt/local/include/gtk-3.0 -I/opt/local/include/gio-unix-2.0/ 
> -I/opt/local/include/cairo -I/opt/local/include 
> -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz 
> -I/opt/local/include -I/opt/local/include/pango-1.0 
> -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo 
> -I/opt/local/include/pixman-1 -I/opt/local/include 
> -I/opt/local/include/freetype2 -I/opt/local/include 
> -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 
> -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng16 
> -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include 
> -I/opt/local/include -D_REENTRANT -I/opt/local/include/gtksourceview-3.0 
> -I/opt/local/include/libxml2 -I/opt/local/include/gtk-3.0 
> -I/opt/local/include/gio-unix-2.0/ -I/opt/local/include/cairo 
> -I/opt/local/include -I/opt/local/include/pango-1.0 
> -I/opt/local/include/harfbuzz -I/opt/local/include 
> -I/opt/local/include/pango-1.0 -I/opt/local/include/atk-1.0 
> -I/opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include 
> -I/opt/local/include/freetype2 -I/opt/local/include 
> -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 
> -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng16 
> -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include 
> -I/opt/local/include -D_REENTRANT -I/opt/local/include/evince/3.0 
> -I/opt/local/include/gtk-3.0 -I/opt/local/include/gio-unix-2.0/ 
> -I/opt/local/include/cairo -I/opt/local/include 
> -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz 
> -I/opt/local/include -I/opt/local/include/pango-1.0 
> -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo 
> -I/opt/local/include/pixman-1 -I/opt/local/include 
> -I/opt/local/include/freetype2 -I/opt/local/include 
> -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 
> -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng16 
> -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include 
> -I/opt/local/include -D_HAVE_FLUIDSYNTH_ -I/opt/local/include 
> -D_HAVE_RUBBERBAND_ -I/opt/local/include -D_HAVE_PORTAUDIO_ 
> -I/opt/local/include -I/opt/local/include -D_HAVE_PORTMIDI_ 
> -Wl,-headerpad_max_install_names -arch x86_64 -o denemo audio/audiocapture.o 
> audio/instrumentname.o audio/midi.o audio/parseinstruments.o 
> audio/pitchentry.o audio/pitchrecog.o audio/playback.o 
> command/changenotehead.o command/chord.o command/clef.o 
> command/commandfuncs.o command/contexts.o command/fakechord.o 
> command/figure.o command/grace.o command/keyresponses.o command/keysig.o 
> command/lilydirectives.o command/lyric.o command/measure.o 
> command/processstaffname.o command/object.o command/scorelayout.o 
> command/score.o command/select.o command/staff.o command/timesig.o 
> command/tuplet.o core/binreloc.o core/denemo_types.o core/external.o 
> core/exportxml.o core/graphicseditor.o core/http.o core/importxml.o 
> core/kbd-custom.o core/keyboard.o core/keymapio.o core/main.o 
> core/palettestorage.o core/prefops.o core/utils.o core/view.o 
> display/calculatepositions.o display/displayanimation.o 
> display/drawaccidentals.o display/drawbarline.o display/draw.o 
> display/drawclefs.o display/drawcursor.o display/drawdynamic.o 
> display/drawfakechord.o display/drawfigure.o display/drawkey.o 
> display/drawlilydir.o display/drawlyric.o display/drawnotes.o 
> display/drawselection.o display/drawstemdir.o display/drawtimesig.o 
> display/drawtuplets.o display/hairpin.o display/slurs.o export/audiofile.o 
> export/exportabc.o export/exportlilypond.o export/exportmidi.o export/file.o 
> export/guidedimportmidi.o export/importmidi.o export/importmusicxml.o 
> export/print.o scripting/scheme-callbacks.o scripting/scheme-identifiers.o 
> source/sourceaudio.o printview/svgview.o ui/clefdialog.o ui/help.o 
> ui/kbd-interface.o ui/keysigdialog.o ui/mousing.o ui/moveviewport.o 
> ui/mwidthdialog.o ui/palettes.o ui/playbackprops.o ui/prefdialog.o 
> ui/scoreprops.o ui/staffpropdialog.o ui/texteditors.o ui/timedialog.o 
> ui/tomeasuredialog.o ui/tupletdialog.o ui/markup.o -D_HAVE_JACK_ 
> -D_HAVE_FLUIDSYNTH_ -D_HAVE_RUBBERBAND_  -L/opt/local/lib libaudiobackend.a 
> -L../libs/libsffile -lsffile -L../libs/libsmf -lsmf -lguile-2.0 -lgc -laubio 
> -lxml2 -lrsvg-2 -lm -lfontconfig -lfreetype -lsndfile -ljack -lpthread 
> -framework CoreAudio -framework CoreServices -framework AudioUnit -framework 
> Cocoa -lgtksourceview-3.0 -levview3 -levdocument3 -lgtk-3 -lgdk-3 
> -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo 
> -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lintl 
> -lfluidsynth -lrubberband -lportaudio -framework AudioToolbox -framework 
> Carbon -lfftw3 -lportmidi
> 
> Undefined symbols for architecture x86_64:
>   "_continuous_typesetting", referenced from:
>       _scheme_continous_typsetting in scheme-callbacks.o
>       _scheme_display_typeset_svg in scheme-callbacks.o
>       _play_button in svgview.o
>       _button_release in svgview.o
>   "_set_continuous_typesetting", referenced from:
>       _display_svg in svgview.o
> ld: symbol(s) not found for architecture x86_64
> 
> 
> Somehow, printview.c does not get compiled.
> 
> 
> I have gtk 3.18.8 installed with the quartz backend on  MacOS 10.11.3 / Xcode 
> 7.2.1
> 
> Here are my configure options :
> 
> --prefix=/opt/local --enable-aubio4 --enable-evince --enable-fluidsynth 
> --enable-gtk3 --enable-guile_2_0 --enable-jack --enable-portaudio 
> --enable-portmidi --enable-rubberband --disable-x11
> 
> Please tell me if I should rather file a bug.
> 
> Thanks
> 
> yves
> 
> 
> _______________________________________________
> Denemo-devel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/denemo-devel





reply via email to

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