/usr/local/Cellar/cmake/3.0.0/bin/cmake -H/Users/csra/src/rsb-gstreamer -B/Users/csra/src/rsb-gstreamer/build --check-build-system CMakeFiles/Makefile.cmake 0

/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_start /Users/csra/src/rsb-gstreamer/build/CMakeFiles /Users/csra/src/rsb-gstreamer/build/CMakeFiles/progress.marks

/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all

/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/gstrsb-1.0.0.dir/build.make CMakeFiles/gstrsb-1.0.0.dir/depend

cd /Users/csra/src/rsb-gstreamer/build && /usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_depends "Unix Makefiles" /Users/csra/src/rsb-gstreamer /Users/csra/src/rsb-gstreamer /Users/csra/src/rsb-gstreamer/build /Users/csra/src/rsb-gstreamer/build /Users/csra/src/rsb-gstreamer/build/CMakeFiles/gstrsb-1.0.0.dir/DependInfo.cmake --color=

/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/gstrsb-1.0.0.dir/build.make CMakeFiles/gstrsb-1.0.0.dir/build

/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 1

[ 11%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/plugin.cpp.o

/usr/bin/c++   -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11    -o CMakeFiles/gstrsb-1.0.0.dir/src/plugin.cpp.o -c /Users/csra/src/rsb-gstreamer/src/plugin.cpp

In file included from /Users/csra/src/rsb-gstreamer/src/plugin.cpp:51:

In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_src.h:52:

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.h:122:15: warning: 'gst_rsb_src_base_get_event' has C-linkage specified, but returns incomplete type 'rsb::EventPtr' (aka 'shared_ptr<rsb::Event>') which could be incompatible with C [-Wreturn-type-c-linkage]

rsb::EventPtr gst_rsb_src_base_get_event(GstRsbSrcBase *gst_rsb_src_base);

              ^

1 warning generated.

/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 2

[ 22%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_src_base.cpp.o

/usr/bin/c++   -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11    -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_src_base.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp

In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:50:

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.h:122:15: warning: 'gst_rsb_src_base_get_event' has C-linkage specified, but returns incomplete type 'rsb::EventPtr' (aka 'shared_ptr<rsb::Event>') which could be incompatible with C [-Wreturn-type-c-linkage]

rsb::EventPtr gst_rsb_src_base_get_event(GstRsbSrcBase *gst_rsb_src_base);

              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:352:13: warning: 4 enumeration values not handled in switch: 'GST_STATE_CHANGE_READY_TO_NULL', 'GST_STATE_CHANGE_PAUSED_TO_READY', 'GST_STATE_CHANGE_PAUSED_TO_PLAYING'... [-Wswitch]

    switch (transition) {

            ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:393:13: warning: 5 enumeration values not handled in switch: 'GST_STATE_CHANGE_NULL_TO_READY', 'GST_STATE_CHANGE_READY_TO_PAUSED', 'GST_STATE_CHANGE_PAUSED_TO_READY'... [-Wswitch]

    switch (transition) {

            ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:430:29: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]

                            gst_rsb_src_base->first_event_element_time,

                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:843:95: note: expanded from macro 'GST_INFO_OBJECT'

#define GST_INFO_OBJECT(obj,...)        GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_INFO,    obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:432:29: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]

                            gst_rsb_src_base->first_event_rsb_time);

                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:843:95: note: expanded from macro 'GST_INFO_OBJECT'

#define GST_INFO_OBJECT(obj,...)        GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_INFO,    obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:458:36: warning: format specifies type 'int' but the argument has type 'boost::uint64_t' (aka 'unsigned long long') [-Wformat]

                                   impl->previous->getSequenceNumber(),

                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:842:98: note: expanded from macro 'GST_WARNING_OBJECT'

#define GST_WARNING_OBJECT(obj,...)     GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_WARNING, obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:459:36: warning: format specifies type 'int' but the argument has type 'boost::uint64_t' (aka 'unsigned long long') [-Wformat]

                                   event->getSequenceNumber());

                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:842:98: note: expanded from macro 'GST_WARNING_OBJECT'

#define GST_WARNING_OBJECT(obj,...)     GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_WARNING, obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:467:30: warning: format specifies type 'long long' but the argument has type 'GstClockTimeDiff' (aka 'long') [-Wformat]

                             rsb_event_time_diff);

                             ^~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'

#define GST_DEBUG_OBJECT(obj,...)       GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG,   obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:476:22: warning: format specifies type 'int' but the argument has type 'boost::uint64_t' (aka 'unsigned long long') [-Wformat]

                     event->getSequenceNumber(),

                     ^~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'

#define GST_DEBUG_OBJECT(obj,...)       GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG,   obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:477:22: warning: format specifies type 'int' but the argument has type 'std::size_t' (aka 'unsigned long') [-Wformat]

                     impl->queue->size(),

                     ^~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'

#define GST_DEBUG_OBJECT(obj,...)       GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG,   obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:543:22: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]

                     gst_rsb_src_base->previous_scheduled,

                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'

#define GST_DEBUG_OBJECT(obj,...)       GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG,   obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:545:22: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]

                     gst_rsb_src_base->previous_duration,

                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'

#define GST_DEBUG_OBJECT(obj,...)       GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG,   obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:598:46: warning: format specifies type 'long long' but the argument has type 'gint64' (aka 'long') [-Wformat]

                         GST_TIME_ARGS(raw), raw,

                                             ^~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'

#define GST_DEBUG_OBJECT(obj,...)       GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG,   obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:599:64: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]

                         GST_TIME_ARGS(gst_rsb_src_base->now), gst_rsb_src_base->now,

                                                               ^~~~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'

#define GST_DEBUG_OBJECT(obj,...)       GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG,   obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:601:26: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]

                         gst_rsb_src_base->sync_source->now);

                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'

#define GST_DEBUG_OBJECT(obj,...)       GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG,   obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:93:1: warning: function 'gst_rsb_src_base_init' has internal linkage but is not defined [-Wundefined-internal]

G_DEFINE_TYPE(GstRsbSrcBase, gst_rsb_src_base, GST_TYPE_PUSH_SRC);

^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

static void     type_name##_init              (TypeName        *self); \

                ^

<scratch space>:368:1: note: expanded from here

gst_rsb_src_base_init

^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.cpp:93:1: note: used here

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

                                       (GInstanceInitFunc) type_name##_init, \

                                                           ^

<scratch space>:4:1: note: expanded from here

gst_rsb_src_base_init

^

16 warnings generated.

/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 3

[ 33%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_audio_src.cpp.o

/usr/bin/c++   -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11    -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_audio_src.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_src.cpp

In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_src.cpp:50:

In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_src.h:52:

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.h:122:15: warning: 'gst_rsb_src_base_get_event' has C-linkage specified, but returns incomplete type 'rsb::EventPtr' (aka 'shared_ptr<rsb::Event>') which could be incompatible with C [-Wreturn-type-c-linkage]

rsb::EventPtr gst_rsb_src_base_get_event(GstRsbSrcBase *gst_rsb_src_base);

              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_src.cpp:66:1: warning: function 'gst_rsb_audio_src_init' has internal linkage but is not defined [-Wundefined-internal]

G_DEFINE_TYPE(GstRsbAudioSrc, gst_rsb_audio_src, GST_TYPE_RSB_SRC_BASE);

^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

static void     type_name##_init              (TypeName        *self); \

                ^

<scratch space>:86:1: note: expanded from here

gst_rsb_audio_src_init

^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_src.cpp:66:1: note: used here

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

                                       (GInstanceInitFunc) type_name##_init, \

                                                           ^

<scratch space>:106:1: note: expanded from here

gst_rsb_audio_src_init

^

2 warnings generated.

/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 4

[ 44%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_video_src.cpp.o

/usr/bin/c++   -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11    -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_video_src.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp

In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:50:

In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.h:52:

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.h:122:15: warning: 'gst_rsb_src_base_get_event' has C-linkage specified, but returns incomplete type 'rsb::EventPtr' (aka 'shared_ptr<rsb::Event>') which could be incompatible with C [-Wreturn-type-c-linkage]

rsb::EventPtr gst_rsb_src_base_get_event(GstRsbSrcBase *gst_rsb_src_base);

              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:132:17: warning: enumeration value 'Image_Depth_DEPTH_32F' not handled in switch [-Wswitch]

        switch (frame->depth()) {

                ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:144:17: warning: enumeration value 'Image_Depth_DEPTH_32F' not handled in switch [-Wswitch]

        switch (frame->depth()) {

                ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:154:17: warning: enumeration values 'Image_ColorMode_COLOR_GRAYSCALE', 'Image_ColorMode_COLOR_YUV', and 'Image_ColorMode_COLOR_YUV422' not handled in switch [-Wswitch]

        switch (frame->color_mode()) {

                ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:169:37: warning: conversion from string literal to 'gchar *' (aka 'char *') is deprecated [-Wdeprecated-writable-strings]

        gst_rsb_video_src->fourcc = "YUY ";

                                    ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:170:17: warning: enumeration value 'Image_Depth_DEPTH_32F' not handled in switch [-Wswitch]

        switch (frame->depth()) {

                ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:181:37: warning: conversion from string literal to 'gchar *' (aka 'char *') is deprecated [-Wdeprecated-writable-strings]

        gst_rsb_video_src->fourcc = "YUY2";

                                    ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:182:17: warning: enumeration value 'Image_Depth_DEPTH_32F' not handled in switch [-Wswitch]

        switch (frame->depth()) {

                ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:65:1: warning: function 'gst_rsb_video_src_init' has internal linkage but is not defined [-Wundefined-internal]

G_DEFINE_TYPE(GstRsbVideoSrc, gst_rsb_video_src, GST_TYPE_RSB_SRC_BASE);

^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

static void     type_name##_init              (TypeName        *self); \

                ^

<scratch space>:49:1: note: expanded from here

gst_rsb_video_src_init

^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_src.cpp:65:1: note: used here

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

                                       (GInstanceInitFunc) type_name##_init, \

                                                           ^

<scratch space>:69:1: note: expanded from here

gst_rsb_video_src_init

^

9 warnings generated.

/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 5

[ 55%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_text_src.cpp.o

/usr/bin/c++   -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11    -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_text_src.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_text_src.cpp

In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_text_src.cpp:46:

In file included from /Users/csra/src/rsb-gstreamer/src/gst_rsb_text_src.h:48:

/Users/csra/src/rsb-gstreamer/src/gst_rsb_src_base.h:122:15: warning: 'gst_rsb_src_base_get_event' has C-linkage specified, but returns incomplete type 'rsb::EventPtr' (aka 'shared_ptr<rsb::Event>') which could be incompatible with C [-Wreturn-type-c-linkage]

rsb::EventPtr gst_rsb_src_base_get_event(GstRsbSrcBase *gst_rsb_src_base);

              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_text_src.cpp:57:1: warning: function 'gst_rsb_text_src_init' has internal linkage but is not defined [-Wundefined-internal]

G_DEFINE_TYPE(GstRsbTextSrc, gst_rsb_text_src, GST_TYPE_RSB_SRC_BASE);

^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

static void     type_name##_init              (TypeName        *self); \

                ^

<scratch space>:140:1: note: expanded from here

gst_rsb_text_src_init

^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_text_src.cpp:57:1: note: used here

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

                                       (GInstanceInitFunc) type_name##_init, \

                                                           ^

<scratch space>:10:1: note: expanded from here

gst_rsb_text_src_init

^

2 warnings generated.

/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 6

[ 66%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_sink_base.cpp.o

/usr/bin/c++   -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11    -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_sink_base.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp

/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:210:25: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]

                        gst_element_get_base_time(gst_element),

                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:843:95: note: expanded from macro 'GST_INFO_OBJECT'

#define GST_INFO_OBJECT(obj,...)        GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_INFO,    obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:212:25: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]

                        gst_rsb_sink_base->start_playing_wall_clock_time);

                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:843:95: note: expanded from macro 'GST_INFO_OBJECT'

#define GST_INFO_OBJECT(obj,...)        GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_INFO,    obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:184:13: warning: enumeration values 'GST_STATE_CHANGE_READY_TO_NULL', 'GST_STATE_CHANGE_PAUSED_TO_READY', and 'GST_STATE_CHANGE_PLAYING_TO_PAUSED' not handled in switch [-Wswitch]

    switch (transition) {

            ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:223:13: warning: 5 enumeration values not handled in switch: 'GST_STATE_CHANGE_NULL_TO_READY', 'GST_STATE_CHANGE_READY_TO_PAUSED', 'GST_STATE_CHANGE_PAUSED_TO_READY'... [-Wswitch]

    switch (transition) {

            ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:251:22: warning: format specifies type 'long long' but the argument has type 'GstClockTime' (aka 'unsigned long') [-Wformat]

                     gst_element_get_base_time(gst_element),

                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:844:96: note: expanded from macro 'GST_DEBUG_OBJECT'

#define GST_DEBUG_OBJECT(obj,...)       GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_DEBUG,   obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:69:1: warning: function 'gst_rsb_sink_base_init' has internal linkage but is not defined [-Wundefined-internal]

G_DEFINE_TYPE(GstRsbSinkBase, gst_rsb_sink_base, GST_TYPE_BASE_SINK);

^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

static void     type_name##_init              (TypeName        *self); \

                ^

<scratch space>:102:1: note: expanded from here

gst_rsb_sink_base_init

^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_sink_base.cpp:69:1: note: used here

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

                                       (GInstanceInitFunc) type_name##_init, \

                                                           ^

<scratch space>:122:1: note: expanded from here

gst_rsb_sink_base_init

^

6 warnings generated.

/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 7

[ 77%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_audio_sink.cpp.o

/usr/bin/c++   -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11    -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_audio_sink.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_sink.cpp

/Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_sink.cpp:80:1: warning: function 'gst_rsb_audio_sink_init' has internal linkage but is not defined [-Wundefined-internal]

G_DEFINE_TYPE(GstRsbAudioSink, gst_rsb_audio_sink, GST_TYPE_RSB_SINK_BASE);

^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

static void     type_name##_init              (TypeName        *self); \

                ^

<scratch space>:68:1: note: expanded from here

gst_rsb_audio_sink_init

^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_audio_sink.cpp:80:1: note: used here

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

                                       (GInstanceInitFunc) type_name##_init, \

                                                           ^

<scratch space>:88:1: note: expanded from here

gst_rsb_audio_sink_init

^

1 warning generated.

/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 8

[ 88%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_video_sink.cpp.o

/usr/bin/c++   -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11    -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_video_sink.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_video_sink.cpp

/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_sink.cpp:107:1: warning: function 'gst_rsb_video_sink_init' has internal linkage but is not defined [-Wundefined-internal]

G_DEFINE_TYPE(GstRsbVideoSink, gst_rsb_video_sink, GST_TYPE_RSB_SINK_BASE);

^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

static void     type_name##_init              (TypeName        *self); \

                ^

<scratch space>:43:1: note: expanded from here

gst_rsb_video_sink_init

^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_video_sink.cpp:107:1: note: used here

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

                                       (GInstanceInitFunc) type_name##_init, \

                                                           ^

<scratch space>:63:1: note: expanded from here

gst_rsb_video_sink_init

^

1 warning generated.

/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_progress_report /Users/csra/src/rsb-gstreamer/build/CMakeFiles 9

[100%] Building CXX object CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_control.cpp.o

/usr/bin/c++   -DRST_EXPORT="" -Dgstrsb_1_0_0_EXPORTS -fPIC -isystem /Users/csra/src/rsb-gstreamer/build -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/glib/2.40.0_1/lib/glib-2.0/include -isystem /usr/local/Cellar/glib/2.40.0_1/include/glib-2.0 -isystem /usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0 -isystem /usr/local/Cellar/gst-plugins-base/1.4.0/include/gstreamer-1.0 -isystem /usr/local/include -isystem /usr/local/share/rsc0.11/../../include/rsc0.11 -isystem /usr/local/share/rst0.11/../../include/rst0.11/stable -isystem /usr/local/share/rsb0.11/../../include/rsb0.11    -o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_control.cpp.o -c /Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp

/Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp:185:13: warning: 5 enumeration values not handled in switch: 'GST_STATE_CHANGE_READY_TO_NULL', 'GST_STATE_CHANGE_READY_TO_PAUSED', 'GST_STATE_CHANGE_PAUSED_TO_READY'... [-Wswitch]

    switch (transition) {

            ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp:213:13: warning: 5 enumeration values not handled in switch: 'GST_STATE_CHANGE_NULL_TO_READY', 'GST_STATE_CHANGE_READY_TO_PAUSED', 'GST_STATE_CHANGE_PAUSED_TO_READY'... [-Wswitch]

    switch (transition) {

            ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp:242:63: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long long' [-Wformat]

        GST_INFO_OBJECT(this->element, "seeking to \"%ull\"", *request);

                                                     ~~       ^~~~~~~~

                                                     %llu

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:843:95: note: expanded from macro 'GST_INFO_OBJECT'

#define GST_INFO_OBJECT(obj,...)        GST_CAT_LEVEL_LOG (GST_CAT_DEFAULT, GST_LEVEL_INFO,    obj,  __VA_ARGS__)

                                                                                                     ^

/usr/local/Cellar/gstreamer/1.4.0/include/gstreamer-1.0/gst/gstinfo.h:525:31: note: expanded from macro 'GST_CAT_LEVEL_LOG'

        (GObject *) (object), __VA_ARGS__);                             \

                              ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp:254:42: warning: 'createServer' is deprecated [-Wdeprecated-declarations]

    ServerPtr server = rsb::getFactory().createServer(scope);

                                         ^

/usr/local/share/rsb0.11/../../include/rsb0.11/rsb/Factory.h:183:40: note: 'createServer' declared here

    DEPRECATED_MSG(patterns::ServerPtr createServer(

                                       ^

/usr/local/share/rsc0.11/../../include/rsc0.11/rsc/misc/langutils.h:142:35: note: expanded from macro 'DEPRECATED_MSG'

#define DEPRECATED_MSG(func, msg) func __attribute__ ((deprecated))

                                  ^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp:70:1: warning: function 'gst_rsb_control_init' has internal linkage but is not defined [-Wundefined-internal]

G_DEFINE_TYPE(GstRsbControl, gst_rsb_control, GST_TYPE_ELEMENT);

^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1668:17: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

static void     type_name##_init              (TypeName        *self); \

                ^

<scratch space>:332:1: note: expanded from here

gst_rsb_control_init

^

/Users/csra/src/rsb-gstreamer/src/gst_rsb_control.cpp:70:1: note: used here

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1325:43: note: expanded from macro 'G_DEFINE_TYPE'

#define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1465:60: note: expanded from macro 'G_DEFINE_TYPE_EXTENDED'

#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()

                                                            ^

/usr/local/Cellar/glib/2.40.0_1/include/glib-2.0/gobject/gtype.h:1694:60: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'

                                       (GInstanceInitFunc) type_name##_init, \

                                                           ^

<scratch space>:352:1: note: expanded from here

gst_rsb_control_init

^

5 warnings generated.

Linking CXX shared library libgstrsb-1.0.0.dylib

/usr/local/Cellar/cmake/3.0.0/bin/cmake -E cmake_link_script CMakeFiles/gstrsb-1.0.0.dir/link.txt --verbose=1

/usr/bin/c++   -dynamiclib -Wl,-headerpad_max_install_names   -o libgstrsb-1.0.0.dylib -install_name /Users/csra/src/rsb-gstreamer/build/libgstrsb-1.0.0.dylib CMakeFiles/gstrsb-1.0.0.dir/src/plugin.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_src_base.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_audio_src.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_video_src.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_text_src.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_sink_base.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_audio_sink.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_video_sink.cpp.o CMakeFiles/gstrsb-1.0.0.dir/src/gst_rsb_control.cpp.o  -L/usr/local/Cellar/gst-plugins-base/1.4.0/lib  -L/usr/local/Cellar/gstreamer/1.4.0/lib  -L/usr/local/Cellar/glib/2.40.0_1/lib  -L/usr/local/opt/gettext/lib /usr/local/lib/libboost_regex-mt.dylib /usr/local/lib/libboost_date_time-mt.dylib /usr/local/lib/libboost_program_options-mt.dylib /usr/local/lib/libboost_system-mt.dylib /usr/local/lib/librsc0.11.0.11.dylib /usr/local/lib/librsb0.11.0.11.dylib /usr/local/lib/librst0.11.0.11.dylib -lgstaudio-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -lintl /usr/local/lib/libboost_date_time-mt.dylib /usr/local/lib/librsc0.11.0.11.dylib /usr/local/lib/libboost_thread-mt.dylib /usr/local/lib/libboost_filesystem-mt.dylib /usr/local/lib/libboost_signals-mt.dylib /usr/local/lib/libboost_regex-mt.dylib /usr/local/lib/libboost_program_options-mt.dylib /usr/local/lib/libboost_system-mt.dylib /usr/local/lib/libboost_chrono-mt.dylib -ldl /usr/local/lib/libprotobuf.dylib -Wl,-rpath,/usr/local/Cellar/gst-plugins-base/1.4.0/lib -Wl,-rpath,/usr/local/Cellar/gstreamer/1.4.0/lib -Wl,-rpath,/usr/local/Cellar/glib/2.40.0_1/lib -Wl,-rpath,/usr/local/opt/gettext/lib 

Undefined symbols for architecture x86_64:

  "gst_rsb_control_init(_GstRsbControl*)", referenced from:

      _gst_rsb_control_get_type in gst_rsb_control.cpp.o

  "gst_rsb_src_base_init(_GstRsbSrcBase*)", referenced from:

      _gst_rsb_src_base_get_type in gst_rsb_src_base.cpp.o

  "gst_rsb_text_src_init(_GstRsbTextSrc*)", referenced from:

      _gst_rsb_text_src_get_type in gst_rsb_text_src.cpp.o

  "gst_rsb_audio_src_init(_GstRsbAudioSrc*)", referenced from:

      _gst_rsb_audio_src_get_type in gst_rsb_audio_src.cpp.o

  "gst_rsb_sink_base_init(_GstRsbSinkBase*)", referenced from:

      _gst_rsb_sink_base_get_type in gst_rsb_sink_base.cpp.o

  "gst_rsb_video_src_init(_GstRsbVideoSrc*)", referenced from:

      _gst_rsb_video_src_get_type in gst_rsb_video_src.cpp.o

  "gst_rsb_audio_sink_init(_GstRsbAudioSink*)", referenced from:

      _gst_rsb_audio_sink_get_type in gst_rsb_audio_sink.cpp.o

  "gst_rsb_video_sink_init(_GstRsbVideoSink*)", referenced from:

      _gst_rsb_video_sink_get_type in gst_rsb_video_sink.cpp.o

ld: symbol(s) not found for architecture x86_64

clang: error: linker command failed with exit code 1 (use -v to see invocation)

make[2]: *** [libgstrsb-1.0.0.dylib] Error 1

make[1]: *** [CMakeFiles/gstrsb-1.0.0.dir/all] Error 2

make: *** [all] Error 2