Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempting to do a clean build on Ubuntu 16.04 LTS #18

Open
kench opened this issue Nov 12, 2016 · 6 comments
Open

Attempting to do a clean build on Ubuntu 16.04 LTS #18

kench opened this issue Nov 12, 2016 · 6 comments

Comments

@kench
Copy link
Contributor

kench commented Nov 12, 2016

I attempted to build exacore on Ubuntu 16.04 LTS using a modified version of the README included in the repository.

# Install core dependencies
sudo apt-get install build-essential librsvg2-dev libcairo2-dev \
libfreetype6-dev yasm swig 
sudo apt-get install libjpeg-turbo

# Install rbenv and ruby 2.3.1
# Ruby 2.3.1 dependencies
sudo apt-get install -y libssl-dev libreadline-dev

# Install Git
sudo apt-get install git

# Install rbenv (rvm is no longer recommended)
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
# Compile rbenv dynamic bash extension
cd ~/.rbenv && src/configure && make -C src

# Ubuntu desktop instructions to update $PATH
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc

# Follow instructions output by this step
~/.rbenv/bin/rbenv init

# Open a new Terminal now.

# Install latest upstream supported Ruby
rbenv install 2.3.1
# Set ruby 2.3.1 as default
rbenv local 2.3.1

# Install Gems
gem install --pre patchbay
gem install thin
gem install trollop

# Install Ubuntu-packaged V8 for brevity's sake
sudo apt-get install libv8-dev

# Clone exacore repository
git clone https://github.com/exavideo/exacore.git

cd exacore
make

I got the following error message and do not know where to put the DeckLinkAPI.h file for it to build.

https://gist.github.com/kench/585a906196887d05b113c801784a8e58

@kench
Copy link
Contributor Author

kench commented Nov 12, 2016

I received some insight from @asquared offiline:

Create local.mk next to the makefile and define BLACKMAGIC_SDK_PATH - see the makefile for the exact variable name.

Also, the Blackmagic headers are MIT-licensed, would it be possible to include them in the repository?

@kench
Copy link
Contributor Author

kench commented Nov 12, 2016

This is what I have in my local.mk - it's not working.

kenley@kenley:~/Downloads/exacore$ cat local.mk
BLACKMAGIC_SDK_PATH=/home/kenley/Downloads/bmdsdk/Linux/include/

@kench
Copy link
Contributor Author

kench commented Nov 12, 2016

I needed to pull in some more packages in order to get the project to build.

sudo apt-get install libavformat-dev libavcodec-dev libavutil-dev

After that, I'm blocked by the following error:

kenley@kenley:~/Downloads/exacore$ make
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF common/clocks.o.d -MT common/clocks.o common/clocks.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o common/clocks.o common/clocks.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF common/xmalloc.o.d -MT common/xmalloc.o common/xmalloc.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o common/xmalloc.o common/xmalloc.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF common/posix_util.o.d -MT common/posix_util.o common/posix_util.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o common/posix_util.o common/posix_util.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF common/cpu_dispatch.o.d -MT common/cpu_dispatch.o common/cpu_dispatch.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o common/cpu_dispatch.o common/cpu_dispatch.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF common/rational.o.d -MT common/rational.o common/rational.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o common/rational.o common/rational.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF common/backtrace.o.d -MT common/backtrace.o common/backtrace.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o common/backtrace.o common/backtrace.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF common/new_delete_malloc.o.d -MT common/new_delete_malloc.o common/new_delete_malloc.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o common/new_delete_malloc.o common/new_delete_malloc.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF common/hex_dump.o.d -MT common/hex_dump.o common/hex_dump.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o common/hex_dump.o common/hex_dump.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF common/instrument.o.d -MT common/instrument.o common/instrument.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o common/instrument.o common/instrument.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF common/block_set.o.d -MT common/block_set.o common/block_set.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o common/block_set.o common/block_set.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF common/buffer.o.d -MT common/buffer.o common/buffer.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o common/buffer.o common/buffer.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF common/serialize.o.d -MT common/serialize.o common/serialize.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o common/serialize.o common/serialize.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF ipc/shm_double_buffer.o.d -MT ipc/shm_double_buffer.o ipc/shm_double_buffer.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o ipc/shm_double_buffer.o ipc/shm_double_buffer.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/raw_frame.o.d -MT raw_frame/raw_frame.o raw_frame/raw_frame.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/raw_frame.o raw_frame/raw_frame.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/CbYCrY8422_YCbCr8P422_default.o.d -MT raw_frame/convert/CbYCrY8422_YCbCr8P422_default.o raw_frame/convert/CbYCrY8422_YCbCr8P422_default.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/CbYCrY8422_YCbCr8P422_default.o raw_frame/convert/CbYCrY8422_YCbCr8P422_default.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/CbYCrY8422_CbYCrY8422_scan_double.o.d -MT raw_frame/convert/CbYCrY8422_CbYCrY8422_scan_double.o raw_frame/convert/CbYCrY8422_CbYCrY8422_scan_double.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/CbYCrY8422_CbYCrY8422_scan_double.o raw_frame/convert/CbYCrY8422_CbYCrY8422_scan_double.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/CbYCrY8422_CbYCrY8422_scan_triple.o.d -MT raw_frame/convert/CbYCrY8422_CbYCrY8422_scan_triple.o raw_frame/convert/CbYCrY8422_CbYCrY8422_scan_triple.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/CbYCrY8422_CbYCrY8422_scan_triple.o raw_frame/convert/CbYCrY8422_CbYCrY8422_scan_triple.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/CbYCrY8422_CbYCrY8422_default.o.d -MT raw_frame/convert/CbYCrY8422_CbYCrY8422_default.o raw_frame/convert/CbYCrY8422_CbYCrY8422_default.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/CbYCrY8422_CbYCrY8422_default.o raw_frame/convert/CbYCrY8422_CbYCrY8422_default.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/YCbCr8P422_CbYCrY8422_default.o.d -MT raw_frame/convert/YCbCr8P422_CbYCrY8422_default.o raw_frame/convert/YCbCr8P422_CbYCrY8422_default.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/YCbCr8P422_CbYCrY8422_default.o raw_frame/convert/YCbCr8P422_CbYCrY8422_default.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/YCbCr10P422_CbYCrY8422_default.o.d -MT raw_frame/convert/YCbCr10P422_CbYCrY8422_default.o raw_frame/convert/YCbCr10P422_CbYCrY8422_default.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/YCbCr10P422_CbYCrY8422_default.o raw_frame/convert/YCbCr10P422_CbYCrY8422_default.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/YCbCr8P420_CbYCrY8422_default.o.d -MT raw_frame/convert/YCbCr8P420_CbYCrY8422_default.o raw_frame/convert/YCbCr8P420_CbYCrY8422_default.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/YCbCr8P420_CbYCrY8422_default.o raw_frame/convert/YCbCr8P420_CbYCrY8422_default.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/CbYCrY8422_BGRAn8_default.o.d -MT raw_frame/convert/CbYCrY8422_BGRAn8_default.o raw_frame/convert/CbYCrY8422_BGRAn8_default.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/CbYCrY8422_BGRAn8_default.o raw_frame/convert/CbYCrY8422_BGRAn8_default.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_2_default.o.d -MT raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_2_default.o raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_2_default.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_2_default.o raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_2_default.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_4_default.o.d -MT raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_4_default.o raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_4_default.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_4_default.o raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_4_default.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/CbYCrY8422_CbYCrY8422_scale_1_4.o.d -MT raw_frame/convert/CbYCrY8422_CbYCrY8422_scale_1_4.o raw_frame/convert/CbYCrY8422_CbYCrY8422_scale_1_4.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/CbYCrY8422_CbYCrY8422_scale_1_4.o raw_frame/convert/CbYCrY8422_CbYCrY8422_scale_1_4.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/draw/CbYCrY8422_alpha_key.o.d -MT raw_frame/draw/CbYCrY8422_alpha_key.o raw_frame/draw/CbYCrY8422_alpha_key.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/draw/CbYCrY8422_alpha_key.o raw_frame/draw/CbYCrY8422_alpha_key.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/draw/BGRAn8_blit.o.d -MT raw_frame/draw/BGRAn8_blit.o raw_frame/draw/BGRAn8_blit.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/draw/BGRAn8_blit.o raw_frame/draw/BGRAn8_blit.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/draw/BGRAn8_alpha_key.o.d -MT raw_frame/draw/BGRAn8_alpha_key.o raw_frame/draw/BGRAn8_alpha_key.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/draw/BGRAn8_alpha_key.o raw_frame/draw/BGRAn8_alpha_key.cpp 
yasm -f elf64 -g dwarf2 -o raw_frame/convert/CbYCrY8422_BGRAn8_vector.o raw_frame/convert/CbYCrY8422_BGRAn8_vector.asm
yasm -f elf64 -g dwarf2 -o raw_frame/convert/CbYCrY8422_BGRAn8_scale_line_1_4_vector.o raw_frame/convert/CbYCrY8422_BGRAn8_scale_line_1_4_vector.asm
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_4_vector.o.d -MT raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_4_vector.o raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_4_vector.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_4_vector.o raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_4_vector.cpp 
yasm -f elf64 -g dwarf2 -o raw_frame/convert/CbYCrY8422_BGRAn8_scale_line_1_2_vector.o raw_frame/convert/CbYCrY8422_BGRAn8_scale_line_1_2_vector.asm
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_2_vector.o.d -MT raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_2_vector.o raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_2_vector.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_2_vector.o raw_frame/convert/CbYCrY8422_BGRAn8_scale_1_2_vector.cpp 
yasm -f elf64 -g dwarf2 -o raw_frame/convert/CbYCrY8422_YCbCr8P422_vector.o raw_frame/convert/CbYCrY8422_YCbCr8P422_vector.asm
yasm -f elf64 -g dwarf2 -o raw_frame/convert/YCbCr8P422_CbYCrY8422_vector.o raw_frame/convert/YCbCr8P422_CbYCrY8422_vector.asm
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/CbYCrY8422_CbYCrY8422_scale_1_4_vector.o.d -MT raw_frame/convert/CbYCrY8422_CbYCrY8422_scale_1_4_vector.o raw_frame/convert/CbYCrY8422_CbYCrY8422_scale_1_4_vector.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/CbYCrY8422_CbYCrY8422_scale_1_4_vector.o raw_frame/convert/CbYCrY8422_CbYCrY8422_scale_1_4_vector.cpp 
yasm -f elf64 -g dwarf2 -o raw_frame/convert/CbYCrY8422_CbYCrY8422_scale_line_1_4_vector.o raw_frame/convert/CbYCrY8422_CbYCrY8422_scale_line_1_4_vector.asm
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/convert/BGRAn8_BGRAn8_default.o.d -MT raw_frame/convert/BGRAn8_BGRAn8_default.o raw_frame/convert/BGRAn8_BGRAn8_default.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/convert/BGRAn8_BGRAn8_default.o raw_frame/convert/BGRAn8_BGRAn8_default.cpp 
yasm -f elf64 -g dwarf2 -o raw_frame/draw/CbYCrY8422_BGRAn8_key_chunk_sse2.o raw_frame/draw/CbYCrY8422_BGRAn8_key_chunk_sse2.asm
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF raw_frame/draw/CbYCrY8422_alpha_key_sse2.o.d -MT raw_frame/draw/CbYCrY8422_alpha_key_sse2.o raw_frame/draw/CbYCrY8422_alpha_key_sse2.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o raw_frame/draw/CbYCrY8422_alpha_key_sse2.o raw_frame/draw/CbYCrY8422_alpha_key_sse2.cpp 
yasm -f elf64 -g dwarf2 -o raw_frame/draw/BGRAn8_BGRAn8_composite_chunk_sse2.o raw_frame/draw/BGRAn8_BGRAn8_composite_chunk_sse2.asm
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF thread/mutex.o.d -MT thread/mutex.o thread/mutex.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o thread/mutex.o thread/mutex.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF thread/condition.o.d -MT thread/condition.o thread/condition.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o thread/condition.o thread/condition.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF thread/thread.o.d -MT thread/thread.o thread/thread.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o thread/thread.o thread/thread.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF drivers/decklink.o.d -MT drivers/decklink.o drivers/decklink.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o drivers/decklink.o drivers/decklink.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF drivers/v4l2_input.o.d -MT drivers/v4l2_input.o drivers/v4l2_input.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o drivers/v4l2_input.o drivers/v4l2_input.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF graphics/cairo_frame.o.d -MT graphics/cairo_frame.o graphics/cairo_frame.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o graphics/cairo_frame.o graphics/cairo_frame.cpp 
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF graphics/rsvg_frame.o.d -MT graphics/rsvg_frame.o graphics/rsvg_frame.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o graphics/rsvg_frame.o graphics/rsvg_frame.cpp 
In file included from graphics/rsvg_frame.cpp:23:0:
/usr/include/librsvg-2.0/librsvg/rsvg-cairo.h:27:2: warning: #warning "Including <librsvg/rsvg-cairo.h> directly is deprecated." [-Wcpp]
 #warning "Including <librsvg/rsvg-cairo.h> directly is deprecated."
  ^
graphics/rsvg_frame.cpp: In function ‘void rsvg_tryinit()’:
graphics/rsvg_frame.cpp:57:9: warning: ‘void g_type_init()’ is deprecated [-Wdeprecated-declarations]
         g_type_init( );
         ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/librsvg-2.0/librsvg/rsvg.h:31,
                 from graphics/rsvg_frame.cpp:22:
/usr/include/glib-2.0/gobject/gtype.h:681:23: note: declared here
 void                  g_type_init                    (void);
                       ^
graphics/rsvg_frame.cpp:57:9: warning: ‘void g_type_init()’ is deprecated [-Wdeprecated-declarations]
         g_type_init( );
         ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/librsvg-2.0/librsvg/rsvg.h:31,
                 from graphics/rsvg_frame.cpp:22:
/usr/include/glib-2.0/gobject/gtype.h:681:23: note: declared here
 void                  g_type_init                    (void);
                       ^
graphics/rsvg_frame.cpp:57:22: warning: ‘void g_type_init()’ is deprecated [-Wdeprecated-declarations]
         g_type_init( );
                      ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24:0,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/librsvg-2.0/librsvg/rsvg.h:31,
                 from graphics/rsvg_frame.cpp:22:
/usr/include/glib-2.0/gobject/gtype.h:681:23: note: declared here
 void                  g_type_init                    (void);
                       ^
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -MM -MF graphics/freetype_font.o.d -MT graphics/freetype_font.o graphics/freetype_font.cpp
g++ -g  -W -Wall -DRAWFRAME_POSIX_IO -D__STDC_CONSTANT_MACROS -fPIC -std=c++11  -DX86_64 -I/home/kenley/Downloads/bmdsdk/Linux/include  -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/x86_64-linux-gnu -Iaudio/ -Imjpeg/ -Icommon/ -Iraw_frame/ -Ithread/ -Idrivers/ -Igraphics/ -Ireplay/ -Iavspipe/ -Ikeyer/ -Idisplay_surface/ -Iipc/  -c -o graphics/freetype_font.o graphics/freetype_font.cpp 
graphics/freetype_font.cpp: In member function ‘RawFrame* FreetypeFont::render_string(const char*)’:
graphics/freetype_font.cpp:133:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for (int y = 0; y < slot->bitmap.rows && yd < _h; y++, yd++) {
                           ^
graphics/freetype_font.cpp:139:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
                 for (int x = 0; x < slot->bitmap.width && xd2 < ret->w( ); 
                                   ^
make: *** No rule to make target 'keydaemon/character_generator.o', needed by 'keydaemon/keyer.so'.  Stop.
kenley@kenley:~/Downloads/exacore$ 

@asquared
Copy link
Member

asquared commented Nov 13, 2016 via email

@PBXForums
Copy link

Kench, did you get this running eventually? If you did, do you have audio? The replay is fine without audio but it would be great to be able to make a highlight reel too with audio for playback at full speed.

@asquared
Copy link
Member

asquared commented Jan 13, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants