diff options
| author | 2024-01-15 20:52:07 -0500 | |
|---|---|---|
| committer | 2024-01-15 20:52:07 -0500 | |
| commit | 863eda6c45a0ed0bf5f460dde6177c257d57cff8 (patch) | |
| tree | 231d1e7a4dc62e365152a205de82feab3dcb11cd /src/fruits/sink | |
| parent | be3367fdbfaf7b62b94105cd55d1b9f1e30e9e58 (diff) | |
| download | camu-863eda6c45a0ed0bf5f460dde6177c257d57cff8.tar.gz camu-863eda6c45a0ed0bf5f460dde6177c257d57cff8.tar.bz2 camu-863eda6c45a0ed0bf5f460dde6177c257d57cff8.zip | |
Major build improvments (Windows sink)
- This commit won't run correctly because the signedness change is not handled by bimu server yet.
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'src/fruits/sink')
| -rw-r--r-- | src/fruits/sink/meson.build | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/fruits/sink/meson.build b/src/fruits/sink/meson.build index c409857..8879937 100644 --- a/src/fruits/sink/meson.build +++ b/src/fruits/sink/meson.build @@ -1,5 +1,10 @@ sink_src = ['sink.c'] sink_deps = [common_deps, buffer, cache, av, screen, render, mixer, libsink] +sink_args = [] + +if meson.is_cross_build() + sink_args += ['-static', '-static-libgcc', '-static-libstdc++'] +endif use_tui = false if use_tui @@ -7,4 +12,5 @@ if use_tui sink_deps += [dependency('notcurses')] endif -executable('sink', sink_src, dependencies: sink_deps) +executable('sink', sink_src, dependencies: sink_deps, + c_args: sink_args, cpp_args: sink_args, link_args: sink_args) |