# gst-interpipe not getting installed

Source: https://forum.modalai.com/topic/1952/gst-interpipe-not-getting-installed
Category: VOXL 2 and VOXL 2 Mini (https://forum.modalai.com/category/26/voxl-2-and-voxl-2-mini)
Tags: voxl-2
Posted: 2023-03-16 12:23:01 UTC by Vaibhav Usapkar
Replies: 2 · Views: 625

## Vaibhav Usapkar · 2023-03-16 12:23:01 UTC

Hi, 
@Chad-Sweet , @modaltb , @Eric-Katzfey 
I am trying to install the gst-interpipe in voxl2, I am following the steps as mentioned on their page (https://developer.ridgerun.com/wiki/index.php/GstInterpipe_-_Building_and_Installation_Guide). 

However it doesn't get build correctly and hence unable to use the gst-interpipe.

Attaching Log files and some snapshots for your reference.
Appreciate any support on this.

**make Log**

make  all-recursive
make[1]: Entering directory '/etc/gst-interpipe'
Making all in gst
make[2]: Entering directory '/etc/gst-interpipe/gst'
make -C interpipe
make[3]: Entering directory '/etc/gst-interpipe/gst/interpipe'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/etc/gst-interpipe/gst/interpipe'
Making all in interpipe
make[3]: Entering directory '/etc/gst-interpipe/gst/interpipe'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/etc/gst-interpipe/gst/interpipe'
make[3]: Entering directory '/etc/gst-interpipe/gst'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/etc/gst-interpipe/gst'
make[2]: Leaving directory '/etc/gst-interpipe/gst'
Making all in tests
make[2]: Entering directory '/etc/gst-interpipe/tests'
Making all in check
make[3]: Entering directory '/etc/gst-interpipe/tests/check'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/etc/gst-interpipe/tests/check'
make[3]: Entering directory '/etc/gst-interpipe/tests'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/etc/gst-interpipe/tests'
make[2]: Leaving directory '/etc/gst-interpipe/tests'
Making all in common
make[2]: Entering directory '/etc/gst-interpipe/common'
Making all in m4
make[3]: Entering directory '/etc/gst-interpipe/common/m4'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/etc/gst-interpipe/common/m4'
make[3]: Entering directory '/etc/gst-interpipe/common'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/etc/gst-interpipe/common'
make[2]: Leaving directory '/etc/gst-interpipe/common'
Making all in docs
make[2]: Entering directory '/etc/gst-interpipe/docs'
Making all in plugins
make[3]: Entering directory '/etc/gst-interpipe/docs/plugins'
make[3]: Leaving directory '/etc/gst-interpipe/docs/plugins'
make[3]: Entering directory '/etc/gst-interpipe/docs'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/etc/gst-interpipe/docs'
make[2]: Leaving directory '/etc/gst-interpipe/docs'
make[2]: Entering directory '/etc/gst-interpipe'
make[2]: Leaving directory '/etc/gst-interpipe'
make[1]: Leaving directory '/etc/gst-interpipe'

--------------------------------------------------------------------------------
**sudo make install log**
--------------------------------------------------------------------------------
Making install in gst
make[1]: Entering directory '/etc/gst-interpipe/gst'
Making install in interpipe
make[2]: Entering directory '/etc/gst-interpipe/gst/interpipe'
make[3]: Entering directory '/etc/gst-interpipe/gst/interpipe'
make[3]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/usr/lib/x86_64-linux-gnu/gstreamer-1.0'
 /bin/sh ../../libtool   --mode=install /usr/bin/install -c   libgstinterpipe.la '/usr/lib/x86_64-linux-gnu/gstreamer-1.0'
libtool: install: /usr/bin/install -c .libs/libgstinterpipe.so /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstinterpipe.so
libtool: install: /usr/bin/install -c .libs/libgstinterpipe.lai /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstinterpipe.la
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/sbin" ldconfig -n /usr/lib/x86_64-linux-gnu/gstreamer-1.0
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/lib/x86_64-linux-gnu/gstreamer-1.0

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the 'LD_RUN_PATH' environment variable
     during linking
   - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to '/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Leaving directory '/etc/gst-interpipe/gst/interpipe'
make[2]: Leaving directory '/etc/gst-interpipe/gst/interpipe'
make[2]: Entering directory '/etc/gst-interpipe/gst'
make[3]: Entering directory '/etc/gst-interpipe/gst'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/etc/gst-interpipe/gst'
make[2]: Leaving directory '/etc/gst-interpipe/gst'
make[1]: Leaving directory '/etc/gst-interpipe/gst'
Making install in tests
make[1]: Entering directory '/etc/gst-interpipe/tests'
Making install in check
make[2]: Entering directory '/etc/gst-interpipe/tests/check'
make[3]: Entering directory '/etc/gst-interpipe/tests/check'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/etc/gst-interpipe/tests/check'
make[2]: Leaving directory '/etc/gst-interpipe/tests/check'
make[2]: Entering directory '/etc/gst-interpipe/tests'
make[3]: Entering directory '/etc/gst-interpipe/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/etc/gst-interpipe/tests'
make[2]: Leaving directory '/etc/gst-interpipe/tests'
make[1]: Leaving directory '/etc/gst-interpipe/tests'
Making install in common
make[1]: Entering directory '/etc/gst-interpipe/common'
Making install in m4
make[2]: Entering directory '/etc/gst-interpipe/common/m4'
make[3]: Entering directory '/etc/gst-interpipe/common/m4'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/etc/gst-interpipe/common/m4'
make[2]: Leaving directory '/etc/gst-interpipe/common/m4'
make[2]: Entering directory '/etc/gst-interpipe/common'
make[3]: Entering directory '/etc/gst-interpipe/common'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/etc/gst-interpipe/common'
make[2]: Leaving directory '/etc/gst-interpipe/common'
make[1]: Leaving directory '/etc/gst-interpipe/common'
Making install in docs
make[1]: Entering directory '/etc/gst-interpipe/docs'
Making install in plugins
make[2]: Entering directory '/etc/gst-interpipe/docs/plugins'
make[3]: Entering directory '/etc/gst-interpipe/docs/plugins'
make[3]: Nothing to be done for 'install-exec-am'.
(installfiles=`echo ./html/*.sgml ./html/*.html ./html/*.png ./html/*.css`; \
if test "$installfiles" = './html/*.sgml ./html/*.html ./html/*.png ./html/*.css'; \
then echo '-- Nothing to install' ; \
else \
  /bin/sh /etc/gst-interpipe/install-sh -d /usr/local/share/gtk-doc/html/gst-interpipe-1.0; \
  for i in $installfiles; do \
    echo '-- Installing '$i ; \
    /usr/bin/install -c -m 644 $i /usr/local/share/gtk-doc/html/gst-interpipe-1.0; \
  done; \
  pngfiles=`echo ./html/*.png`; \
  if test "$pngfiles" != './html/*.png'; then \
    for i in $pngfiles; do \
      echo '-- Installing '$i ; \
      /usr/bin/install -c -m 644 $i /usr/local/share/gtk-doc/html/gst-interpipe-1.0; \
    done; \
  fi; \
  echo '-- Installing ./html/gst-interpipe-1.0.devhelp2' ; \
  if test -e ./html/gst-interpipe-1.0.devhelp2; then \
            /usr/bin/install -c -m 644 ./html/gst-interpipe-1.0.devhelp2 \
            /usr/local/share/gtk-doc/html/gst-interpipe-1.0/gst-interpipe-1.0.devhelp2; \
  fi; \
  /usr/bin/gtkdoc-rebase --relative --dest-dir= --html-dir=/usr/local/share/gtk-doc/html/gst-interpipe-1.0 || true ; \
fi)
-- Installing ./html/*.sgml
-- Installing ./html/GstInterPipeIListener.html
-- Installing ./html/GstInterPipeINode.html
-- Installing ./html/GstInterPipeSink.html
-- Installing ./html/GstInterPipeSrc.html
-- Installing ./html/api-index-full.html
-- Installing ./html/ch01.html
-- Installing ./html/ch02.html
-- Installing ./html/deprecated-api-index.html
-- Installing ./html/gst-interpipe-GstInterPipe.html
-- Installing ./html/index.html
-- Installing ./html/object-tree.html
-- Installing ./html/home.png
-- Installing ./html/left-insensitive.png
-- Installing ./html/left.png
-- Installing ./html/right-insensitive.png
-- Installing ./html/right.png
-- Installing ./html/up-insensitive.png
-- Installing ./html/up.png
-- Installing ./html/style.css
-- Installing ./html/home.png
-- Installing ./html/left-insensitive.png
-- Installing ./html/left.png
-- Installing ./html/right-insensitive.png
-- Installing ./html/right.png
-- Installing ./html/up-insensitive.png
-- Installing ./html/up.png
-- Installing ./html/gst-interpipe-1.0.devhelp2
make[3]: Leaving directory '/etc/gst-interpipe/docs/plugins'
make[2]: Leaving directory '/etc/gst-interpipe/docs/plugins'
make[2]: Entering directory '/etc/gst-interpipe/docs'
make[3]: Entering directory '/etc/gst-interpipe/docs'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/etc/gst-interpipe/docs'
make[2]: Leaving directory '/etc/gst-interpipe/docs'
make[1]: Leaving directory '/etc/gst-interpipe/docs'
make[1]: Entering directory '/etc/gst-interpipe'
make[2]: Entering directory '/etc/gst-interpipe'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/etc/gst-interpipe'
make[1]: Leaving directory '/etc/gst-interpipe'
![pic1.png](https://forum.modalai.com/assets/uploads/files/1678969159660-pic1.png)

![pic2.png](https://forum.modalai.com/assets/uploads/files/1678969170233-pic2.png)

## Reply by Eric Katzfey (ModalAI staff) · 2023-03-16 16:04:45 UTC

@Vaibhav-Usapkar said in [gst\-interpipe not getting installed](/post/9080):
> x86_64-linux-gnu

The only thing that jumps out at me is the `x86_64-linux-gnu` part. VOXL2 is aarch64, not x86, so maybe that is the issue?

## Reply by Vaibhav Usapkar · 2023-03-20 08:17:43 UTC

Thanks for the response.
It worked !!
