Skip to content

Commit

Permalink
Fix building a few plugins
Browse files Browse the repository at this point in the history
Signed-off-by: falkTX <falktx@falktx.com>
  • Loading branch information
falkTX committed Jan 8, 2024
1 parent 15a5250 commit ad3b187
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 2 deletions.
13 changes: 13 additions & 0 deletions plugins/package/screcord/01_fix-build.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
diff --git a/screcord/Makefile b/screcord/Makefile
index 584d094..95383dc 100644
--- a/screcord/Makefile
+++ b/screcord/Makefile
@@ -62,7 +62,7 @@

# set compile flags
CFLAGS += -I. -I./dsp -fPIC -DPIC -O2 -Wall -funroll-loops `pkg-config --cflags sndfile`\
- -ffast-math -fomit-frame-pointer -fstrength-reduce -fdata-sections -Wl,--gc-sections $(SSE_CFLAGS)
+ -ffast-math -fomit-frame-pointer -fstrength-reduce -fdata-sections -Wl,--gc-sections -pthread $(SSE_CFLAGS)
CXXFLAGS += -std=c++11 $(CFLAGS)
LDFLAGS += -I. -lm -shared -Llibrary -lm -fPIC -DPIC `pkg-config --libs sndfile`
ifneq ($(MACOS)$(WINDOWS),true)
2 changes: 1 addition & 1 deletion plugins/package/shiro-plugins/shiro-plugins.mk
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ SHIRO_PLUGINS_CXXFLAGS = -std=gnu++11
SHIRO_PLUGINS_TARGET_MAKE = $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) NOOPT=true -C $(@D)

# needed for submodules support
SHIRO_PLUGINS_PRE_DOWNLOAD_HOOKS += MOD_PLUGIN_BUILDER_DOWNLOAD_WITH_SUBMODULES
# SHIRO_PLUGINS_PRE_DOWNLOAD_HOOKS += MOD_PLUGIN_BUILDER_DOWNLOAD_WITH_SUBMODULES

define SHIRO_PLUGINS_BUILD_CMDS
(cd $(@D) && \
Expand Down
2 changes: 1 addition & 1 deletion plugins/package/zam-plugins/zam-plugins.mk
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ZAM_PLUGINS_CXXFLAGS = -std=gnu++11
ZAM_PLUGINS_TARGET_MAKE = $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) NOOPT=true -C $(@D)

# needed for submodules support
ZAM_PLUGINS_PRE_DOWNLOAD_HOOKS += MOD_PLUGIN_BUILDER_DOWNLOAD_WITH_SUBMODULES
# ZAM_PLUGINS_PRE_DOWNLOAD_HOOKS += MOD_PLUGIN_BUILDER_DOWNLOAD_WITH_SUBMODULES

define ZAM_PLUGINS_BUILD_CMDS
(cd $(@D) && \
Expand Down

0 comments on commit ad3b187

Please sign in to comment.