I've migrated all of my unit-test code and removed every ZORBA_DLL_PUBLIC declaration I could. One I can't yet remove is the one for empty_rep_base in util/string/rep_base.h because:
Undefined symbols for architecture x86_64:
"zorba::rstring_classes::empty_rep_base::empty_rep_storage_", referenced from:
zorba::rstring_classes::empty_rep_base::empty_rep() in apitest.cpp.o
I've migrated all of my unit-test code and removed every ZORBA_DLL_PUBLIC declaration I could. One I can't yet remove is the one for empty_rep_base in util/string/ rep_base. h because:
Undefined symbols for architecture x86_64: :rstring_ classes: :empty_ rep_base: :empty_ rep_storage_ ", referenced from: :rstring_ classes: :empty_ rep_base: :empty_ rep() in apitest.cpp.o
"zorba:
zorba:
So apitest.cpp needs to be migrated first.