Build fixes

* fixed DeckLink driver build on recent kernels (~3.0)
* fixed build on CentOS (omitted libraries)
This commit is contained in:
Martin Pulec
2011-08-30 16:19:55 +02:00
parent 1e8e5779aa
commit 4663760709
4 changed files with 5 additions and 1 deletions

View File

@@ -4,7 +4,7 @@ CC = @CC@
CXX = @CXX@
LINKER = @LINKER@
CFLAGS = @DEFS@ @CFLAGS@ @X_CFLAGS@
LIBS = @DVS_LIB@ @DXT_LIB@ @QUICKTIME_LIB@ @PORTAUDIO_LIB@ @SAGE_LIB@ @X_PRE_LIBS@ @X_LIBS@ @X_EXTRA_LIBS@ @MATHLIBS@ @LIBS@ -lm
LIBS = @DVS_LIB@ @DXT_LIB@ @QUICKTIME_LIB@ @PORTAUDIO_LIB@ @SAGE_LIB@ @X_PRE_LIBS@ @X_LIBS@ @X_EXTRA_LIBS@ @MATHLIBS@ @LIBS@ -lm -lrt -pthread
INC = -I.. -Isrc -Itest @DVS_INC@ @DXT_INC@ @QUICKTIME_INC@ @DECKLINK_INC@ @PORTAUDIO_INC@ @GL_INC@ @SAGE_INC@ @QUAD_INC@
DECKLINK_PATH = @DECKLINK_PATH@
TARGET = bin/uv

View File

@@ -67,6 +67,10 @@ struct state_portaudio_playback {
PaStream *stream;
};
/*
* For Portaudio threads-related issues see
* http://www.portaudio.com/trac/wiki/tips/Threading
*/
static pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER;
/* prototyping */