Comments (2)
This is a good tutorial for building static/shared libraries via meson:
https://renenyffenegger.ch/notes/development/languages/C-C-plus-plus/GCC/create-libraries/Meson/index
Essentially, this part here:
https://github.com/containers/hirte/blob/main/libhirte/meson.build#L25-L47
needs to be changed by removing the version (not needed) and using the static_library()
call instead of shared_library()
.
Is this issue about just creating and embedding the static library or also about the structural code changes? E.g. it doesn't make sense to add libhirte/src/orchestrator.c
to hirte-node
.
from bluechi.
Closing this issue since a static library is already in the works with PR #81 .
from bluechi.
Related Issues (20)
- The integration tests take long time to collect logs from the host machine
- valgrind error in multiple integration tests: Invalid read in node_unset_agent_bus (node.c:815)
- valgrind error in integration test: Leak in manager_add_node (manager.c:256) HOT 1
- Add D-Bus API to get system resources of node HOT 1
- Invalid read for disconnecting, anonymous node
- NULLing on free
- Adding ECA validation
- Updating Getting Started guide HOT 1
- Add Status property on Manager interface
- Add gcc option `-fanalyzer`
- Confirmation of behavior upon a failure of a service that depends on another one HOT 3
- Configuration files are not read from root directory HOT 5
- configurable number of max dbus/connections messages node controller can handle from each agent node HOT 2
- Cannot detect disconnection of node during d-bus operation HOT 12
- Allow integration tests to run on multiple hosts HOT 3
- Integration tests for uncovered cases HOT 2
- lcov counts functions twice HOT 2
- Introduce integration test(s) for network latency and packet loss
- Add KeepAlive options to configuration
- Unit tests for parse_config functions
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bluechi.