I am very much not an expert on POSIX build systems, but I will say that I downloaded the 2.4.0 source tarball (vs. cloning from git) and there was no included autogen.sh. So as I recall I just ran mkdir bin && cd bin then ../configure, make, make install.
David On Thu, Jun 25, 2020 at 8:32 AM Eddy <[email protected]> wrote: > Hi David, > > I'm using macports. The only change I made before compiling denemo was > to autogen.sh, where I changed /usr/share/aclocal to > /opt/local/share/aclocal. > > Firing up denemo from lldb to see where the segfault is happening gives > the following: > > * thread #1, queue = 'com.apple.main-thread', stop reason = > EXC_BAD_ACCESS (code=1, address=0xfffffffffffffff8) > frame #0: 0x000000010008eeac denemo`init_lilypond_buffer > at exportlilypond.c:3515 [opt] > 3512 manager = gtk_source_language_manager_new (); > 3513 gtk_source_language_manager_set_search_path > (manager, (gchar**)dirs); > 3514 } > -> 3515 const gchar * const *ids = > gtk_source_language_manager_get_language_ids (manager); > 3516 > 3517 GtkSourceLanguage *language = > gtk_source_language_manager_get_language (manager,"lilypond"); > 3518 Denemo.textbuffer = (GtkTextBuffer *) > gtk_source_buffer_new (tagtable); > Target 1: (denemo) stopped. > > and the corresponding backtrace is: > > * thread #1, queue = 'com.apple.main-thread', stop reason = > EXC_BAD_ACCESS (code=1, address=0xfffffffffffffff8) > * frame #0: 0x000000010008eeac denemo`init_lilypond_buffer at > exportlilypond.c:3515 [opt] > frame #1: 0x0000000100078b46 > denemo`inner_main(files=0x0000000000000000) at view.c:606 [opt] > frame #2: 0x00000001002d3437 libguile-2.2.1.dylib`c_body + > 15 > frame #3: 0x00000001003411c2 > libguile-2.2.1.dylib`vm_regular_engine + 1477 > frame #4: 0x000000010033fe34 > libguile-2.2.1.dylib`scm_call_n + 380 > frame #5: 0x000000010033d75a libguile-2.2.1.dylib`catch + > 490 > frame #6: 0x00000001002d33c6 > libguile-2.2.1.dylib`scm_i_with_continuation_barrier + 137 > frame #7: 0x00000001002d341d > libguile-2.2.1.dylib`scm_c_with_continuation_barrier + 60 > frame #8: 0x000000010033d2ad > libguile-2.2.1.dylib`with_guile + 63 > frame #9: 0x00000001003e554c > libgc.1.dylib`GC_call_with_stack_base + 26 > frame #10: 0x000000010033b81f > libguile-2.2.1.dylib`scm_with_guile + 45 > frame #11: 0x0000000100069ad7 > denemo`main(argc=<unavailable>, argv=0x00007ffeefbff960) at main.c:452 [opt] > frame #12: 0x00007fff6cfa5015 libdyld.dylib`start + 1 > > Thanks for your help, > > Eddy > > > On Thu, Jun 25, 2020 at 07:07:54AM -0500, David Richmond wrote: > > Hi Eddy, > > > > I have Denemo 2.4.0 running successfully on Catalina (10.15.4). What did > > you use to install the dependencies? > > > > David > > >
