From ca6a6675513d2ee58f62ddfd3d3681779621a1ad Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Fri, 13 Sep 2013 19:10:09 +0200 Subject: Add support for clang --- make/build.xml | 40 +++++++++++++++++++++++++++++++++------- openal-soft | 2 +- src/native/almisc.c | 1 + 3 files changed, 35 insertions(+), 8 deletions(-) diff --git a/make/build.xml b/make/build.xml index 3c4ae31..3bdf034 100755 --- a/make/build.xml +++ b/make/build.xml @@ -202,6 +202,12 @@ + + + + + + @@ -510,32 +516,52 @@ - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + @@ -561,7 +587,7 @@ + depends="init, gluegen.cpptasks.detect.os, gluegen.cpptasks.setup.compiler, c.build.openal.use-blobs, c.build.openal.soft.windows, c.build.openal.soft.android, c.build.openal.soft.gcc.armv6.soft, c.build.openal.soft.gcc.armv6.hard, c.build.openal.soft.clang.x86_32, c.build.openal.soft.clang.default, c.build.openal.soft.gcc.x86_32, c.build.openal.soft.gcc.default"> diff --git a/openal-soft b/openal-soft index 0df1e1a..389ae1f 160000 --- a/openal-soft +++ b/openal-soft @@ -1 +1 @@ -Subproject commit 0df1e1ad30a0990591be4779ccc3d0034a3b33e5 +Subproject commit 389ae1f767bfad6116e21306fc3cdf89a4cbcc0a diff --git a/src/native/almisc.c b/src/native/almisc.c index 61ee599..ca638d9 100644 --- a/src/native/almisc.c +++ b/src/native/almisc.c @@ -12,6 +12,7 @@ #include "efx.h" #include +extern int strlen_alc(ALCdevice *device, int param, const char* str); /* Java->C glue code: * Java package: jogamp.openal.ALImpl -- cgit v1.2.3