control-toolbox / control-toolbox/bocop

Single core lib shared between different problems

Open
#46 0 comments 1 reaction 1 assignee Claimed by @PierreMartinon View on GitHub
Dominant language
C++
Stars
4
Forks
1
Avg merge
1m
Merged PRs (30d)
1

Description

Review the build process (exec / wrapper) and use a single core lib shared for all problems instead of recompiling the whole source each time
- [x] linux is fine, core lib works for both cli execs and python swig wrappers. Significantly faster test execution :-)
- [x] macos seems ok after adding the linker flag "-undefined dynamic_lookup" in addition to the already present "-flat_namespace"
- [ ] windows currently fails to build the core lib (LNK1120: 9 unresolved externals on the problem.cpp functions, similar to the error previously encountered on macos)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.