[xiphos-devel] new release by end of month

Greg Hellings greg.hellings at gmail.com
Tue Sep 5 12:23:07 MST 2017


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 <refdoc at 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 at thinkpad-x250:~/Source/xiphos$ https://github.com/crosswire/xipho
> s.git
>
> _______________________________________________
> xiphos-devel mailing list
> xiphos-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/xiphos-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/xiphos-devel/attachments/20170905/dae8ac5b/attachment.html>


More information about the xiphos-devel mailing list