TadasBaltrusaitis / OpenFace

OpenFace – a state-of-the art tool intended for facial landmark detection, head pose estimation, facial action unit recognition, and eye-gaze estimation.
Other
6.85k stars 1.84k forks source link

compiling issue on Ubuntu 18.04 #460

Closed ewagner70 closed 6 years ago

ewagner70 commented 6 years ago

I'm running on Ubuntu 18.04 and have the following compiling problem ... any ideas on what I made wrong or how to find out the root cause?

Scanning dependencies of target FaceLandmarkImg
[ 92%] Building CXX object exe/FaceLandmarkImg/CMakeFiles/FaceLandmarkImg.dir/FaceLandmarkImg.cpp.o
[ 93%] Linking CXX executable ../../bin/FaceLandmarkImg
/usr/bin/ld: /usr/local/lib/libopencv_core.a(ocl.cpp.o): undefined reference to symbol '_ZNSo9_M_insertIdEERSoT_@@GLIBCXX_3.4.9'
//usr/lib/x86_64-linux-gnu/libstdc++.so.6: error adding symbols: DSO missing from command line
clang: error: linker command failed with exit code 1 (use -v to see invocation)
exe/FaceLandmarkImg/CMakeFiles/FaceLandmarkImg.dir/build.make:154: recipe for target 'bin/FaceLandmarkImg' failed
make[2]: *** [bin/FaceLandmarkImg] Error 1
CMakeFiles/Makefile2:364: recipe for target 'exe/FaceLandmarkImg/CMakeFiles/FaceLandmarkImg.dir/all' failed
make[1]: *** [exe/FaceLandmarkImg/CMakeFiles/FaceLandmarkImg.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
$ apt list | grep libstdc

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libstdc++-4.8-dev/bionic 4.8.5-4ubuntu8 amd64
libstdc++-4.8-doc/bionic,bionic 4.8.5-4ubuntu8 all
libstdc++-4.8-pic/bionic 4.8.5-4ubuntu8 amd64
libstdc++-5-dev/bionic 5.5.0-12ubuntu1 amd64
libstdc++-5-dev-alpha-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-arm64-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-armel-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-armhf-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-i386-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-m68k-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-mips-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-mips64-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-mips64el-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-mipsel-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-powerpc-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-powerpcspe-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-ppc64-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-ppc64el-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-s390x-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-sh4-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-sparc64-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-dev-x32-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-doc/bionic,bionic 5.5.0-12ubuntu1 all
libstdc++-5-pic/bionic 5.5.0-12ubuntu1 amd64
libstdc++-5-pic-alpha-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-arm64-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-armel-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-armhf-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-i386-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-m68k-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-mips-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-mips64-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-mips64el-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-mipsel-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-powerpc-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-powerpcspe-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-ppc64-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-ppc64el-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-s390x-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-sh4-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-sparc64-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-5-pic-x32-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++-6-dev/bionic 6.4.0-17ubuntu1 amd64
libstdc++-6-dev-alpha-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-amd64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-arm64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-armel-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-armhf-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-hppa-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-i386-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-m68k-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-mips-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-mips64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-mips64el-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-mipsel-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-powerpc-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-powerpcspe-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-ppc64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-ppc64el-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-s390x-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-sh4-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-sparc64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-dev-x32-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-doc/bionic,bionic 6.4.0-17ubuntu1 all
libstdc++-6-pic/bionic 6.4.0-17ubuntu1 amd64
libstdc++-6-pic-alpha-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-amd64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-arm64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-armel-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-armhf-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-hppa-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-i386-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-m68k-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-mips-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-mips64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-mips64el-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-mipsel-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-powerpc-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-powerpcspe-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-ppc64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-ppc64el-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-s390x-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-sh4-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-sparc64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-6-pic-x32-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++-7-dev/bionic,now 7.3.0-16ubuntu3 amd64 [installed,automatic]
libstdc++-7-dev-alpha-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-amd64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-arm64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-armel-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-armhf-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-hppa-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-i386-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-m68k-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-mips-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-mips64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-mips64el-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-mipsel-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-powerpc-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-powerpcspe-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-ppc64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-ppc64el-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-riscv64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-s390x-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-sh4-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-sparc64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-dev-x32-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-doc/bionic,bionic 7.3.0-16ubuntu3 all
libstdc++-7-pic/bionic 7.3.0-16ubuntu3 amd64
libstdc++-7-pic-alpha-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-amd64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-arm64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-armel-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-armhf-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-hppa-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-i386-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-m68k-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-mips-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-mips64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-mips64el-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-mipsel-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-powerpc-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-powerpcspe-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-ppc64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-ppc64el-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-riscv64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-s390x-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-sh4-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-sparc64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-7-pic-x32-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++-8-dev/bionic 8-20180414-1ubuntu2 amd64
libstdc++-8-dev-alpha-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-amd64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-arm64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-armel-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-armhf-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-hppa-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-i386-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-m68k-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-mips-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-mips64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-mips64el-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-mipsel-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-powerpc-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-powerpcspe-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-ppc64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-ppc64el-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-riscv64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-s390x-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-sh4-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-sparc64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-dev-x32-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-doc/bionic,bionic 8-20180414-1ubuntu2 all
libstdc++-8-pic/bionic 8-20180414-1ubuntu2 amd64
libstdc++-8-pic-alpha-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-amd64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-arm64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-armel-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-armhf-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-hppa-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-i386-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-m68k-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-mips-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-mips64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-mips64el-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-mipsel-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-powerpc-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-powerpcspe-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-ppc64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-ppc64el-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-riscv64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-s390x-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-sh4-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-sparc64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-8-pic-x32-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++-arm-none-eabi-newlib/bionic,bionic 15:6.3.1+svn253039-1+10 all
libstdc++5/bionic 1:3.3.6-30 amd64
libstdc++6/bionic,now 8-20180414-1ubuntu2 amd64 [installed]
libstdc++6-4.8-dbg/bionic 4.8.5-4ubuntu8 amd64
libstdc++6-5-dbg/bionic 5.5.0-12ubuntu1 amd64
libstdc++6-5-dbg-alpha-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-arm64-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-armel-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-armhf-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-i386-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-m68k-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-mips-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-mips64-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-mips64el-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-mipsel-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-powerpc-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-powerpcspe-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-ppc64-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-ppc64el-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-s390x-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-sh4-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-sparc64-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-5-dbg-x32-cross/bionic,bionic 5.5.0-12ubuntu1cross1 all
libstdc++6-6-dbg/bionic 6.4.0-17ubuntu1 amd64
libstdc++6-6-dbg-alpha-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-amd64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-arm64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-armel-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-armhf-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-hppa-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-i386-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-m68k-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-mips-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-mips64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-mips64el-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-mipsel-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-powerpc-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-powerpcspe-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-ppc64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-ppc64el-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-s390x-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-sh4-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-sparc64-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-6-dbg-x32-cross/bionic,bionic 6.4.0-17ubuntu1cross1 all
libstdc++6-7-dbg/bionic 7.3.0-16ubuntu3 amd64
libstdc++6-7-dbg-alpha-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-amd64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-arm64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-armel-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-armhf-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-hppa-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-i386-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-m68k-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-mips-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-mips64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-mips64el-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-mipsel-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-powerpc-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-powerpcspe-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-ppc64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-ppc64el-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-riscv64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-s390x-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-sh4-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-sparc64-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-7-dbg-x32-cross/bionic,bionic 7.3.0-16ubuntu3cross1 all
libstdc++6-8-dbg/bionic 8-20180414-1ubuntu2 amd64
libstdc++6-8-dbg-alpha-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-amd64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-arm64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-armel-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-armhf-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-hppa-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-i386-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-m68k-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-mips-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-mips64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-mips64el-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-mipsel-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-powerpc-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-powerpcspe-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-ppc64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-ppc64el-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-riscv64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-s390x-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-sh4-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-sparc64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-8-dbg-x32-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-alpha-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-amd64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-arm64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-armel-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-armhf-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-hppa-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-i386-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-m68k-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-mips-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-mips64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-mips64el-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-mipsel-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-powerpc-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-powerpcspe-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-ppc64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-ppc64el-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-riscv64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-s390x-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-sh4-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-sparc64-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
libstdc++6-x32-cross/bionic,bionic 8-20180414-1ubuntu2cross1 all
ewagner70 commented 6 years ago

@TadasBaltrusaitis I've got the files now fully compiled with ./install.sh, but all binaries are causing Aborted (core dumped) or Segmentation faults ... not a single one will even get to the load "Reading the CNF landmark ..." part (!) any idea? Shall I downgrade from OpenCV 3.4 to 3.3 or even lower (4.0 does not compile at all)

ewagner70 commented 6 years ago

@TadasBaltrusaitis is there any recipe for successfully compiling + running on ubuntu 18.04? because I had to

TadasBaltrusaitis commented 6 years ago

Ubuntu 18.04 is not officially supported as I have not had a chance to test on it yet, but some suggestions/questions:

ewagner70 commented 6 years ago

When u upgrade to 18.04 opencv 4.0 is downloaded when simply installing opencv via apt-get. Lib-jasper is not included / supported since Ubuntu 17.10 (!). On which (outdated?) version are u working on?

TadasBaltrusaitis commented 6 years ago

I'm not working on Ubuntu, Windows is my dev machine. Can you link me to OpenCV 4.0, as I'm not able to find it, it seems like it will only be released in July 2018 earliest.

You seem to be having issues with OpenCV installation rather than OpenFace it seems.

ewagner70 commented 6 years ago

@TadasBaltrusaitis (1) OpenCV 4.0: link to OpenCV 4.0 https://github.com/opencv/opencv version.cpp shows 4.0.0 (which is then also installed as such) (2) OpenCV issues:

TadasBaltrusaitis commented 6 years ago

Unfortunately that OpenCV version is still not a stable official release, but a work in progress. Have a look here - https://github.com/opencv/opencv/releases

Until it is an official release I am not planning on including it into OpenFace, but once it is I will make sure OpenFace works with it.

I don't know what the best solution for libjasper-dev is, but if it is not in Ubuntu 18, I imagine OpenCV 4.0 might not depend on it, or there will be workarounds for it, but we will need to wait a bit for that.

ewagner70 commented 6 years ago

although "not a stable official release", exactly this version 4.0.0 gets installed when entering "sudo apt-get install opencv" ... due to the hickups and instabilities, try to consider switching from Windows to LInux (Ubuntu et al) - I did that too after more than 25 years working with windows ... it's simply the more robust and stable platform where most code is running out-of-the-box. quite unfortunate that OpenFace is now (-) only supporting windows alone (-) with a heavily outdated description and now non-functioning linux distro and (-) the only solution proposal is "... wait with what happens ..." ...

TadasBaltrusaitis commented 6 years ago

Just because it is installed with sudo apt-get install opencv it does not mean that the version is stable across other platforms (e.g. Windows) and the intention of OpenFace is to be cross platform, there is a reason it has not been propagated to the releases of OpenCV.

I will not get into a discussion on merits of Windows vs Linux :), but so far I had more issues with building OpenFace for Ubuntu rather than Windows (on which it runs out-of-the-box). This is probably because I am more experienced in the latter

OpenFace is cross-platform, it can successfully run on a number of Ubuntu flavors (tested on 14.04, 15.04, and 16.04) and OS X, and of course Windows.

Please note that this is a research project, mainly supported by one person, in my spare time, so you can't realistically expect it to run on all possible flavors of all OS's instantly. I will get round to Ubuntu 18.04 eventually, but there are some more pressing TODO's on the project before that.

TadasBaltrusaitis commented 6 years ago

P.S. You are very welcome to create a pull request to make sure OpenFace works on newer versions of Ubuntu.

Also have you tried following these installation instructions https://www.pyimagesearch.com/2018/05/28/ubuntu-18-04-how-to-install-opencv/

ewagner70 commented 6 years ago

thx for the hint, but obviously, I'm too dumb to compile opencv under ubuntu 18.04 properly. I've added -D CUDA_NVCC_FLAGS=--expt-relaxed-constexpr to the cmake command as referenced in your link, but then I still got the following make error:

> [ 38%] Linking CXX executable ../../bin/example_phase_unwrapping_unwrap
> /usr/bin/x86_64-linux-gnu-ld: CMakeFiles/example_phase_unwrapping_unwrap.dir/samples/unwrap.cpp.o: undefined reference to symbol '_ZNSt8ios_base4InitD1Ev@@GLIBCXX_3.4'
> //usr/lib/x86_64-linux-gnu/libstdc++.so.6: error adding symbols: DSO missing from command line
> collect2: error: ld returned 1 exit status
> modules/phase_unwrapping/CMakeFiles/example_phase_unwrapping_unwrap.dir/build.make:101: recipe for target 'bin/example_phase_unwrapping_unwrap' failed
> make[2]: *** [bin/example_phase_unwrapping_unwrap] Error 1
> CMakeFiles/Makefile2:4817: recipe for target 'modules/phase_unwrapping/CMakeFiles/example_phase_unwrapping_unwrap.dir/all' failed
> make[1]: *** [modules/phase_unwrapping/CMakeFiles/example_phase_unwrapping_unwrap.dir/all] Error 2
> make[1]: *** Waiting for unfinished jobs....

... I give up and switch to other opensource solutions ... anyway, thank you for your support so far!

fxfactorial commented 6 years ago

@ewagner70 there is a docker image now available based off of Ubuntu 14.04. Do you really need Ubuntu 18?

ewagner70 commented 6 years ago

@fxfactorial I would like to mix it with other libraries (not just as pure playground) ... and most other MachineLearning libraries are up-to-date and not 3-4 major (unsupported) versions behind ... Thx anyway, I'm in the process of merging (python) libraries to one solution - gives more joy and speed than hunting compiler errors ...

fxfactorial commented 6 years ago

Is there something comparable to open face ?

Sent from my iPhone

On Jun 4, 2018, at 12:17 PM, ewagner70 notifications@github.com wrote:

@fxfactorial I would like to mix it with other libraries (not just as pure playground) ... and most other MachineLearning libraries are up-to-date and not 3-4 major (unsupported) versions behind ... Thx anyway, I'm in the process of merging (python) libraries to one solution - gives more joy and speed than hunting compiler errors ...

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

ewagner70 commented 6 years ago

Using belows as starter (identified 1,2 alternatives ... testing):

TadasBaltrusaitis commented 6 years ago

This has gotten very off topic, closing the issue, please reopen as a separate issue if encountering problems with the original query.