diff options
author | abma <spring@abma.de> | 2014-08-10 10:53:51 (GMT) |
---|---|---|
committer | abma <spring@abma.de> | 2014-08-10 10:53:51 (GMT) |
commit | 89b11edadd742b589b4ca91688d11907995cf622 (patch) | |
tree | 28293ca6949444c203af97cc0d7899648d922b21 /src | |
parent | 56f1198b37dcf685ff64b1928e79eacd83e9030a (diff) | |
download | mxe-89b11edadd742b589b4ca91688d11907995cf622.zip mxe-89b11edadd742b589b4ca91688d11907995cf622.tar.gz mxe-89b11edadd742b589b4ca91688d11907995cf622.tar.bz2 |
enable openal shared compile
Diffstat (limited to 'src')
-rw-r--r-- | src/openal.mk | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/openal.mk b/src/openal.mk index ae34a76..ab0da35 100644 --- a/src/openal.mk +++ b/src/openal.mk @@ -30,4 +30,16 @@ define $(PKG)_BUILD `'$(TARGET)-pkg-config' openal --cflags --libs` endef -$(PKG)_BUILD_SHARED = +define $(PKG)_BUILD_SHARED + cd '$(1)/build' && cmake .. \ + -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ + -DLIBTYPE=SHARED \ + -DEXAMPLES=FALSE + $(MAKE) -C '$(1)/build' -j '$(JOBS)' install + + '$(TARGET)-gcc' \ + -W -Wall -Werror -ansi -pedantic \ + '$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-openal.exe' \ + `'$(TARGET)-pkg-config' openal --cflags --libs` +endef + |