Menu

#231 XSB won't compile on Fedora 22: "undefined reference to `trie_asserted_clref'"

Other
open
nobody
None
5
2015-11-22
2015-11-22
No

On Fedora 22 / gcc-5.1.1-4.fc22.x86_64 compilation of XSB fails with the message:

tr_utils.o: In function table_inspection_function': tr_utils.c:(.text+0xbe78): undefined reference totrie_asserted_clref'
collect2: error: ld returned 1 exit status

Workaround: exit $XSB_HOME/emu/trassert.h and add

extern CPtr trie_asserted_clref(CPtr prref);

underneath the list of declarations at the top.

Discussion

  • David S. Warren

    David S. Warren - 2015-11-22

    This and the following bug seem to have been fixed in the current SVN respository. (But maybe your fixes are better....)

     
  • David Tonhofer

    David Tonhofer - 2015-11-22

    Thanks David. I will try the SVN repo next time 'round.

     

Log in to post a comment.