Looks like there's something wonky with your SWORD version, and not with Xiphos. A header file might be missing a #ifdef guard somewhere or the like.
--Greg On Tue, Sep 5, 2017 at 2:12 PM, Peter von Kaehne <ref...@gmx.net> wrote: > On Tue, 2017-09-05 at 09:33 -0400, Karl Kleinpaste wrote: > > > > I hope that some on the -devel list will keep up with test building > > and experimentation as things move along, to make sure I don't > > introduce any unexpected quirks along the way. > > I had not been keeping up due to private commitments, though I saw that > a lot of things are happening. > > I cloned today a fresh copy of the git repo and did try to build, but > hit a roadblock at the linking stage. I am sure it is my mistake rather > than anyone else's but a hint would be highly appreciated. Please see > the log below. > > Thanks! > > Peter > > [133/134] cxx_link: build/default/src/examples/marshal_1.o > build/default/src/examples/xiphos-nav_1.o -> > build/default/src/examples/xiphos-nav > /usr/local/lib/libsword.a(versificationmgr.o):(.data.rel.ro.local+0x0): > multiple definition of `sword::builtin_abbrevs' > default/src/main/prayerlists_1.o:(.data.rel.ro.local+0x0): first > defined here > /usr/local/lib/libsword.a(versificationmgr.o): In function > `__gnu_cxx::new_allocator<std::_List_node<sword::SWBuf> > >::~new_allocator()': > /home/peter/Source/sword/lib/../src/mgr/versificationmgr.cpp:61: > multiple definition of `sword::otbooks' > default/src/main/prayerlists_1.o:/home/peter/Source/xiphos/build/../src > /main/prayerlists.cc:82: first defined here > /usr/local/lib/libsword.a(versificationmgr.o): In function > `sword::VersificationMgr::System::~System()': > /home/peter/Source/sword/lib/../src/mgr/versificationmgr.cpp:186: > multiple definition of `sword::ntbooks' > default/src/main/prayerlists_1.o:/home/peter/Source/xiphos/build/../src > /main/prayerlists.cc:184: first defined here > /usr/local/lib/libsword.a(versificationmgr.o): In function > `__gnu_cxx::new_allocator<std::_List_node<sword::SWBuf> > >::~new_allocator()': > /home/peter/Source/sword/lib/../src/mgr/versificationmgr.cpp:61: > multiple definition of `sword::vm' > default/src/main/prayerlists_1.o:/home/peter/Source/xiphos/build/../src > /main/prayerlists.cc:82: first defined here > collect2: error: ld returned 1 exit status > Waf: Leaving directory `/home/peter/Source/xiphos/build' > Build failed: -> task failed (err #1): > {task: cxx_link > locale_set_2.o,marshal_2.o,about_modules_2.o,about_sword_2.o,about_tran > s_2.o,about_xiphos_2.o,bibletext_2.o,bibletext_dialog_2.o,bookmark_dial > og_2.o,bookmarks_menu_2.o,bookmarks_treeview_2.o,cipher_key_dialog_2.o, > commentary_2.o,commentary_dialog_2.o,dialog_2.o,dictlex_2.o,dictlex_dia > log_2.o,display_info_2.o,dummy_2.o,export_bookmarks_2.o,export_dialog_2 > .o,find_dialog_2.o,font_dialog_2.o,gbs_2.o,gbs_dialog_2.o,gui_2.o,ipc_2 > .o,main_menu_2.o,main_window_2.o,menu_popup_2.o,mod_mgr_2.o,navbar_book > _2.o,navbar_book_dialog_2.o,navbar_versekey_2.o,navbar_versekey_dialog_ > 2.o,navbar_versekey_editor_2.o,navbar_versekey_parallel_2.o,parallel_di > alog_2.o,parallel_tab_2.o,parallel_view_2.o,preferences_dialog_2.o,sear > ch_dialog_2.o,search_sidebar_2.o,sidebar_2.o,sidebar_dialog_2.o,splash_ > 2.o,tabbed_browser_2.o,treekey- > editor_2.o,utilities_2.o,xiphos_2.o,gs_stringmgr_1.o,module_manager_1.o > ,sword_main_1.o,link_dialog_1.o,editor_1.o,webkit_editor_1.o,biblesync_ > glue_1.o,configs_1.o,display_1.o,export_passage_1.o,global_ops_1.o,list > s_1.o,main_1.o,mod_mgr_1.o,module_dialogs_1.o,modulecache_1.o,navbar_1. > o,navbar_book_1.o,navbar_book_dialog_1.o,navbar_versekey_1.o,parallel_v > iew_1.o,prayerlists_1.o,previewer_1.o,search_dialog_1.o,search_sidebar_ > 1.o,settings_1.o,sidebar_1.o,sword_1.o,sword_treekey_1.o,tab_history_1. > o,url_1.o,xml_1.o,marshal_1.o,xiphos_html_1.o,marshal_1.o,wk-html_1.o > -> xiphos} > peter@thinkpad-x250:~/Source/xiphos$ https://github.com/crosswire/xipho > s.git > > _______________________________________________ > xiphos-devel mailing list > xiphos-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/xiphos-devel >
_______________________________________________ xiphos-devel mailing list xiphos-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/xiphos-devel