Just built with the new structure and I see the following in the trace file...
* 12:03:29 WARN <gnc.module> Could not locate module gnucash/plugins/bi_import interface v.0 * 12:03:29 CRIT <gnc.gui.search> gnc_search_core_register_type: assertion 'typeTable' failed The first one was easy, I had a config.user file with the load comand for bi_import, removed it and that one cleared, I assume that is not required any more. The second comes from gnucash/gnome/top-level.c line 383 trying to register gnc_search_owner_new Just wondering if other people see this or just local to me ? Bob On 17 August 2017 at 09:06, Geert Janssens <geert.gnuc...@kobaltwit.be> wrote: > On donderdag 17 augustus 2017 10:02:02 CEST John Ralls wrote: > > Nope, the problem is at > > https://github.com/Gnucash/gnucash/blob/master/ > libgnucash/engine/qof-backen > > d.cpp#L141: > > <https://github.com/Gnucash/gnucash/blob/master/ > libgnucash/engine/qof-backe > > nd.cpp#L141:> /* Darwin modules can have either .so or .dylib for a > suffix > > */ > > if (!g_file_test (fullpath, G_FILE_TEST_EXISTS) && > > g_strcmp0 (G_MODULE_SUFFIX, "so") == 0) > > { > > auto modname = g_strdup_printf ("lib%s.dylib", module_name); > > g_free (fullpath); > > fullpath = g_build_filename (directory, modname, NULL); > > g_free (modname); > > } > > auto backend = g_module_open (fullpath, G_MODULE_BIND_LAZY); > > > > follpath was "dbi/libgncmod-backend-dbi.dylib which exists only in an > > autotools build and only before installation. Having directory="gnucash" > is > > correct after installation and always in a Cmake build. This will > probably > > break tests on an autotools build on Macs. I may decide I don't care and > > that only CMake is supported there. > > Ah, I missed that. So the solution is simple IMO: fix the second creation > of > fullpath. Have it use absdir instead of directory. Of course that means > absdir > can only be freed after the Darwin test. I'll add push a change for you to > test in a minute. > > Geert > _______________________________________________ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel