summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGoran Mekić <meka@tilda.center>2020-11-27 13:30:46 +0100
committer0EVSG <dev@submerge.ch>2021-12-27 20:45:57 +0100
commite8fa9bda0f76b1c8f02792c0e277e285642e78aa (patch)
tree2e6cb05e85ca79f0593ac478db0988f214d3e202
parent518af9c2ac896f6a3121ceb4805e8f01089be2c4 (diff)
downloadjack2-e8fa9bda0f76b1c8f02792c0e277e285642e78aa.tar.gz
It compiles
-rw-r--r--common/wscript3
-rw-r--r--freebsd/JackAtomic_os.h (renamed from freebsd/jackAtomic_os.h)0
l---------[-rw-r--r--]freebsd/driver.h0
-rw-r--r--posix/JackPosixSemaphore.cpp7
4 files changed, 5 insertions, 5 deletions
diff --git a/common/wscript b/common/wscript
index e22f12f4..bc23ced1 100644
--- a/common/wscript
+++ b/common/wscript
@@ -22,7 +22,6 @@ def create_jack_process_obj(bld, target, sources, uselib = None, framework = Non
if not bld.env['IS_WINDOWS']:
process.env['cxxshlib_PATTERN'] = '%s.so'
process.defines = ['HAVE_CONFIG_H','SERVER_SIDE']
- print(bld.env)
if bld.env['IS_MACOSX']:
if framework:
process.framework = framework
@@ -77,7 +76,7 @@ def build(bld):
includes.append('..')
else:
includes.append('../..')
- uselib = ['CELT', 'OPUS', 'DB', 'PTHREAD']
+ uselib = ['CELT', 'OPUS', 'DB', 'PTHREAD', 'SAMPLERATE']
if bld.env['IS_LINUX']:
common_libsources += [
diff --git a/freebsd/jackAtomic_os.h b/freebsd/JackAtomic_os.h
index ca731f25..ca731f25 100644
--- a/freebsd/jackAtomic_os.h
+++ b/freebsd/JackAtomic_os.h
diff --git a/freebsd/driver.h b/freebsd/driver.h
index eb240b9c..eb240b9c 100644..120000
--- a/freebsd/driver.h
+++ b/freebsd/driver.h
diff --git a/posix/JackPosixSemaphore.cpp b/posix/JackPosixSemaphore.cpp
index a18b6b70..5103f1cf 100644
--- a/posix/JackPosixSemaphore.cpp
+++ b/posix/JackPosixSemaphore.cpp
@@ -17,7 +17,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-#define _POSIX_C_SOURCE 200112L
+// #define _POSIX_C_SOURCE 200112L
#include "JackPosixSemaphore.h"
#include "JackTools.h"
@@ -25,6 +25,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#include "JackError.h"
#include <fcntl.h>
#include <stdio.h>
+#include <ctype.h>
#include <sys/time.h>
#ifdef __linux__
#include "promiscuous.h"
@@ -54,8 +55,8 @@ void JackPosixSemaphore::BuildName(const char* client_name, const char* server_n
{
char ext_client_name[SYNC_MAX_NAME_SIZE + 1];
JackTools::RewriteName(client_name, ext_client_name);
-#if __APPLE__ // POSIX semaphore names are limited to 32 characters...
- snprintf(res, 32, "js_%s", ext_client_name);
+#if __APPLE__ // POSIX semaphore names are limited to 32 characters...
+ snprintf(res, 32, "js_%s", ext_client_name);
#else
if (fPromiscuous) {
snprintf(res, size, JACK_SEM_PREFIX ".%s_%s", server_name, ext_client_name);