Menu

Compile error

Developers
2017-01-18
2017-01-19
  • Michalis Michael

    Hello ingex team!

    I get the folloing errors while im trying to compile ingex software:
    i see that the most errors come from DVS SDK side but i dont own DVS card and decklink card will be used.

    make -C common
    make[1]: Entering directory '/home/ingex/ap-workspace/ingex/common'
    cd tools && make
    make[2]: Entering directory '/home/ingex/ap-workspace/ingex/common/tools'
    cd dvs_hardware && make
    make[3]: Entering directory '/home/ingex/ap-workspace/ingex/common/tools/dvs_hardware'
    ../../dvs_sdk_paths.mk:23: DVS SDK detection failed - please set DVSSDK
    SDI tools will not be built
    make[3]: Nothing to be done for 'all'.
    make[3]: Leaving directory '/home/ingex/ap-workspace/ingex/common/tools/dvs_hardware'
    make[2]: Leaving directory '/home/ingex/ap-workspace/ingex/common/tools'
    make[1]: Leaving directory '/home/ingex/ap-workspace/ingex/common'
    make -C player
    make[1]: Entering directory '/home/ingex/ap-workspace/ingex/player'
    make -C ingex_player
    make[2]: Entering directory '/home/ingex/ap-workspace/ingex/player/ingex_player'
    ../../common/dvs_sdk_paths.mk:23: DVS SDK detection failed - please set DVSSDK
    Makefile:25: no DVS available - set the DVSSDK environment variable to build with DVS hardware support
    g++ -g -Wall -W -Wno-unused-parameter -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DHAVE_FFMPEG -D__STDC_CONSTANT_MACROS -DHAVE_FFMPEG_SWSCALE -DHAVE_DNXHD -DHAVE_SHTTPD -DHAVE_PORTAUDIO -O3 -mmmx -msse2 -c -I. -I/usr/local/include -I/usr/include/freetype2 -I/usr/include/fontconfig -I/usr/local/include/libMXF-1.0 -I/usr/include/include -I../../common -I/usr/include emulate_key.c -o .objs/emulate_key.o
    emulate_key.c:32:34: fatal error: X11/extensions/XTest.h: No such file or directory
    #include <X11 extensions="" XTest.h="">
    ^
    compilation terminated.
    Makefile:297: recipe for target '.objs/emulate_key.o' failed
    make[2]: [.objs/emulate_key.o] Error 1
    make[2]: Leaving directory '/home/ingex/ap-workspace/ingex/player/ingex_player'
    Makefile:27: recipe for target 'all' failed
    make[1]:
    [all] Error 2
    make[1]: Leaving directory '/home/ingex/ap-workspace/ingex/player'
    Makefile:29: recipe for target 'studio' failed
    make: *** [studio] Error 2
    ingex@linux-s67i:~/ap-workspace/ingex>

    Thanks
    Mike

     
  • Michalis Michael

    Ignore my post. Installing libxtst-dev and libxv-dev solved my problem

    Regards
    Mike

     

Log in to post a comment.