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

Installation #33

Open
hyades opened this issue Jul 31, 2013 · 9 comments
Open

Installation #33

hyades opened this issue Jul 31, 2013 · 9 comments

Comments

@hyades
Copy link

hyades commented Jul 31, 2013

I have been running into many problems while installing. Currently I am using the gst-uninstalled script for installing. I am using gst-plugins-bad from your repo (speakertracking_new branch) instead of the gstreamer git version. Can you please some kind of installation instruction for speaker-tracking branch. I had earlier installed properly, but when I tried on a new system now its not installing.

For the gst-plugins-bad in speaker_tracking branch I get:

make  all-recursive
make[1]: Entering directory `/home/hyades/gst/master/gst-plugins-bad'
Making all in gst-libs
make[2]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs'
Making all in gst
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst'
Making all in interfaces
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst/interfaces'
make  all-am
make[5]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst/interfaces'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst/interfaces'
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst/interfaces'
Making all in signalprocessor
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst/signalprocessor'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst/signalprocessor'
Making all in basecamerabinsrc
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst/basecamerabinsrc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst/basecamerabinsrc'
Making all in codecparsers
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst/codecparsers'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst/codecparsers'
Making all in insertbin
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst/insertbin'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst/insertbin'
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst'
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs/gst'
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs'
make[2]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst-libs'
Making all in gst
make[2]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst'
make -C accurip
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/accurip'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/accurip'
make -C adpcmdec
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/adpcmdec'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/adpcmdec'
make -C adpcmenc
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/adpcmenc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/adpcmenc'
make -C aiff
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/aiff'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/aiff'
make -C asfmux
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/asfmux'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/asfmux'
make -C audiovisualizers
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/audiovisualizers'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/audiovisualizers'
make -C autoconvert
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/autoconvert'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/autoconvert'
make -C bayer
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/bayer'
make  all-am
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/bayer'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/bayer'
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/bayer'
make -C camerabin2
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/camerabin2'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/camerabin2'
make -C coloreffects
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/coloreffects'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/coloreffects'
make -C dataurisrc
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/dataurisrc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/dataurisrc'
make -C debugutils
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/debugutils'
make  all-am
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/debugutils'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/debugutils'
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/debugutils'
make -C dvbsuboverlay
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/dvbsuboverlay'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/dvbsuboverlay'
make -C dvdspu
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/dvdspu'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/dvdspu'
make -C festival
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/festival'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/festival'
make -C fieldanalysis
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/fieldanalysis'
make  all-am
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/fieldanalysis'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/fieldanalysis'
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/fieldanalysis'
make -C freeverb
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/freeverb'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/freeverb'
make -C frei0r
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/frei0r'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/frei0r'
make -C gaudieffects
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/gaudieffects'
make  all-am
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/gaudieffects'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/gaudieffects'
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/gaudieffects'
make -C geometrictransform
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/geometrictransform'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/geometrictransform'
make -C gdp
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/gdp'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/gdp'
make -C id3tag
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/id3tag'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/id3tag'
make -C inter
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/inter'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/inter'
make -C interlace
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/interlace'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/interlace'
make -C ivtc
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/ivtc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/ivtc'
make -C jpegformat
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/jpegformat'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/jpegformat'
make -C liveadder
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/liveadder'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/liveadder'
make -C midi
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/midi'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/midi'
make -C mpegdemux
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegdemux'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegdemux'
make -C mpegtsdemux
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsdemux'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsdemux'
make -C mpegtsmux
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsmux'
Making all in tsmux
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsmux/tsmux'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsmux/tsmux'
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsmux'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsmux'
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsmux'
make -C mpegpsmux
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegpsmux'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegpsmux'
make -C mxf
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mxf'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mxf'
make -C pcapparse
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/pcapparse'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/pcapparse'
make -C pnm
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/pnm'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/pnm'
make -C rawparse
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/rawparse'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/rawparse'
make -C removesilence
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/removesilence'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/removesilence'
make -C sdp
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/sdp'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/sdp'
make -C segmentclip
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/segmentclip'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/segmentclip'
make -C siren
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/siren'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/siren'
make -C smooth
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/smooth'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/smooth'
make -C speed
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/speed'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/speed'
make -C subenc
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/subenc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/subenc'
make -C videofilters
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/videofilters'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/videofilters'
make -C videoparsers
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/videoparsers'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/videoparsers'
make -C y4m
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/y4m'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/y4m'
make -C yadif
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/yadif'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/yadif'
Making all in accurip
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/accurip'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/accurip'
Making all in adpcmdec
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/adpcmdec'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/adpcmdec'
Making all in adpcmenc
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/adpcmenc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/adpcmenc'
Making all in aiff
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/aiff'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/aiff'
Making all in asfmux
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/asfmux'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/asfmux'
Making all in audiovisualizers
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/audiovisualizers'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/audiovisualizers'
Making all in autoconvert
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/autoconvert'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/autoconvert'
Making all in bayer
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/bayer'
make  all-am
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/bayer'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/bayer'
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/bayer'
Making all in camerabin2
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/camerabin2'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/camerabin2'
Making all in coloreffects
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/coloreffects'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/coloreffects'
Making all in dataurisrc
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/dataurisrc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/dataurisrc'
Making all in debugutils
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/debugutils'
make  all-am
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/debugutils'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/debugutils'
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/debugutils'
Making all in dvbsuboverlay
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/dvbsuboverlay'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/dvbsuboverlay'
Making all in dvdspu
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/dvdspu'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/dvdspu'
Making all in festival
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/festival'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/festival'
Making all in fieldanalysis
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/fieldanalysis'
make  all-am
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/fieldanalysis'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/fieldanalysis'
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/fieldanalysis'
Making all in freeverb
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/freeverb'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/freeverb'
Making all in frei0r
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/frei0r'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/frei0r'
Making all in gaudieffects
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/gaudieffects'
make  all-am
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/gaudieffects'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/gaudieffects'
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/gaudieffects'
Making all in geometrictransform
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/geometrictransform'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/geometrictransform'
Making all in gdp
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/gdp'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/gdp'
Making all in id3tag
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/id3tag'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/id3tag'
Making all in inter
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/inter'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/inter'
Making all in interlace
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/interlace'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/interlace'
Making all in ivtc
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/ivtc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/ivtc'
Making all in jpegformat
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/jpegformat'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/jpegformat'
Making all in liveadder
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/liveadder'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/liveadder'
Making all in midi
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/midi'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/midi'
Making all in mpegdemux
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegdemux'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegdemux'
Making all in mpegtsdemux
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsdemux'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsdemux'
Making all in mpegtsmux
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsmux'
Making all in tsmux
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsmux/tsmux'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsmux/tsmux'
make[4]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsmux'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsmux'
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegtsmux'
Making all in mpegpsmux
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegpsmux'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mpegpsmux'
Making all in mxf
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/mxf'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/mxf'
Making all in pcapparse
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/pcapparse'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/pcapparse'
Making all in pnm
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/pnm'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/pnm'
Making all in rawparse
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/rawparse'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/rawparse'
Making all in removesilence
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/removesilence'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/removesilence'
Making all in sdp
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/sdp'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/sdp'
Making all in segmentclip
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/segmentclip'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/segmentclip'
Making all in siren
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/siren'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/siren'
Making all in smooth
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/smooth'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/smooth'
Making all in speed
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/speed'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/speed'
Making all in subenc
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/subenc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/subenc'
Making all in videofilters
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/videofilters'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/videofilters'
Making all in videoparsers
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/videoparsers'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/videoparsers'
Making all in y4m
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/y4m'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/y4m'
Making all in yadif
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst/yadif'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst/yadif'
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/gst'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst'
make[2]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/gst'
Making all in sys
make[2]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/sys'
make -C decklink
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/sys/decklink'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/sys/decklink'
make -C dvb
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/sys/dvb'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/sys/dvb'
make -C fbdev
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/sys/fbdev'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/sys/fbdev'
make -C shm
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/sys/shm'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/sys/shm'
make -C mfc
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/sys/mfc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/sys/mfc'
Making all in decklink
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/sys/decklink'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/sys/decklink'
Making all in dvb
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/sys/dvb'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/sys/dvb'
Making all in fbdev
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/sys/fbdev'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/sys/fbdev'
Making all in shm
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/sys/shm'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/sys/shm'
Making all in mfc
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/sys/mfc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/sys/mfc'
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/sys'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/sys'
make[2]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/sys'
Making all in ext
make[2]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/ext'
make -C bz2
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/ext/bz2'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/ext/bz2'
make -C faac
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/ext/faac'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/ext/faac'
make -C faad
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/ext/faad'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/ext/faad'
make -C mpeg2enc
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/ext/mpeg2enc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/ext/mpeg2enc'
make -C mplex
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/ext/mplex'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/ext/mplex'
make -C opencv
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/ext/opencv'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/ext/opencv'
make -C speakertrack
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad/ext/speakertrack'
  CC     libgstcamcontrol_1.0_la-gstcamcontrol_canon.lo
In file included from gstcamcontrol_canon.c:58:0:
/usr/include/glib-2.0/glib/gstring.h:28:2: error: #error "Only <glib.h> can be included directly."
make[3]: *** [libgstcamcontrol_1.0_la-gstcamcontrol_canon.lo] Error 1
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/ext/speakertrack'
make[2]: *** [speakertrack] Error 2
make[2]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad'
make: *** [all] Error 2

For gst-switch in speaker_tracking branch I get :

make  all-recursive
make[1]: Entering directory `/home/hyades/gst/master/gst-switch'
Making all in plugins
make[2]: Entering directory `/home/hyades/gst/master/gst-switch/plugins'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/hyades/gst/master/gst-switch/plugins'
Making all in tools
make[2]: Entering directory `/home/hyades/gst/master/gst-switch/tools'
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12   -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include   -Wall  -fprofile-arcs -ftest-coverage   -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12   -DLOG_PREFIX="\".\"" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12   -Wall -MT gst_switch_ptz-gstswitchptz.o -MD -MP -MF .deps/gst_switch_ptz-gstswitchptz.Tpo -c -o gst_switch_ptz-gstswitchptz.o `test -f 'gstswitchptz.c' || echo './'`gstswitchptz.c
gstswitchptz.c:30:44: fatal error: gst/speakertrack/gstcamcontrol.h: No such file or directory
compilation terminated.
make[2]: *** [gst_switch_ptz-gstswitchptz.o] Error 1
make[2]: Leaving directory `/home/hyades/gst/master/gst-switch/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hyades/gst/master/gst-switch'
make: *** [all] Error 2
@duzy
Copy link
Owner

duzy commented Jul 31, 2013

Hey, there, try gst-plugins-bad speakertrack_new again.

@hyades
Copy link
Author

hyades commented Jul 31, 2013

Yeah the problem with gst-plugins-bad is solved. But the problem with gst-switch continues:

make  all-recursive
make[1]: Entering directory `/home/hyades/gst/master/gst-switch'
Making all in plugins
make[2]: Entering directory `/home/hyades/gst/master/gst-switch/plugins'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/hyades/gst/master/gst-switch/plugins'
Making all in tools
make[2]: Entering directory `/home/hyades/gst/master/gst-switch/tools'
/bin/bash ../libtool --tag=CC   --mode=link gcc -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include   -Wall  -fprofile-arcs -ftest-coverage  -DLOG_PREFIX="\"./tools\"" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12   -Wall -fprofile-arcs -ftest-coverage /home/hyades/gst/master/gstreamer/gst/libgstreamer-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/base/libgstbase-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/controller/libgstcontroller-1.0.la /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/libgstvideo-1.0.la -lgobject-2.0 -lglib-2.0       -o gst-switch-srv gst_switch_srv-gstworker.o gst_switch_srv-gstswitchserver.o gst_switch_srv-gstcase.o gst_switch_srv-gstcomposite.o gst_switch_srv-gstswitchcontroller.o gst_switch_srv-gstrecorder.o gst_switch_srv-gsocketinputstream.o -lgio-2.0 -lgobject-2.0 -lglib-2.0    
/bin/bash ../libtool --tag=CC   --mode=link gcc -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include   -Wall  -fprofile-arcs -ftest-coverage   -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12   -DLOG_PREFIX="\"./tools\"" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12   -Wall -fprofile-arcs -ftest-coverage /home/hyades/gst/master/gstreamer/gst/libgstreamer-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/base/libgstbase-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/controller/libgstcontroller-1.0.la /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/libgstvideo-1.0.la -lgobject-2.0 -lglib-2.0      -lm  -o gst-switch-ui gst_switch_ui-gstworker.o gst_switch_ui-gstswitchui.o gst_switch_ui-gstvideodisp.o gst_switch_ui-gstaudiovisual.o gst_switch_ui-gstswitchclient.o /home/hyades/gst/master/gstreamer/gst/libgstreamer-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/base/libgstbase-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/controller/libgstcontroller-1.0.la /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/libgstvideo-1.0.la -lgobject-2.0 -lglib-2.0     -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0   -lglib-2.0   
/bin/bash ../libtool --tag=CC   --mode=link gcc -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include   -Wall  -fprofile-arcs -ftest-coverage   -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12   -DLOG_PREFIX="\"./tools\"" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12   -Wall -fprofile-arcs -ftest-coverage /home/hyades/gst/master/gstreamer/gst/libgstreamer-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/base/libgstbase-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/controller/libgstcontroller-1.0.la /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/libgstvideo-1.0.la -lgobject-2.0 -lglib-2.0      -lm  -o gst-switch-cap gst_switch_cap-gstworker.o gst_switch_cap-gstswitchcapture.o gst_switch_cap-gstswitchclient.o /home/hyades/gst/master/gstreamer/gst/libgstreamer-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/base/libgstbase-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/controller/libgstcontroller-1.0.la /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/libgstvideo-1.0.la -lgobject-2.0 -lglib-2.0     -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0   -lglib-2.0   
libtool: link: gcc -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -fprofile-arcs -ftest-coverage -DLOG_PREFIX=\"./tools\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -Wall -fprofile-arcs -ftest-coverage -o .libs/gst-switch-srv gst_switch_srv-gstworker.o gst_switch_srv-gstswitchserver.o gst_switch_srv-gstcase.o gst_switch_srv-gstcomposite.o gst_switch_srv-gstswitchcontroller.o gst_switch_srv-gstrecorder.o gst_switch_srv-gsocketinputstream.o  /home/hyades/gst/master/gstreamer/gst/.libs/libgstreamer-1.0.so /home/hyades/gst/master/gstreamer/libs/gst/base/.libs/libgstbase-1.0.so /home/hyades/gst/master/gstreamer/libs/gst/controller/.libs/libgstcontroller-1.0.so /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/.libs/libgstvideo-1.0.so -lgio-2.0 -lgobject-2.0 -lglib-2.0 -pthread
libtool: link: gcc -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -fprofile-arcs -ftest-coverage -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -DLOG_PREFIX=\"./tools\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -Wall -fprofile-arcs -ftest-coverage -o .libs/gst-switch-ui gst_switch_ui-gstworker.o gst_switch_ui-gstswitchui.o gst_switch_ui-gstvideodisp.o gst_switch_ui-gstaudiovisual.o gst_switch_ui-gstswitchclient.o  -lm /home/hyades/gst/master/gstreamer/gst/.libs/libgstreamer-1.0.so /home/hyades/gst/master/gstreamer/libs/gst/base/.libs/libgstbase-1.0.so /home/hyades/gst/master/gstreamer/libs/gst/controller/.libs/libgstcontroller-1.0.so /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/.libs/libgstvideo-1.0.so -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so -lpango-1.0 /usr/lib/x86_64-linux-gnu/libcairo.so -lgobject-2.0 -lglib-2.0 -pthread
libtool: link: gcc -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -fprofile-arcs -ftest-coverage -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -DLOG_PREFIX=\"./tools\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -Wall -fprofile-arcs -ftest-coverage -o .libs/gst-switch-cap gst_switch_cap-gstworker.o gst_switch_cap-gstswitchcapture.o gst_switch_cap-gstswitchclient.o  -lm /home/hyades/gst/master/gstreamer/gst/.libs/libgstreamer-1.0.so /home/hyades/gst/master/gstreamer/libs/gst/base/.libs/libgstbase-1.0.so /home/hyades/gst/master/gstreamer/libs/gst/controller/.libs/libgstcontroller-1.0.so /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/.libs/libgstvideo-1.0.so -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so -lpango-1.0 /usr/lib/x86_64-linux-gnu/libcairo.so -lgobject-2.0 -lglib-2.0 -pthread
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12   -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include   -Wall  -fprofile-arcs -ftest-coverage   -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12   -DLOG_PREFIX="\".\"" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12   -Wall -MT gst_switch_ptz-gstswitchptz.o -MD -MP -MF .deps/gst_switch_ptz-gstswitchptz.Tpo -c -o gst_switch_ptz-gstswitchptz.o `test -f 'gstswitchptz.c' || echo './'`gstswitchptz.c
make[2]: *** No rule to make target `/home/hyades/gst/stage/lib/libgstcamcontrol-1.0.so', needed by `gst-switch-ptz'.  Stop.
make[2]: *** Waiting for unfinished jobs....
gstswitchptz.c:30:44: fatal error: gst/speakertrack/gstcamcontrol.h: No such file or directory
compilation terminated.
make[2]: *** [gst_switch_ptz-gstswitchptz.o] Error 1
make[2]: Leaving directory `/home/hyades/gst/master/gst-switch/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hyades/gst/master/gst-switch'
make: *** [all] Error 2


@duzy
Copy link
Owner

duzy commented Aug 1, 2013

You need to "install" it properly, it can simply be done by "make install",
for errors, please google them.

On Thu, Aug 1, 2013 at 5:05 AM, Aayush Ahuja [email protected]:

Yeah the problem with gst-plugins-bad is solved. But the problem with
gst-switch continues:

make all-recursive
make[1]: Entering directory /home/hyades/gst/master/gst-switch' Making all in plugins make[2]: Entering directory/home/hyades/gst/master/gst-switch/plugins'
make[2]: Nothing to be done for all'. make[2]: Leaving directory/home/hyades/gst/master/gst-switch/plugins'
Making all in tools
make[2]: Entering directory /home/hyades/gst/master/gst-switch/tools' /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -fprofile-arcs -ftest-coverage -DLOG_PREFIX="\"./tools\"" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -Wall -fprofile-arcs -ftest-coverage /home/hyades/gst/master/gstreamer/gst/libgstreamer-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/base/libgstbase-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/controller/libgstcontroller-1.0.la /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/libgstvideo-1.0.la -lgobject-2.0 -lglib-2.0 -o gst-switch-srv gst_switch_srv-gstworker.o gst_switch_srv-gstswitchserver.o gst_switch_srv-gstcase.o gst_switch_srv-gstcomposite.o gst_switch_srv-gstswitchcontroller.o gst_switch_srv-gstrecorder.o gst_switch_srv-gsocketinputstream.o -lgio-2.0 -lgobject-2.0 -lglib-2.0 /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -fprofile-arcs -ftest-coverage -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -DLOG_PREFIX="\"./tools\"" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng1 2 -Wall -fprofile-arcs -ftest-coverage /home/hyades/gst/master/gstreamer/gst/libgstreamer-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/base/libgstbase-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/controller/libgstcontroller-1.0.la /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/libgstvideo-1.0.la -lgobject-2.0 -lglib-2.0 -lm -o gst-switch-ui gst_switch_ui-gstworker.o gst_switch_ui-gstswitchui.o gst_switch_ui-gstvideodisp.o gst_switch_ui-gstaudiovisual.o gst_switch_ui-gstswitchclient.o /home/hyades/gst/master/gstreamer/gst/libgstreamer-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/base/libgstbase-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/controller/libgstcontroller-1.0.la /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/libgstvideo-1.0.la -lgobject-2.0 -lglib-2.0 -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0 -lglib-2.0 /bin/bash ../libtool --tag=CC --mode=link gcc -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -fprofile-arcs -ftest-coverage -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -DLOG_PREFIX="\"./tools\"" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng1 2 -Wall -fprofile-arcs -ftest-coverage /home/hyades/gst/master/gstreamer/gst/libgstreamer-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/base/libgstbase-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/controller/libgstcontroller-1.0.la /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/libgstvideo-1.0.la -lgobject-2.0 -lglib-2.0 -lm -o gst-switch-cap gst_switch_cap-gstworker.o gst_switch_cap-gstswitchcapture.o gst_switch_cap-gstswitchclient.o /home/hyades/gst/master/gstreamer/gst/libgstreamer-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/base/libgstbase-1.0.la /home/hyades/gst/master/gstreamer/libs/gst/controller/libgstcontroller-1.0.la /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/libgstvideo-1.0.la -lgobject-2.0 -lglib-2.0 -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0 -lglib-2.0 libtool: link: gcc -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -fprofile-arcs -ftest-coverage -DLOG_PREFIX=\"./tools\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -Wall -fprofile-arcs -ftest-coverage -o .libs/gst-switch-srv gst_switch_srv-gstworker.o gst_switch_srv-gstswitchserver.o gst_switch_srv-gstcase.o gst_switch_srv-gstcomposite.o gst_switch_srv-gstswitchcontroller.o gst_switch_srv-gstrecorder.o gst_switch_srv-gsocketinputstream.o /home/hyades/gst/master/gstreamer/gst/.libs/libgstreamer-1.0.so /home/hyades/gst/master/gs treamer/libs/gst/base/.libs/libgstbase-1.0.so /home/hyades/gst/master/gstreamer/libs/gst/controller/.libs/libgstcontroller-1.0.so /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/.libs/libgstvideo-1.0.so -lgio-2.0 -lgobject-2.0 -lglib-2.0 -pthread libtool: link: gcc -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -fprofile-arcs -ftest-coverage -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -DLOG_PREFIX=\"./tools\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -Wall -fprofile-arcs -ftest-coverage -o .libs/gst-switch-ui gst_switch_ui-gstworker.o gst_switch_ui-gstswitchui.o gst_switch_ui-gstvideodisp.o gst_switch_ui-gstaudiovisual.o gst_switch_ui-gstswitchclient.o -lm /home/hyades/gst/master/gstreamer/gst/.libs/libgstreamer-1.0.so /home/hyades/gst/master/gstreamer/libs/gst/base/.libs/libgstbase-1.0.so /home/hyades/gst/master/gstreamer/libs/gst/controller/.libs/libgstcontroller-1.0.so /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/.libs/libgstvideo-1.0.so -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so -lpango-1.0 /usr/lib/x86_64-linux-gnu/libcairo.so -lgobject-2.0 -lglib-2.0 -pthread libtool: link: gcc -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -fprofile-arcs -ftest-coverage -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -DLOG_PREFIX=\"./tools\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -Wall -fprofile-arcs -ftest-coverage -o .libs/gst-switch-cap gst_switch_cap-gstworker.o gst_switch_cap-gstswitchcapture.o gst_switch_cap-gstswitchclient.o -lm /home/hyades/gst/master/gstreamer/gst/.libs/libgstreamer-1.0.so /home/hyades/gst/master/gstreamer/libs/gst/base/.libs/libgstbase-1.0.so /home/hyades/gst/master/gstreamer/libs/gst/controller/.libs/libgstcontroller-1.0.so /home/hyades/gst/master/gst-plugins-base/gst-libs/gst/video/.libs/libgstvideo-1.0.so -lgtk-3 -lgdk-3 -latk-1.0 -lgio-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so -lpango-1.0 /usr/lib/x86_64-linux-gnu/libcairo.so -lgobject-2.0 -lglib-2.0 -pthread gcc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -pthread -I/home/hyades/gst/master/gstreamer -I/home/hyades/gst/master/gstreamer/libs -I/home/hyades/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wall -fprofile-arcs -ftest-coverage -pthread -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -DLOG_PREFIX="\".\"" -pthread -I/usr/inc lude/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libpng12 -Wall -MT gst_switch_ptz-gstswitchptz.o -MD -MP -MF .deps/gst_switch_ptz-gstswitchptz.Tpo -c -o gst_switch_ptz-gstswitchptz.otest -f 'gstswitchptz.c' || echo './'gstswitchptz.c make[2]: *** No rule to make target/home/hyades/gst/stage/lib/libgstcamcontrol-1.0.so', needed by gst-switch-ptz'. Stop. make[2]: *** Waiting for unfinished jobs.... gstswitchptz.c:30:44: fatal error: gst/speakertrack/gstcamcontrol.h: No such file or directory compilation terminated. make[2]: *** [gst_switch_ptz-gstswitchptz.o] Error 1 make[2]: Leaving directory/home/hyades/gst/master/gst-switch/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hyades/gst/master/gst-switch'
make: *** [all] Error 2


Reply to this email directly or view it on GitHubhttps://github.com//issues/33#issuecomment-21895685
.

@hyades
Copy link
Author

hyades commented Aug 1, 2013

Hi,
Oh. First time I try to do a "make" for gst-plugins bad I get this: (snipped out of the full thing)

make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/bz2'
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/faac'
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/faad'
  CC     libgstbz2_la-gstbz2.lo
  CC     libgstfaac_la-gstfaac.lo
  CC     libgstfaad_la-gstfaad.lo
  CC     libgstbz2_la-gstbz2dec.lo
  CCLD   libgstfaac.la
  CCLD   libgstfaad.la
  CC     libgstbz2_la-gstbz2enc.lo
  CCLD   libgstbz2.la
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/faad'
make -C mpeg2enc
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/faac'
make -C mplex
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/mpeg2enc'
  CXX    libgstmpeg2enc_la-gstmpeg2enc.lo
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/mplex'
  CXX    libgstmplex_la-gstmplex.lo
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/bz2'
make -C opencv
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/opencv'
  CC     libgstopencv_la-gstopencv.lo
  CXX    libgstmpeg2enc_la-gstmpeg2encoptions.lo
  CC     libgstopencv_la-gstopencvvideofilter.lo
  CXX    libgstmplex_la-gstmplexibitstream.lo
  CXX    libgstmpeg2enc_la-gstmpeg2encoder.lo
  CC     libgstopencv_la-gstopencvutils.lo
  CXX    libgstmplex_la-gstmplexjob.lo
  CXX    libgstmpeg2enc_la-gstmpeg2encstreamwriter.lo
  CC     libgstopencv_la-gstcvdilate.lo
  CXX    libgstmplex_la-gstmplexoutputstream.lo
  CC     libgstopencv_la-gstcvdilateerode.lo
  CXX    libgstmpeg2enc_la-gstmpeg2encpicturereader.lo
  CXXLD  libgstmplex.la
  CC     libgstopencv_la-gstcvequalizehist.lo
  CXXLD  libgstmpeg2enc.la
  CC     libgstopencv_la-gstcverode.lo
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/mplex'
make -C speakertrack
make[3]: Entering directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/speakertrack'
  CC     libgstcamcontrol_1.0_la-gstcamcontrol.lo
  CC     libgstopencv_la-gstcvlaplace.lo
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/mpeg2enc'
  CC     libgstopencv_la-gstcvsmooth.lo
  CC     libgstcamcontrol_1.0_la-gstcamcontrol_pana.lo
  CC     libgstopencv_la-gstcvsobel.lo
  CC     libgstopencv_la-gstedgedetect.lo
  CC     libgstcamcontrol_1.0_la-gstcamcontrol_canon.lo
  CC     libgstopencv_la-gstfaceblur.lo
  CC     libgstopencv_la-gstfacedetect.lo
  CC     libgstcamcontrol_1.0_la-gstcamcontrol_sony.lo
  CC     libgstopencv_la-gsthanddetect.lo
  CC     libgstopencv_la-gstpyramidsegment.lo
  CXX    commands.lo
  CXX    comm.lo
  CC     libgstopencv_la-gsttemplatematch.lo
  CC     libgstopencv_la-gsttextoverlay.lo
  CXX    init.lo
  CXX    viscacamera.lo
  CC     libgstopencv_la-gstmotioncells.lo
  CXX    viscaconnection.lo
  CC     libgstspeakertrack_la-gstfacedetect2.lo
  CC     libgstspeakertrack_la-gstspeakertrack.lo
  CC     ptz-test_ptz.o
  CXX    libgstopencv_la-motioncells_wrapper.lo
  CC     ptzcontrol-gstptzcontrol_gtk.o
  CXX    libgstopencv_la-MotionCells.lo
  CXXLD  libgstcamcontrol-1.0.la
  CCLD   libgstspeakertrack.la
  CCLD   ptz
  CXXLD  libgstopencv.la
/usr/bin/ld: cannot find -lgstopencv
collect2: error: ld returned 1 exit status
make[3]: *** [libgstspeakertrack.la] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/speakertrack'
make[2]: *** [speakertrack] Error 2
make[2]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/opencv'
make[2]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new'
make: *** [all] Error 2

If I try to again do "make", it passes without any errors. Hence I though it is built.

@duzy
Copy link
Owner

duzy commented Aug 1, 2013

It seems you don't have OpenCV installed?

On Thu, Aug 1, 2013 at 7:27 PM, Aayush Ahuja [email protected]:

Hi,
Oh. First time I try to do a "make" for gst-plugins bad I get this:
(snipped out of the full thing)

make[3]: Entering directory /home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/bz2' make[3]: Entering directory/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/faac'
make[3]: Entering directory /home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/faad' CC libgstbz2_la-gstbz2.lo CC libgstfaac_la-gstfaac.lo CC libgstfaad_la-gstfaad.lo CC libgstbz2_la-gstbz2dec.lo CCLD libgstfaac.la CCLD libgstfaad.la CC libgstbz2_la-gstbz2enc.lo CCLD libgstbz2.la make[3]: Leaving directory/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/faad'
make -C mpeg2enc
make[3]: Leaving directory /home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/faac' make -C mplex make[3]: Entering directory/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/mpeg2enc'
CXX libgstmpeg2enc_la-gstmpeg2enc.lo
make[3]: Entering directory /home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/mplex' CXX libgstmplex_la-gstmplex.lo make[3]: Leaving directory/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/bz2'
make -C opencv
make[3]: Entering directory /home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/opencv' CC libgstopencv_la-gstopencv.lo CXX libgstmpeg2enc_la-gstmpeg2encoptions.lo CC libgstopencv_la-gstopencvvideofilter.lo CXX libgstmplex_la-gstmplexibitstream.lo CXX libgstmpeg2enc_la-gstmpeg2encoder.lo CC libgstopencv_la-gstopencvutils.lo CXX libgstmplex_la-gstmplexjob.lo CXX libgstmpeg2enc_la-gstmpeg2encstreamwriter.lo CC libgstopencv_la-gstcvdilate.lo CXX libgstmplex_la-gstmplexoutputstream.lo CC libgstopencv_la-gstcvdilateerode.lo CXX libgstmpeg2enc_la-gstmpeg2encpicturereader.lo CXXLD libgstmplex.la CC libgstopencv_la-gstcvequalizehist.lo CXXLD libgstmpeg2enc.la CC libgstopencv_la-gstcverode.lo make[3]: Leaving directory/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/mplex'
make -C speakertrack
make[3]: Entering directory /home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/speakertrack' CC libgstcamcontrol_1.0_la-gstcamcontrol.lo CC libgstopencv_la-gstcvlaplace.lo make[3]: Leaving directory/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/mpeg2enc'
CC libgstopencv_la-gstcvsmooth.lo
CC libgstcamcontrol_1.0_la-gstcamcontrol_pana.lo
CC libgstopencv_la-gstcvsobel.lo
CC libgstopencv_la-gstedgedetect.lo
CC libgstcamcontrol_1.0_la-gstcamcontrol_canon.lo
CC libgstopencv_la-gstfaceblur.lo
CC libgstopencv_la-gstfacedetect.lo
CC libgstcamcontrol_1.0_la-gstcamcontrol_sony.lo
CC libgstopencv_la-gsthanddetect.lo
CC libgstopencv_la-gstpyramidsegment.lo
CXX commands.lo
CXX comm.lo
CC libgstopencv_la-gsttemplatematch.lo
CC libgstopencv_la-gsttextoverlay.lo
CXX init.lo
CXX viscacamera.lo
CC libgstopencv_la-gstmotioncells.lo
CXX viscaconnection.lo
CC libgstspeakertrack_la-gstfacedetect2.lo
CC libgstspeakertrack_la-gstspeakertrack.lo
CC ptz-test_ptz.o
CXX libgstopencv_la-motioncells_wrapper.lo
CC ptzcontrol-gstptzcontrol_gtk.o
CXX libgstopencv_la-MotionCells.lo
CXXLD libgstcamcontrol-1.0.la
CCLD libgstspeakertrack.la
CCLD ptz
CXXLD libgstopencv.la
/usr/bin/ld: cannot find -lgstopencv
collect2: error: ld returned 1 exit status
make[3]: *** [libgstspeakertrack.la] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory /home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/speakertrack' make[2]: *** [speakertrack] Error 2 make[2]: *** Waiting for unfinished jobs.... make[3]: Leaving directory/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/opencv'
make[2]: Leaving directory /home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/home/hyades/gst/master/gst-plugins-bad-speakertrack_new'
make: *** [all] Error 2

If I try to again do "make", it passes without any errors. Hence I though
it is built.


Reply to this email directly or view it on GitHubhttps://github.com//issues/33#issuecomment-21930238
.

@hyades
Copy link
Author

hyades commented Aug 1, 2013

I ensured that all dependencies of gst-switch are met. I don't know if gst-plugins-bad has any separate ones. I checked out my package lists where it seems that all openCV packages are installed. Is there a specific package for this?

This is the log after ensuring all dependencies are met:

make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/mpeg2enc'
  CC     libgstopencv_la-gstcvsmooth.lo
  CC     libgstopencv_la-gstcvsobel.lo
  CC     libgstcamcontrol_1.0_la-gstcamcontrol_pana.lo
  CC     libgstopencv_la-gstedgedetect.lo
  CC     libgstopencv_la-gstfaceblur.lo
  CC     libgstcamcontrol_1.0_la-gstcamcontrol_canon.lo
  CC     libgstopencv_la-gstfacedetect.lo
  CC     libgstopencv_la-gsthanddetect.lo
  CC     libgstcamcontrol_1.0_la-gstcamcontrol_sony.lo
  CC     libgstopencv_la-gstpyramidsegment.lo
  CC     libgstopencv_la-gsttemplatematch.lo
  CXX    commands.lo
  CXX    comm.lo
  CC     libgstopencv_la-gsttextoverlay.lo
  CC     libgstopencv_la-gstmotioncells.lo
  CXX    init.lo
  CXX    viscacamera.lo
  CXX    libgstopencv_la-motioncells_wrapper.lo
  CXX    viscaconnection.lo
  CXX    libgstopencv_la-MotionCells.lo
  CC     libgstspeakertrack_la-gstfacedetect2.lo
  CC     libgstspeakertrack_la-gstspeakertrack.lo
  CC     ptz-test_ptz.o
  CC     ptzcontrol-gstptzcontrol_gtk.o
  CXXLD  libgstopencv.la
  CXXLD  libgstcamcontrol-1.0.la
  CCLD   libgstspeakertrack.la
  CCLD   ptz
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/opencv'
  CCLD   ptzcontrol
/usr/bin/ld: cannot find -lgstopencv
collect2: error: ld returned 1 exit status
make[3]: *** [libgstspeakertrack.la] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/speakertrack'
make[2]: *** [speakertrack] Error 2
make[2]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new'
make: *** [all] Error 2

@duzy
Copy link
Owner

duzy commented Aug 1, 2013

No, nothing specific. Looking at your build path, it's looking strange to
me:

/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/opencv

On Thu, Aug 1, 2013 at 7:53 PM, Aayush Ahuja [email protected]:

I ensured that all dependencies of gst-switch are met. I don't know if
gst-plugins-bad has any separate ones. I checked out my package lists where
it seems that all openCV packages are installed. Is there a specific
package for this?

This is the log after ensuring all dependencies are met:

make[3]: Leaving directory /home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ ext/mpeg2enc' CC libgstopencv_la-gstcvsmooth.lo CC libgstopencv_la-gstcvsobel.lo CC libgstcamcontrol_1.0_la-gstcamcontrol_pana.lo CC libgstopencv_la-gstedgedetect.lo CC libgstopencv_la-gstfaceblur.lo CC libgstcamcontrol_1.0_la-gstcamcontrol_canon.lo CC libgstopencv_la-gstfacedetect.lo CC libgstopencv_la-gsthanddetect.lo CC libgstcamcontrol_1.0_la-gstcamcontrol_sony.lo CC libgstopencv_la-gstpyramidsegment.lo CC libgstopencv_la-gsttemplatematch.lo CXX commands.lo CXX comm.lo CC libgstopencv_la-gsttextoverlay.lo CC libgstopencv_la-gstmotioncells.lo CXX init.lo CXX viscacamera.lo CXX libgstopencv_la-motioncells_wrapper.lo CXX viscaconnection.lo CXX libgstopencv_la-MotionCells.lo CC libgstspeakertrack_la-gstfacedetect2.lo CC libgstspeakertrack_la-gstspeakertrack.lo CC ptz-test_ptz.o CC ptzcontrol-gstptzcontrol_gtk.o CXXLD libgstopencv.la CXXLD libgstcamcontrol-1.0.la CCLD libgstspeakertrack.la CCLD ptz make[3]: Leaving directory/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/opencv'
CCLD ptzcontrol
/usr/bin/ld: cannot find -lgstopencv
collect2: error: ld returned 1 exit status
make[3]: *** [libgstspeakertrack.la] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory /home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext/speakertrack' make[2]: *** [speakertrack] Error 2 make[2]: Leaving directory/home/hyades/gst/master/gst-plugins-bad-speakertrack_new/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hyades/gst/master/gst-plugins-bad-speakertrack_new'
make: *** [all] Error 2


Reply to this email directly or view it on GitHubhttps://github.com//issues/33#issuecomment-21931265
.

@hyades
Copy link
Author

hyades commented Aug 1, 2013

Somehow gst-plugins-bad is installed.
Now I am building gst-switch outside of the gst-uninstalled script.
Now, I get this on doing ./autogen.sh. Some latest change is probably causing this.

gstswitchptz.c: In function ‘gst_switch_ptz_update_xy’:
gstswitchptz.c:107:5: warning: implicit declaration of function ‘gst_cam_controller_query’ [-Wimplicit-function-declaration]
gstswitchptz.c: In function ‘gst_switch_ptz_update’:
gstswitchptz.c:155:13: error: too many arguments to function ‘gst_cam_controller_move’
In file included from gstswitchptz.c:30:0:
/usr/local/include/gstreamer-1.0/gst/speakertrack/gstcamcontrol.h:96:10: note: declared here
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_left’:
gstswitchptz.c:181:3: warning: implicit declaration of function ‘gst_cam_controller_run’ [-Wimplicit-function-declaration]
gstswitchptz.c:183:58: error: ‘CAM_RUN_LEFT’ undeclared (first use in this function)
gstswitchptz.c:183:58: note: each undeclared identifier is reported only once for each function it appears in
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_left’:
gstswitchptz.c:192:58: error: ‘CAM_RUN_LEFT’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_left_top’:
gstswitchptz.c:202:7: error: ‘CAM_RUN_LEFT_TOP’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_left_top’:
gstswitchptz.c:212:7: error: ‘CAM_RUN_LEFT_TOP’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_top’:
gstswitchptz.c:221:58: error: ‘CAM_RUN_TOP’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_top’:
gstswitchptz.c:230:58: error: ‘CAM_RUN_TOP’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_top_right’:
gstswitchptz.c:240:7: error: ‘CAM_RUN_RIGHT_TOP’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_top_right’:
gstswitchptz.c:251:7: error: ‘CAM_RUN_RIGHT_TOP’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_right’:
gstswitchptz.c:261:7: error: ‘CAM_RUN_RIGHT’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_right’:
gstswitchptz.c:271:7: error: ‘CAM_RUN_RIGHT’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_right_bottom’:
gstswitchptz.c:282:7: error: ‘CAM_RUN_RIGHT_BOTTOM’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_right_bottom’:
gstswitchptz.c:293:7: error: ‘CAM_RUN_RIGHT_BOTTOM’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_bottom’:
gstswitchptz.c:303:7: error: ‘CAM_RUN_BOTTOM’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_bottom’:
gstswitchptz.c:313:7: error: ‘CAM_RUN_BOTTOM’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_bottom_left’:
gstswitchptz.c:324:7: error: ‘CAM_RUN_LEFT_BOTTOM’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_bottom_left’:
gstswitchptz.c:335:7: error: ‘CAM_RUN_LEFT_BOTTOM’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_center’:
gstswitchptz.c:345:7: error: ‘CAM_RUN_NONE’ undeclared (first use in this function)
gstswitchptz.c:348:7: error: too many arguments to function ‘gst_cam_controller_move’
In file included from gstswitchptz.c:30:0:
/usr/local/include/gstreamer-1.0/gst/speakertrack/gstcamcontrol.h:96:10: note: declared here
gstswitchptz.c: In function ‘gst_switch_ptz_init’:
gstswitchptz.c:457:28: error: ‘GstCamController’ has no member named ‘device_info’
gstswitchptz.c:499:22: error: ‘GstCamController’ has no member named ‘pan_min’
gstswitchptz.c:499:48: error: ‘GstCamController’ has no member named ‘pan_max’
gstswitchptz.c:502:22: error: ‘GstCamController’ has no member named ‘tilt_min’
gstswitchptz.c:502:49: error: ‘GstCamController’ has no member named ‘tilt_max’
gstswitchptz.c:521:54: error: ‘GstCamController’ has no member named ‘pan_min’
gstswitchptz.c:522:63: error: ‘GstCamController’ has no member named ‘pan_min’
gstswitchptz.c:524:54: error: ‘GstCamController’ has no member named ‘pan_max’
gstswitchptz.c:525:63: error: ‘GstCamController’ has no member named ‘pan_max’
gstswitchptz.c:529:54: error: ‘GstCamController’ has no member named ‘tilt_min’
gstswitchptz.c:530:64: error: ‘GstCamController’ has no member named ‘tilt_min’
gstswitchptz.c:532:54: error: ‘GstCamController’ has no member named ‘tilt_max’
gstswitchptz.c:533:64: error: ‘GstCamController’ has no member named ‘tilt_max’
gstswitchptz.c:535:36: error: ‘GstCamController’ has no member named ‘pan_min’
gstswitchptz.c:542:40: error: ‘GstCamController’ has no member named ‘pan_max’
gstswitchptz.c:549:36: error: ‘GstCamController’ has no member named ‘tilt_min’
gstswitchptz.c:556:40: error: ‘GstCamController’ has no member named ‘tilt_max’
gstswitchptz.c:637:22: error: ‘GstCamController’ has no member named ‘pan_speed_min’
gstswitchptz.c:637:54: error: ‘GstCamController’ has no member named ‘pan_speed_max’
gstswitchptz.c:640:22: error: ‘GstCamController’ has no member named ‘tilt_speed_min’
gstswitchptz.c:640:55: error: ‘GstCamController’ has no member named ‘tilt_speed_max’
gstswitchptz.c:644:22: error: ‘GstCamController’ has no member named ‘pan_speed_max’
gstswitchptz.c:646:22: error: ‘GstCamController’ has no member named ‘tilt_speed_max’
make[2]: *** [gst_switch_ptz-gstswitchptz.o] Error 1
make[2]: Leaving directory `/home/hyades/gst-switch/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hyades/gst-switch'
make: *** [all] Error 2
autoreconf: make failed with exit status: 2
autogen.sh failed

@duzy
Copy link
Owner

duzy commented Aug 1, 2013

You don't have the correct version of gst-plugins-bad and gst-switch
matched. Try the latest from https://github.com/duzy (speakertrack_new and
speakertrack branches).

On Fri, Aug 2, 2013 at 1:19 AM, Aayush Ahuja [email protected]:

Somehow gst-plugins-bad is installed.
Now I am building gst-switch outside of the gst-uninstalled script.
Now, I get this on doing ./autogen.sh

gstswitchptz.c: In function ‘gst_switch_ptz_update_xy’:
gstswitchptz.c:107:5: warning: implicit declaration of function ‘gst_cam_controller_query’ [-Wimplicit-function-declaration]
gstswitchptz.c: In function ‘gst_switch_ptz_update’:
gstswitchptz.c:155:13: error: too many arguments to function ‘gst_cam_controller_move’
In file included from gstswitchptz.c:30:0:
/usr/local/include/gstreamer-1.0/gst/speakertrack/gstcamcontrol.h:96:10: note: declared here
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_left’:
gstswitchptz.c:181:3: warning: implicit declaration of function ‘gst_cam_controller_run’ [-Wimplicit-function-declaration]
gstswitchptz.c:183:58: error: ‘CAM_RUN_LEFT’ undeclared (first use in this function)
gstswitchptz.c:183:58: note: each undeclared identifier is reported only once for each function it appears in
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_left’:
gstswitchptz.c:192:58: error: ‘CAM_RUN_LEFT’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_left_top’:
gstswitchptz.c:202:7: error: ‘CAM_RUN_LEFT_TOP’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_left_top’:
gstswitchptz.c:212:7: error: ‘CAM_RUN_LEFT_TOP’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_top’:
gstswitchptz.c:221:58: error: ‘CAM_RUN_TOP’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_top’:
gstswitchptz.c:230:58: error: ‘CAM_RUN_TOP’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_top_right’:
gstswitchptz.c:240:7: error: ‘CAM_RUN_RIGHT_TOP’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_top_right’:
gstswitchptz.c:251:7: error: ‘CAM_RUN_RIGHT_TOP’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_right’:
gstswitchptz.c:261:7: error: ‘CAM_RUN_RIGHT’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_right’:
gstswitchptz.c:271:7: error: ‘CAM_RUN_RIGHT’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_right_bottom’:
gstswitchptz.c:282:7: error: ‘CAM_RUN_RIGHT_BOTTOM’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_right_bottom’:
gstswitchptz.c:293:7: error: ‘CAM_RUN_RIGHT_BOTTOM’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_bottom’:
gstswitchptz.c:303:7: error: ‘CAM_RUN_BOTTOM’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_bottom’:
gstswitchptz.c:313:7: error: ‘CAM_RUN_BOTTOM’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_bottom_left’:
gstswitchptz.c:324:7: error: ‘CAM_RUN_LEFT_BOTTOM’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_released_bottom_left’:
gstswitchptz.c:335:7: error: ‘CAM_RUN_LEFT_BOTTOM’ undeclared (first use in this function)
gstswitchptz.c: In function ‘gst_switch_ptz_button_pressed_center’:
gstswitchptz.c:345:7: error: ‘CAM_RUN_NONE’ undeclared (first use in this function)
gstswitchptz.c:348:7: error: too many arguments to function ‘gst_cam_controller_move’
In file included from gstswitchptz.c:30:0:
/usr/local/include/gstreamer-1.0/gst/speakertrack/gstcamcontrol.h:96:10: note: declared here
gstswitchptz.c: In function ‘gst_switch_ptz_init’:
gstswitchptz.c:457:28: error: ‘GstCamController’ has no member named ‘device_info’
gstswitchptz.c:499:22: error: ‘GstCamController’ has no member named ‘pan_min’
gstswitchptz.c:499:48: error: ‘GstCamController’ has no member named ‘pan_max’
gstswitchptz.c:502:22: error: ‘GstCamController’ has no member named ‘tilt_min’
gstswitchptz.c:502:49: error: ‘GstCamController’ has no member named ‘tilt_max’
gstswitchptz.c:521:54: error: ‘GstCamController’ has no member named ‘pan_min’
gstswitchptz.c:522:63: error: ‘GstCamController’ has no member named ‘pan_min’
gstswitchptz.c:524:54: error: ‘GstCamController’ has no member named ‘pan_max’
gstswitchptz.c:525:63: error: ‘GstCamController’ has no member named ‘pan_max’
gstswitchptz.c:529:54: error: ‘GstCamController’ has no member named ‘tilt_min’
gstswitchptz.c:530:64: error: ‘GstCamController’ has no member named ‘tilt_min’
gstswitchptz.c:532:54: error: ‘GstCamController’ has no member named ‘tilt_max’
gstswitchptz.c:533:64: error: ‘GstCamController’ has no member named ‘tilt_max’
gstswitchptz.c:535:36: error: ‘GstCamController’ has no member named ‘pan_min’
gstswitchptz.c:542:40: error: ‘GstCamController’ has no member named ‘pan_max’
gstswitchptz.c:549:36: error: ‘GstCamController’ has no member named ‘tilt_min’
gstswitchptz.c:556:40: error: ‘GstCamController’ has no member named ‘tilt_max’
gstswitchptz.c:637:22: error: ‘GstCamController’ has no member named ‘pan_speed_min’
gstswitchptz.c:637:54: error: ‘GstCamController’ has no member named ‘pan_speed_max’
gstswitchptz.c:640:22: error: ‘GstCamController’ has no member named ‘tilt_speed_min’
gstswitchptz.c:640:55: error: ‘GstCamController’ has no member named ‘tilt_speed_max’
gstswitchptz.c:644:22: error: ‘GstCamController’ has no member named ‘pan_speed_max’
gstswitchptz.c:646:22: error: ‘GstCamController’ has no member named ‘tilt_speed_max’
make[2]: *** [gst_switch_ptz-gstswitchptz.o] Error 1
make[2]: Leaving directory /home/hyades/gst-switch/tools' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/home/hyades/gst-switch'
make: *** [all] Error 2
autoreconf: make failed with exit status: 2
autogen.sh failed


Reply to this email directly or view it on GitHubhttps://github.com//issues/33#issuecomment-21954020
.

techman83 pushed a commit to techman83/gst-switch that referenced this issue Jan 7, 2015
configure option to enable speakertrack/ptz and lint changes
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

2 participants