Commit 2cbd4d00 authored by Matthew Fernandez's avatar Matthew Fernandez
Browse files

add CI testing of FreeBSD 13 using shared libraries

In the latest release, this caused link problems:

  ld: error: undefined hidden symbol: rumur::parse(std::__1::basic_istream<char,
    std::__1::char_traits<char> >&)
  >>> referenced by main.cc
  >>>               murphi2c/CMakeFiles/murphi2c.dir/src/main.cc.o:(main)

  ld: error: undefined hidden symbol: rumur::resolve_symbols(rumur::Model&)
  >>> referenced by main.cc
  >>>               murphi2c/CMakeFiles/murphi2c.dir/src/main.cc.o:(main)

  ld: error: undefined hidden symbol: rumur::validate(rumur::Node const&)
  >>> referenced by main.cc
  >>>               murphi2c/CMakeFiles/murphi2c.dir/src/main.cc.o:(main)

  ld: error: undefined hidden symbol: rumur::sanitise_rule_names(rumur::Node&)
  >>> referenced by main.cc
  >>>               murphi2c/CMakeFiles/murphi2c.dir/src/main.cc.o:(main)

Github: related to #220 “2021.08.28: Fails to link: error: undefined hidden…”
parent c73e8a28
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment