Closed UCN0 closed 3 years ago
Fixed in 939b27a.
Please pull the master branch an try building to verify this issue is fixed.
Thanks, but now it makes up to 74%:
` root@machine:/home/machine/Documents/tiscamera/build# cmake -DBUILD_ARAVIS=ON .. -- The C compiler identification is GNU 10.2.0 -- The CXX compiler identification is GNU 10.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found GObject: /usr/include/glib-2.0 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Found PYTHON_MODULE_PyQt5: /usr/lib/python3/dist-packages/PyQt5 -- Found PYTHON_MODULE_setuptools: /usr/lib/python3/dist-packages/setuptools -- -- Build gstreamer-1.0 plugins: ON -- Support for GigE via aravis: ON -- Support for USB cameras: ON -- Support for LibUsb cameras: ON -- Build additional utilities: ON -- Build documentation OFF -- Build tests OFF -- -- Installation prefix: /usr -- Installing binaries to: /usr/bin -- Installing libraries to: /usr/lib -- Installing header to: /usr/include -- Installing udev rules to: /etc/udev/rules.d -- Installing systemd units to: /lib/systemd/system -- Installing uvcdynctrl rules to:/usr/share/uvcdynctrl/data/199e -- Installing desktop files to: /usr/share/applications -- Installing data files to: /usr/share/theimagingsource/tiscamera -- Installing gstreamer-1.0 to: /usr/lib/aarch64-linux-gnu/gstreamer-1.0 -- Installing gobject-introspection to: /usr/share/gir-1.0 -- Installing introspection typelib to: /usr/lib/aarch64-linux-gnu/girepository-1.0 -- -- Configuring done -- Generating done -- Build files have been written to: /home/machine/Documents/tiscamera/build root@machine:/home/machine/Documents/tiscamera/build# make -j4 make[1]: Entering directory '/home/machine/Documents/tiscamera/build' make[2]: Entering directory '/home/machine/Documents/tiscamera/build' make[2]: Entering directory '/home/machine/Documents/tiscamera/build' make[2]: Entering directory '/home/machine/Documents/tiscamera/build' make[2]: Entering directory '/home/machine/Documents/tiscamera/build' Scanning dependencies of target aravis Scanning dependencies of target tcam-dfk73 make[2]: Leaving directory '/home/machine/Documents/tiscamera/build' Scanning dependencies of target generate-version-file Scanning dependencies of target pugixml_obj make[2]: Entering directory '/home/machine/Documents/tiscamera/build' make[2]: Leaving directory '/home/machine/Documents/tiscamera/build' make[2]: Leaving directory '/home/machine/Documents/tiscamera/build' make[2]: Entering directory '/home/machine/Documents/tiscamera/build' make[2]: Entering directory '/home/machine/Documents/tiscamera/build' make[2]: Leaving directory '/home/machine/Documents/tiscamera/build' make[2]: Entering directory '/home/machine/Documents/tiscamera/build' [ 0%] Creating directories for 'aravis' [ 1%] Building C object src/v4l2/CMakeFiles/tcam-dfk73.dir/dfk73.c.o [ 2%] Building CXX object dependencies/PugiXml/CMakeFiles/pugixml_obj.dir/pugixml.cpp.o make[2]: Leaving directory '/home/machine/Documents/tiscamera/build' [ 2%] Built target generate-version-file make[2]: Entering directory '/home/machine/Documents/tiscamera/build' Scanning dependencies of target 33update make[2]: Leaving directory '/home/machine/Documents/tiscamera/build' make[2]: Entering directory '/home/machine/Documents/tiscamera/build' [ 2%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/Archive.cpp.o [ 3%] Performing download step (git clone) for 'aravis' Cloning into 'aravis'... [ 4%] Linking C shared library libtcam-dfk73.so make[2]: Leaving directory '/home/machine/Documents/tiscamera/build' [ 4%] Built target tcam-dfk73 make[2]: Entering directory '/home/machine/Documents/tiscamera/build' Scanning dependencies of target target make[2]: Leaving directory '/home/machine/Documents/tiscamera/build' make[2]: Entering directory '/home/machine/Documents/tiscamera/build' [ 4%] Generating build/timestamp running build running build_py creating build creating build/lib creating build/lib/tcamgigetool copying /home/machine/Documents/tiscamera/tools/tcam-gigetool/tcamgigetool/tcam_gigetool.py -> build/lib/tcamgigetool copying /home/machine/Documents/tiscamera/tools/tcam-gigetool/tcamgigetool/version.py -> build/lib/tcamgigetool copying /home/machine/Documents/tiscamera/tools/tcam-gigetool/tcamgigetool/__init__.py -> build/lib/tcamgigetool copying /home/machine/Documents/tiscamera/tools/tcam-gigetool/tcamgigetool/controller.py -> build/lib/tcamgigetool copying /home/machine/Documents/tiscamera/tools/tcam-gigetool/tcamgigetool/__main__.py -> build/lib/tcamgigetool make[2]: Leaving directory '/home/machine/Documents/tiscamera/build' [ 4%] Built target target [ 5%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/Camera.cpp.o make[2]: Leaving directory '/home/machine/Documents/tiscamera/build' [ 5%] Built target pugixml_obj make[2]: Entering directory '/home/machine/Documents/tiscamera/build' Scanning dependencies of target tcam-base make[2]: Leaving directory '/home/machine/Documents/tiscamera/build' make[2]: Entering directory '/home/machine/Documents/tiscamera/build' [ 6%] Building CXX object src/CMakeFiles/tcam-base.dir/format.cpp.o [ 6%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/Crc32.cpp.o [ 6%] Building CXX object src/CMakeFiles/tcam-base.dir/logging.cpp.o [ 7%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/DevicePortFlash.cpp.o Branch 'aravis-0-6' set up to track remote branch 'aravis-0-6' from 'origin'. Switched to a new branch 'aravis-0-6' [ 7%] No patch step for 'aravis' [ 8%] No update step for 'aravis' [ 9%] Performing configure step for 'aravis' [ 10%] Building CXX object src/CMakeFiles/tcam-base.dir/DeviceInfo.cpp.o [ 10%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/DevicePortEEPROM.cpp.o [ 10%] Building CXX object src/CMakeFiles/tcam-base.dir/ImageBuffer.cpp.o autoreconf: Entering directory
.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
Scanning dependencies of target tcam-network
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
[ 10%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/CameraDiscovery.cpp.o
[ 11%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/DevicePortI2CMachXO3.cpp.o
[ 12%] Building CXX object src/CMakeFiles/tcam-base.dir/Properties.cpp.o
[ 13%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/Camera.cpp.o
[ 13%] Building CXX object src/CMakeFiles/tcam-base.dir/Property.cpp.o
[ 14%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/Firmware.cpp.o
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
[ 14%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/FirmwarePackage.cpp.o
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
[ 15%] Building CXX object src/CMakeFiles/tcam-base.dir/PropertyGeneration.cpp.o
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
[ 15%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/Socket.cpp.o
[ 16%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/NetworkInterface.cpp.o
[ 17%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/utils.cpp.o
[ 18%] Building CXX object src/CMakeFiles/tcam-base.dir/utils.cpp.o
autoreconf: running: /usr/bin/autoconf --force
[ 18%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/FirmwareUpgrade.cpp.o
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:31: installing './compile'
configure.ac:42: installing './config.guess'
configure.ac:42: installing './config.sub'
configure.ac:10: installing './install-sh'
configure.ac:10: installing './missing'
gst-0.10/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
autoreconf: Leaving directory `.'
[ 18%] Building CXX object src/CMakeFiles/tcam-base.dir/VideoFormat.cpp.o
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports nested variables... (cached) yes
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... [ 19%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/GigE3DevicePortFlashMemory.cpp.o
no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) none
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... [ 20%] Building CXX object src/CMakeFiles/tcam-base.dir/VideoFormatDescription.cpp.o
yes
checking dependency style of g++... none
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking locale.h usability... [ 20%] Building CXX object src/CMakeFiles/tcam-base.dir/ImageSink.cpp.o
yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... [ 21%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/Flash.cpp.o
no
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... [ 21%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/GigE3DevicePortMachXO2.cpp.o
yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking whether NLS is requested... yes
checking for intltool >= 0.31.2... 0.51.0 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... (cached) /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.30.3
checking for XML::Parser... ok
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... [ 21%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/EEPROM.cpp.o
@
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... [ 22%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/GigE3Package.cpp.o
[ 23%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/ForwardProgress.cpp.o
GNU/Linux ld.so
checking how to hardcode library pmachines into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... [ 24%] Building CXX object src/CMakeFiles/tcam-base.dir/json.cpp.o
[ 25%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/GenCPCommand.cpp.o
yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library pmachines into programs... immediate
checking for valgrind... no
checking whether to build with code coverage support... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.14... yes
checking for ARAVIS... yes
checking for asan flags... no
checking for glib-mkenums... /usr/bin/glib-mkenums
checking for gobject-introspection... yes
checking for gtk-doc... yes
checking for gtkdoc-check... gtkdoc-check.test
checking for gtkdoc-check... /usr/bin/gtkdoc-check
checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase
checking for gtkdoc-mkpdf... /usr/bin/gtkdoc-mkpdf
checking whether to build gtk-doc documentation... no
checking for GTKDOC_DEPS... yes
checking for appstream-util... no
checking that generated files are newer than configure... done
configure: creating ./config.status
[ 25%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/GenCPDevice.cpp.o
[ 26%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/LibUsbShowDevice.cpp.o
[ 26%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/LibUsbShowEnumerator.cpp.o
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/arvfeatures.h
config.status: creating src/arvversion.h
config.status: creating viewer/Makefile
config.status: creating viewer/data/Makefile
config.status: creating viewer/data/arv-viewer.desktop.in
config.status: creating viewer/data/arv-viewer.appdata.xml
config.status: creating gst/Makefile
config.status: creating gst-0.10/Makefile
config.status: creating tests/Makefile
config.status: creating po/Makefile.in
config.status: creating man/Makefile
config.status: creating docs/Makefile
config.status: creating docs/reference/Makefile
config.status: creating docs/reference/aravis/Makefile
config.status: creating aravis.pc
config.status: creating src/arvconfig.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: executing libtool commands
config.status: executing po/stamp-it commands
Configuration:
Compiler: gcc Compiler flags: -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include Linker flags: -lm -lgio-2.0 -lgobject-2.0 -lxml2 -lgthread-2.0 -pthread -lglib-2.0 -lz
Build USB support: no Build packet socket support: no Build viewer: no Build gstreamer plugin: no Build gstreamer-0.10 plugin: no Build with fast heartbeat: yes Build with address sanitizer: no
[ 26%] Performing build step for 'aravis'
make[3]: Entering directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
Making all in src
make[4]: Entering directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/src'
GEN arvenumtypes.h
GEN arvenumtypes.c
WARNING: No file "arvenumtypes.h" found.
WARNING: No file "arvenumtypes.h" found.
make all-am
make[5]: Entering directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/src'
CC arvfakegvcamera.o
CC arvenums.lo
CC arvdebug.lo
CC arvsystem.lo
[ 27%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/ReportProgress.cpp.o
CC arvevaluator.lo
CC arvdomnode.lo
[ 28%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/GenCPFacade.cpp.o
CC arvdomnodelist.lo
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvevaluator.c: In function ‘arv_evaluator_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvevaluator.c:1469:13: warning: Deprecated pre-processor symbol, replace with
1469 | evaluator->priv = G_TYPE_INSTANCE_GET_PRIVATE (evaluator, ARV_TYPE_EVALUATOR, ArvEvaluatorPrivate);
| ^~~~~~~~~~~~
CC arvdomnamednodemap.lo
CC arvdomdocument.lo
CC arvdomdocumentfragment.lo
[ 28%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/MachXO3.cpp.o
CC arvdomelement.lo
CC arvdomcharacterdata.lo
[ 29%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/GigE3Update.cpp.o
CC arvdomtext.lo
CC arvdomparser.lo
CC arvdomimplementation.lo
CC arvcamera.lo
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvcamera.c: In function ‘arv_camera_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvcamera.c:2207:13: warning: Deprecated pre-processor symbol, replace with
2207 | camera->priv = G_TYPE_INSTANCE_GET_PRIVATE (camera, ARV_TYPE_CAMERA, ArvCameraPrivate);
| ^~~~~~~~~~~~
CC arvgc.lo
CC arvgcnode.lo
CC arvgcpropertynode.lo
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgc.c: In function ‘arv_gc_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgc.c:366:13: warning: Deprecated pre-processor symbol, replace with
366 | genicam->priv = G_TYPE_INSTANCE_GET_PRIVATE (genicam, ARV_TYPE_GC, ArvGcPrivate);
| ^~~~~~~~~~~~
[ 30%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/JedecFile.cpp.o
CC arvgcindexnode.lo
CC arvgcvalueindexednode.lo
CC arvgcinvalidatornode.lo
CC arvgcfeaturenode.lo
CC arvgcregisterdescriptionnode.lo
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgcfeaturenode.c: In function ‘arv_gc_feature_node_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgcfeaturenode.c:410:13: warning: Deprecated pre-processor symbol, replace with
410 | gc_feature_node->priv = G_TYPE_INSTANCE_GET_PRIVATE (gc_feature_node, ARV_TYPE_GC_FEATURE_NODE, ArvGcFeatureNodePrivate);
| ^~~~~~~~~~~~
CC arvgcgroupnode.lo
CC arvgccategory.lo
[ 30%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/FirmwarePackage.cpp.o
CC arvgcboolean.lo
[ 30%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zAlloc.c.o
[ 31%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zCrc.c.o
CC arvgcenumeration.lo
[ 32%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zFile.c.o
[ 32%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Bra86.c.o
[ 33%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/CpuArch.c.o
[ 33%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/LzmaDec.c.o
[ 34%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/MachXO2.cpp.o
CC arvgcenumentry.lo
CC arvgcintegernode.lo
CC arvgcfloatnode.lo
CC arvgcregisternode.lo
[ 35%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zArcIn.c.o
CC arvgcstructentrynode.lo
CC arvgccommand.lo
CC arvgcswissknife.lo
CC arvgcconverter.lo
CC arvgcport.lo
[ 36%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zCrcOpt.c.o
CC arvgcregister.lo
[ 36%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zStream.c.o
CC arvgcinteger.lo
[ 37%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Bra.c.o
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgcport.c: In function ‘arv_gc_port_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgcport.c:228:13: warning: Deprecated pre-processor symbol, replace with
228 | gc_port->priv = G_TYPE_INSTANCE_GET_PRIVATE (gc_port, ARV_TYPE_GC_PORT, ArvGcPortPrivate);
| ^~~~~~~~~~~~
[ 37%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/JedecFile.cpp.o
[ 37%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Delta.c.o
[ 38%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Ppmd7.c.o
CC arvgcstring.lo
CC arvgcfloat.lo
CC arvinterface.lo
[ 39%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zBuf.c.o
CC arvdevice.lo
CC arvstream.lo
[ 39%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zDec.c.o
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvinterface.c: In function ‘arv_interface_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvinterface.c:325:13: warning: Deprecated pre-processor symbol, replace with
325 | interface->priv = G_TYPE_INSTANCE_GET_PRIVATE (interface, ARV_TYPE_INTERFACE, ArvInterfacePrivate);
| ^~~~~~~~~~~~
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
[ 39%] Built target tcam-base
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
Scanning dependencies of target dfk73udev
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
[ 40%] Building C object tools/dfk73udev/CMakeFiles/dfk73udev.dir/dfk73udev.c.o
[ 41%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Bcj2.c.o
CC arvbuffer.lo
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvstream.c: In function ‘arv_stream_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvstream.c:416:13: warning: Deprecated pre-processor symbol, replace with
416 | stream->priv = G_TYPE_INSTANCE_GET_PRIVATE (stream, ARV_TYPE_STREAM, ArvStreamPrivate);
| ^~~~~~~~~~~~
[ 41%] Linking C executable dfk73udev
[ 41%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/BraIA64.c.o
CC arvchunkparser.lo
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvdevice.c: In function ‘arv_device_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvdevice.c:764:13: warning: Deprecated pre-processor symbol, replace with
764 | device->priv = G_TYPE_INSTANCE_GET_PRIVATE (device, ARV_TYPE_DEVICE, ArvDevicePrivate);
| ^~~~~~~~~~~~
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
[ 41%] Built target dfk73udev
[ 42%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Lzma2Dec.c.o
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
Scanning dependencies of target tcam-algorithms
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
[ 43%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/roi.cpp.o
[ 44%] Linking CXX shared library libtcam-network.so
CC arvgvinterface.lo
[ 45%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Ppmd7Dec.c.o
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvbuffer.c: In function ‘arv_buffer_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvbuffer.c:513:13: warning: Deprecated pre-processor symbol, replace with
513 | buffer->priv = G_TYPE_INSTANCE_GET_PRIVATE (buffer, ARV_TYPE_BUFFER, ArvBufferPrivate);
| ^~~~~~~~~~~~
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
[ 45%] Built target tcam-network
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
Scanning dependencies of target camera-ip-conf
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
[ 46%] Building CXX object tools/camera-ip-conf/CMakeFiles/camera-ip-conf.dir/main.cpp.o
CC arvgvdevice.lo
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
[ 46%] Built target 33update
[ 46%] Building CXX object tools/camera-ip-conf/CMakeFiles/camera-ip-conf.dir/ConsoleManager.cpp.o
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvchunkparser.c: In function ‘arv_chunk_parser_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvchunkparser.c:252:13: warning: Deprecated pre-processor symbol, replace with
252 | chunk_parser->priv = G_TYPE_INSTANCE_GET_PRIVATE (chunk_parser, ARV_TYPE_CHUNK_PARSER, ArvChunkParserPrivate);
| ^~~~~~~~~~~~
CC arvgvstream.lo
CC arvfakeinterface.lo
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvdevice.c: In function ‘arv_gv_device_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvdevice.c:1395:13: warning: Deprecated pre-processor symbol, replace with
1395 | gv_device->priv = G_TYPE_INSTANCE_GET_PRIVATE (gv_device, ARV_TYPE_GV_DEVICE, ArvGvDevicePrivate);
| ^~~~~~~~~~~~
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvinterface.c: In function ‘arv_gv_interface_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvinterface.c:715:13: warning: Deprecated pre-processor symbol, replace with
715 | gv_interface->priv = G_TYPE_INSTANCE_GET_PRIVATE (gv_interface, ARV_TYPE_GV_INTERFACE, ArvGvInterfacePrivate);
| ^~~~~~~~~~~~
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c: In function ‘_close_frame’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:509:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
509 | GTimeVal current_time;
| ^~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
from /usr/include/glib-2.0/glib.h:30,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:22,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvenums.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvtypes.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstreamprivate.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:28:
/usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here
547 | struct _GTimeVal
| ^~~~~
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:534:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations]
534 | g_get_current_time (¤t_time);
| ^~~~~~
In file included from /usr/include/glib-2.0/glib/giochannel.h:33,
from /usr/include/glib-2.0/glib.h:54,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:22,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvenums.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvtypes.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstreamprivate.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:28:
/usr/include/glib-2.0/glib/gmain.h:681:8: note: declared here
681 | void g_get_current_time (GTimeVal result);
| ^~~~~~
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c: In function ‘_loop’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:726:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
726 | GTimeVal current_time;
| ^~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
from /usr/include/glib-2.0/glib.h:30,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:22,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvenums.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvtypes.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstreamprivate.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:28:
/usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here
547 | struct _GTimeVal
| ^~~~~
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:758:3: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations]
758 | g_get_current_time (¤t_time);
| ^~~~~~
In file included from /usr/include/glib-2.0/glib/giochannel.h:33,
from /usr/include/glib-2.0/glib.h:54,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:22,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvenums.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvtypes.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstreamprivate.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:28:
/usr/include/glib-2.0/glib/gmain.h:681:8: note: declared here
681 | void g_get_current_time (GTimeVal result);
| ^~~~~~
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c: In function ‘arv_gv_stream_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:1279:13: warning: Deprecated pre-processor symbol, replace with
1279 | gv_stream->priv = G_TYPE_INSTANCE_GET_PRIVATE (gv_stream, ARV_TYPE_GV_STREAM, ArvGvStreamPrivate);
| ^~~~~~~~~~~~
[ 46%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/roi_preset.cpp.o
CC arvfakedevice.lo
CC arvfakestream.lo
CC arvfakecamera.lo
CC arvgvfakecamera.lo
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvfakedevice.c: In function ‘arv_fake_device_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvfakedevice.c:137:13: warning: Deprecated pre-processor symbol, replace with
137 | fake_device->priv = G_TYPE_INSTANCE_GET_PRIVATE (fake_device, ARV_TYPE_FAKE_DEVICE, ArvFakeDevicePrivate);
| ^~~~~~~~~~~~
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvfakestream.c: In function ‘arv_fake_stream_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvfakestream.c:200:13: warning: Deprecated pre-processor symbol, replace with
200 | fake_stream->priv = G_TYPE_INSTANCE_GET_PRIVATE (fake_stream, ARV_TYPE_FAKE_STREAM, ArvFakeStreamPrivate);
| ^~~~~~~~~~~~
[ 47%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/roi_change_behavior.cpp.o
[ 47%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/RegionOfInterest.cpp.o
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvfakecamera.c: In function ‘arv_fake_camera_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvfakecamera.c:517:13: warning: Deprecated pre-processor symbol, replace with
517 | fake_camera->priv = G_TYPE_INSTANCE_GET_PRIVATE (fake_camera, ARV_TYPE_FAKE_CAMERA, ArvFakeCameraPrivate);
| ^~~~~~~~~~~~
CC arvrealtime.lo
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvfakecamera.c: In function ‘arv_gv_fake_camera_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvgvfakecamera.c:570:13: warning: Deprecated pre-processor symbol, replace with
570 | gv_fake_camera->priv = G_TYPE_INSTANCE_GET_PRIVATE (gv_fake_camera, ARV_TYPE_GV_FAKE_CAMERA, ArvGvFakeCameraPrivate);
| ^~~~~~~~~~~~
CC arvxmlschema.lo
CC arvmisc.lo
CC arvzip.lo
[ 48%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/AutoFocus.cpp.o
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvxmlschema.c: In function ‘arv_xml_schema_init’:
/home/machine/Documents/tiscamera/dependencies/aravis/src/arvxmlschema.c:164:13: warning: Deprecated pre-processor symbol, replace with
164 | self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, ARV_TYPE_XML_SCHEMA, ArvXmlSchemaPrivate);
| ^~~~~~~~~~~~
[ 49%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/auto_focus.cpp.o
CC arvstr.lo
CC arvgvcp.lo
CC arvgvsp.lo
CC arvwakeup.lo
[ 49%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/image_sampling.cpp.o
[ 50%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/bayer.cpp.o
[ 50%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/whitebalance.cpp.o
CC arvenumtypes.lo
CC arvtool.o
CCLD libaravis-0.6.la
[ 51%] Linking CXX executable camera-ip-conf
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
[ 51%] Built target camera-ip-conf
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
Scanning dependencies of target tcam_gigewrapper
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
[ 52%] Building CXX object tools/tcam-gigetool/CMakeFiles/tcam_gigewrapper.dir/gige_wrapper.cpp.o
CCLD arv-fake-gv-camera-0.6
CCLD arv-tool-0.6
GISCAN Aravis-0.6.gir
[ 53%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/auto_exposure.cpp.o
[ 54%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/pid_controller.cpp.o
[ 54%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/biteater.cpp.o
[ 55%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/work_pool.cpp.o
GICOMP Aravis-0.6.gir
make[5]: Leaving directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/src'
make[4]: Leaving directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/src'
Making all in man
make[4]: Entering directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/man'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/man'
Making all in tests
make[4]: Entering directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/tests'
CC arvdevicetest.o
CC arvgenicamtest.o
CC arvevaluatortest.o
CC arvziptest.o
[ 55%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/parallel.cpp.o
[ 56%] Linking CXX shared library libtcam_gigewrapper.so
CC arvcameratest.o
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
CC arvchunkparsertest.o
[ 56%] Built target tcam_gigewrapper
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
CC arvheartbeattest.o
CC arvacquisitiontest.o
Scanning dependencies of target firmware-update
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
[ 57%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/FileHandling.cpp.o
CC arvexample.o
CC arvautopacketsizetest.o
CC arvdevicescantest.o
CC arvroitest.o
CC timetest.o
CC realtimetest.o
[ 58%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/firmware-update.cpp.o
/home/machine/Documents/tiscamera/dependencies/aravis/tests/timetest.c: In function ‘get_time_us’:
/home/machine/Documents/tiscamera/dependencies/aravis/tests/timetest.c:11:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
11 | GTimeVal time;
| ^~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
from /usr/include/glib-2.0/glib.h:30,
from /home/machine/Documents/tiscamera/dependencies/aravis/tests/timetest.c:6:
/usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here
547 | struct _GTimeVal
| ^~~~~
/home/machine/Documents/tiscamera/dependencies/aravis/tests/timetest.c:13:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations]
13 | g_get_current_time (&time);
| ^~~~~~
In file included from /usr/include/glib-2.0/glib/giochannel.h:33,
from /usr/include/glib-2.0/glib.h:54,
from /home/machine/Documents/tiscamera/dependencies/aravis/tests/timetest.c:6:
/usr/include/glib-2.0/glib/gmain.h:681:8: note: declared here
681 | void g_get_current_time (GTimeVal result);
| ^~~~~~
CC loadhttptest.o
CCLD arv-device-test
CCLD arv-genicam-test
CCLD arv-evaluator-test
CCLD arv-zip-test
CCLD arv-camera-test
CCLD arv-chunk-parser-test
CCLD arv-heartbeat-test
CCLD arv-acquisition-test
CCLD arv-example
[ 58%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/UsbCamera.cpp.o
CCLD arv-auto-packet-size-test
CCLD arv-device-scan-test
CCLD arv-roi-test
CCLD time-test
CCLD realtime-test
CCLD load-http-test
make[4]: Leaving directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/tests'
Making all in po
make[4]: Entering directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/po'
[ 59%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/Usb2Camera.cpp.o
MSGFMT bs.gmo
MSGFMT cs.gmo
MSGFMT ca.gmo
MSGFMT da.gmo
MSGFMT de.gmo
MSGFMT el.gmo
MSGFMT es.gmo
MSGFMT eu.gmo
MSGFMT fi.gmo
MSGFMT fr.gmo
MSGFMT hu.gmo
MSGFMT id.gmo
MSGFMT lv.gmo
MSGFMT oc.gmo
MSGFMT pl.gmo
MSGFMT pt.gmo
MSGFMT pt_BR.gmo
MSGFMT ru.gmo
MSGFMT sl.gmo
MSGFMT sr.gmo
MSGFMT sr@latin.gmo
MSGFMT sv.gmo
MSGFMT tr.gmo
MSGFMT zh_CN.gmo
make[4]: Leaving directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/po'
Making all in docs
make[4]: Entering directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs'
Making all in reference
make[5]: Entering directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs/reference'
Making all in aravis
make[6]: Entering directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs/reference/aravis'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs/reference/aravis'
make[6]: Entering directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs/reference'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs/reference'
make[5]: Leaving directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs/reference'
make[5]: Entering directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs'
make[4]: Leaving directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs'
make[4]: Entering directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build'
cp aravis.pc aravis-0.6.pc
make[4]: Leaving directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build'
make[3]: Leaving directory '/home/machine/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build'
[ 60%] Linking CXX shared library libtcam-algorithms.so
[ 61%] No install step for 'aravis'
[ 61%] Completed 'aravis'
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
[ 61%] Built target aravis
[ 61%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/Usb3Camera.cpp.o
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
[ 61%] Built target tcam-algorithms
[ 62%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/Usb33Camera.cpp.o
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
Scanning dependencies of target tcam
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
make[2]: Entering directory '/home/machine/Documents/tiscamera/build'
[ 63%] Building CXX object src/CMakeFiles/tcam.dir/BackendLoader.cpp.o
[ 63%] Building CXX object src/CMakeFiles/tcam.dir/LibraryHandle.cpp.o
[ 64%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/UsbHandler.cpp.o
[ 64%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/UsbSession.cpp.o
[ 65%] Building CXX object src/CMakeFiles/tcam.dir/DeviceIndex.cpp.o
[ 66%] Linking CXX executable firmware-update
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
[ 66%] Built target firmware-update
[ 67%] Building CXX object src/CMakeFiles/tcam.dir/Indexer.cpp.o
[ 67%] Building CXX object src/CMakeFiles/tcam.dir/DeviceInterface.cpp.o
[ 68%] Building CXX object src/CMakeFiles/tcam.dir/CaptureDevice.cpp.o
[ 68%] Building CXX object src/CMakeFiles/tcam.dir/CaptureDeviceImpl.cpp.o
[ 69%] Building CXX object src/CMakeFiles/tcam.dir/PipelineManager.cpp.o
[ 69%] Building CXX object src/CMakeFiles/tcam.dir/ImageSource.cpp.o
[ 70%] Building CXX object src/CMakeFiles/tcam.dir/PropertyHandler.cpp.o
[ 71%] Building CXX object src/CMakeFiles/tcam.dir/public_utils.cpp.o
[ 71%] Building CXX object src/CMakeFiles/tcam.dir/v4l2/V4l2Device.cpp.o
[ 72%] Building CXX object src/CMakeFiles/tcam.dir/v4l2/V4L2PropertyHandler.cpp.o
[ 72%] Building CXX object src/CMakeFiles/tcam.dir/v4l2/v4l2_utils.cpp.o
[ 73%] Building CXX object src/CMakeFiles/tcam.dir/v4l2/v4l2_api.cpp.o
[ 74%] Building CXX object src/CMakeFiles/tcam.dir/aravis/AravisDevice.cpp.o
[ 74%] Building CXX object src/CMakeFiles/tcam.dir/aravis/aravis_utils.cpp.o
/home/machine/Documents/tiscamera/src/aravis/AravisDevice.cpp: In constructor ‘tcam::AravisDevice::AravisDevice(const tcam::DeviceInfo&)’:
/home/machine/Documents/tiscamera/src/aravis/AravisDevice.cpp:153:20: error: ‘runtime_error’ is not a member of ‘std’
153 | throw std::runtime_error("Error while creating ArvCamera");
| ^~~~~
/home/machine/Documents/tiscamera/src/aravis/AravisDevice.cpp: In member function ‘void tcam::AravisDevice::determine_packet_request_ratio()’:
/home/machine/Documents/tiscamera/src/aravis/AravisDevice.cpp:669:13: warning: unused variable ‘err’ [-Wunused-variable]
669 | GError err = nullptr;
| ^~~
make[2]: [src/CMakeFiles/tcam.dir/build.make:261: src/CMakeFiles/tcam.dir/aravis/AravisDevice.cpp.o] Error 1
make[2]: Waiting for unfinished jobs....
make[2]: Leaving directory '/home/machine/Documents/tiscamera/build'
make[1]: [CMakeFiles/Makefile2:694: src/CMakeFiles/tcam.dir/all] Error 2
make[1]: Leaving directory '/home/machine/Documents/tiscamera/build'
make: [Makefile:152: all] Error 2
``
Overlooked something. Compiled with all relevant compile flags. Pull and try please.
Perhaps this is a bug on ubuntu 20.10 arm raspiberry4. I compile the same code without errors on Jetson nano with a custom ubuntu 20.04 OS. I will try again
Thanks. This time worked.
`root@ath:/home/ath/Documents/tiscamera/build# cmake -DBUILD_ARAVIS=ON .. -- The C compiler identification is GNU 10.2.0 -- The CXX compiler identification is GNU 10.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found GObject: /usr/include/glib-2.0 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Found PYTHON_MODULE_PyQt5: /usr/lib/python3/dist-packages/PyQt5 -- Found PYTHON_MODULE_setuptools: /usr/lib/python3/dist-packages/setuptools -- -- Build gstreamer-1.0 plugins: ON -- Support for GigE via aravis: ON -- Support for USB cameras: ON -- Support for LibUsb cameras: ON -- Build additional utilities: ON -- Build documentation OFF -- Build tests OFF -- -- Installation prefix: /usr -- Installing binaries to: /usr/bin -- Installing libraries to: /usr/lib -- Installing header to: /usr/include -- Installing udev rules to: /etc/udev/rules.d -- Installing systemd units to: /lib/systemd/system -- Installing uvcdynctrl rules to:/usr/share/uvcdynctrl/data/199e -- Installing desktop files to: /usr/share/applications -- Installing data files to: /usr/share/theimagingsource/tiscamera -- Installing gstreamer-1.0 to: /usr/lib/aarch64-linux-gnu/gstreamer-1.0 -- Installing gobject-introspection to: /usr/share/gir-1.0 -- Installing introspection typelib to: /usr/lib/aarch64-linux-gnu/girepository-1.0 -- -- Configuring done -- Generating done -- Build files have been written to: /home/ath/Documents/tiscamera/build root@ath:/home/ath/Documents/tiscamera/build# make -j4 make[1]: Entering directory '/home/ath/Documents/tiscamera/build' make[2]: Entering directory '/home/ath/Documents/tiscamera/build' make[2]: Entering directory '/home/ath/Documents/tiscamera/build' make[2]: Entering directory '/home/ath/Documents/tiscamera/build' make[2]: Entering directory '/home/ath/Documents/tiscamera/build' Scanning dependencies of target aravis make[2]: Leaving directory '/home/ath/Documents/tiscamera/build' Scanning dependencies of target generate-version-file make[2]: Entering directory '/home/ath/Documents/tiscamera/build' make[2]: Leaving directory '/home/ath/Documents/tiscamera/build' Scanning dependencies of target pugixml_obj make[2]: Entering directory '/home/ath/Documents/tiscamera/build' [ 0%] Creating directories for 'aravis' Scanning dependencies of target tcam-dfk73 make[2]: Leaving directory '/home/ath/Documents/tiscamera/build' make[2]: Leaving directory '/home/ath/Documents/tiscamera/build' make[2]: Entering directory '/home/ath/Documents/tiscamera/build' make[2]: Entering directory '/home/ath/Documents/tiscamera/build' make[2]: Leaving directory '/home/ath/Documents/tiscamera/build' [ 0%] Built target generate-version-file [ 1%] Building CXX object dependencies/PugiXml/CMakeFiles/pugixml_obj.dir/pugixml.cpp.o [ 2%] Building C object src/v4l2/CMakeFiles/tcam-dfk73.dir/dfk73.c.o make[2]: Entering directory '/home/ath/Documents/tiscamera/build' Scanning dependencies of target 33update make[2]: Leaving directory '/home/ath/Documents/tiscamera/build' make[2]: Entering directory '/home/ath/Documents/tiscamera/build' [ 2%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/Archive.cpp.o [ 3%] Performing download step (git clone) for 'aravis' Cloning into 'aravis'... [ 4%] Linking C shared library libtcam-dfk73.so make[2]: Leaving directory '/home/ath/Documents/tiscamera/build' [ 4%] Built target tcam-dfk73 make[2]: Entering directory '/home/ath/Documents/tiscamera/build' Scanning dependencies of target target make[2]: Leaving directory '/home/ath/Documents/tiscamera/build' make[2]: Entering directory '/home/ath/Documents/tiscamera/build' [ 4%] Generating build/timestamp running build running build_py creating build creating build/lib creating build/lib/tcamgigetool copying /home/ath/Documents/tiscamera/tools/tcam-gigetool/tcamgigetool/tcam_gigetool.py -> build/lib/tcamgigetool copying /home/ath/Documents/tiscamera/tools/tcam-gigetool/tcamgigetool/version.py -> build/lib/tcamgigetool copying /home/ath/Documents/tiscamera/tools/tcam-gigetool/tcamgigetool/__init__.py -> build/lib/tcamgigetool copying /home/ath/Documents/tiscamera/tools/tcam-gigetool/tcamgigetool/controller.py -> build/lib/tcamgigetool copying /home/ath/Documents/tiscamera/tools/tcam-gigetool/tcamgigetool/__main__.py -> build/lib/tcamgigetool make[2]: Leaving directory '/home/ath/Documents/tiscamera/build' [ 4%] Built target target make[2]: Entering directory '/home/ath/Documents/tiscamera/build' Scanning dependencies of target tcam-base make[2]: Leaving directory '/home/ath/Documents/tiscamera/build' make[2]: Entering directory '/home/ath/Documents/tiscamera/build' [ 5%] Building CXX object src/CMakeFiles/tcam-base.dir/format.cpp.o make[2]: Leaving directory '/home/ath/Documents/tiscamera/build' [ 5%] Built target pugixml_obj [ 5%] Building CXX object src/CMakeFiles/tcam-base.dir/logging.cpp.o [ 6%] Building CXX object src/CMakeFiles/tcam-base.dir/DeviceInfo.cpp.o [ 7%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/Camera.cpp.o [ 7%] Building CXX object src/CMakeFiles/tcam-base.dir/ImageBuffer.cpp.o [ 7%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/Crc32.cpp.o [ 8%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/DevicePortFlash.cpp.o Switched to a new branch 'aravis-0-6' Branch 'aravis-0-6' set up to track remote branch 'aravis-0-6' from 'origin'. [ 9%] Building CXX object src/CMakeFiles/tcam-base.dir/Properties.cpp.o [ 9%] No patch step for 'aravis' [ 10%] No update step for 'aravis' [ 11%] Performing configure step for 'aravis' [ 11%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/DevicePortEEPROM.cpp.o [ 11%] Building CXX object src/CMakeFiles/tcam-base.dir/Property.cpp.o [ 12%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/DevicePortI2CMachXO3.cpp.o autoreconf: Entering directory
.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
[ 13%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/Firmware.cpp.o
[ 14%] Building CXX object src/CMakeFiles/tcam-base.dir/PropertyGeneration.cpp.o
[ 14%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/FirmwarePackage.cpp.o
[ 15%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/Flash.cpp.o
autoreconf: configure.ac: tracing
[ 15%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/EEPROM.cpp.o
[ 16%] Building CXX object src/CMakeFiles/tcam-base.dir/utils.cpp.o
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
[ 17%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/ForwardProgress.cpp.o
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
[ 18%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/GenCPCommand.cpp.o
[ 18%] Building CXX object src/CMakeFiles/tcam-base.dir/VideoFormat.cpp.o
[ 18%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/GenCPDevice.cpp.o
autoreconf: running: /usr/bin/autoconf --force
[ 19%] Building CXX object src/CMakeFiles/tcam-base.dir/VideoFormatDescription.cpp.o
[ 19%] Building CXX object src/CMakeFiles/tcam-base.dir/ImageSink.cpp.o
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
[ 20%] Building CXX object src/CMakeFiles/tcam-base.dir/json.cpp.o
configure.ac:31: installing './compile'
configure.ac:42: installing './config.guess'
configure.ac:42: installing './config.sub'
configure.ac:10: installing './install-sh'
configure.ac:10: installing './missing'
gst-0.10/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target dfk73udev
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 21%] Building C object tools/dfk73udev/CMakeFiles/dfk73udev.dir/dfk73udev.c.o
autoreconf: Leaving directory `.'
[ 21%] Linking C executable dfk73udev
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 21%] Built target dfk73udev
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target tcam-network
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 21%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/CameraDiscovery.cpp.o
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports nested variables... (cached) yes
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) none
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking how to run the C preprocessor... [ 22%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/LibUsbShowDevice.cpp.o
gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... [ 22%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/LibUsbShowEnumerator.cpp.o
yes
checking for unistd.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... [ 23%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/Camera.cpp.o
no
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking whether NLS is requested... yes
checking for intltool >= 0.31.2... 0.51.0 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... (cached) /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.30.3
checking for XML::Parser... ok
checking build system type... [ 24%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/ReportProgress.cpp.o
aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... [ 25%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/GenCPFacade.cpp.o
/usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
[ 25%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/MachXO3.cpp.o
[ 25%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/Socket.cpp.o
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for valgrind... no
checking whether to build with code coverage support... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.14... yes
checking for ARAVIS... yes
[ 26%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/NetworkInterface.cpp.o
checking for asan flags... no
checking for glib-mkenums... /usr/bin/glib-mkenums
checking for gobject-introspection... yes
checking for gtk-doc... yes
checking for gtkdoc-check... gtkdoc-check.test
checking for gtkdoc-check... /usr/bin/gtkdoc-check
checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase
checking for gtkdoc-mkpdf... /usr/bin/gtkdoc-mkpdf
checking whether to build gtk-doc documentation... no
checking for GTKDOC_DEPS... yes
checking for appstream-util... no
checking that generated files are newer than configure... done
configure: creating ./config.status
[ 27%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/utils.cpp.o
[ 28%] Building CXX object tools/firmware-update/33u/CMakeFiles/33update.dir/JedecFile.cpp.o
[ 28%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/FirmwareUpgrade.cpp.o
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/arvfeatures.h
[ 28%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zAlloc.c.o
config.status: creating src/arvversion.h
config.status: creating viewer/Makefile
[ 29%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zCrc.c.o
config.status: creating viewer/data/Makefile
config.status: creating viewer/data/arv-viewer.desktop.in
[ 30%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zFile.c.o
config.status: creating viewer/data/arv-viewer.appdata.xml
[ 30%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Bra86.c.o
config.status: creating gst/Makefile
[ 31%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/CpuArch.c.o
config.status: creating gst-0.10/Makefile
config.status: creating tests/Makefile
[ 31%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/LzmaDec.c.o
config.status: creating po/Makefile.in
config.status: creating man/Makefile
config.status: creating docs/Makefile
config.status: creating docs/reference/Makefile
config.status: creating docs/reference/aravis/Makefile
config.status: creating aravis.pc
config.status: creating src/arvconfig.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: executing libtool commands
config.status: executing po/stamp-it commands
Configuration:
Compiler: gcc Compiler flags: -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include Linker flags: -lm -lgio-2.0 -lgobject-2.0 -lxml2 -lgthread-2.0 -pthread -lglib-2.0 -lz
Build USB support: no Build packet socket support: no Build viewer: no Build gstreamer plugin: no Build gstreamer-0.10 plugin: no Build with fast heartbeat: yes Build with address sanitizer: no
[ 31%] Performing build step for 'aravis'
make[3]: Entering directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build'
make[3]: warning: -j4 forced in submake: resetting jobserver mode.
Making all in src
make[4]: Entering directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/src'
GEN arvenumtypes.h
GEN arvenumtypes.c
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 31%] Built target tcam-base
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target tcam-algorithms
[ 32%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zArcIn.c.o
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
WARNING: No file "arvenumtypes.h" found.
[ 33%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/roi.cpp.o
WARNING: No file "arvenumtypes.h" found.
make all-am
make[5]: Entering directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/src'
CC arvfakegvcamera.o
CC arvenums.lo
CC arvdebug.lo
CC arvsystem.lo
CC arvevaluator.lo
CC arvdomnode.lo
CC arvdomnodelist.lo
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvevaluator.c: In function ‘arv_evaluator_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvevaluator.c:1469:13: warning: Deprecated pre-processor symbol, replace with
1469 | evaluator->priv = G_TYPE_INSTANCE_GET_PRIVATE (evaluator, ARV_TYPE_EVALUATOR, ArvEvaluatorPrivate);
| ^~~~~~~~~~~~
[ 34%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zCrcOpt.c.o
[ 34%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zStream.c.o
[ 34%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/roi_preset.cpp.o
CC arvdomnamednodemap.lo
[ 35%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Bra.c.o
CC arvdomdocument.lo
[ 35%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Delta.c.o
[ 36%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Ppmd7.c.o
CC arvdomdocumentfragment.lo
CC arvdomelement.lo
[ 37%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/roi_change_behavior.cpp.o
CC arvdomcharacterdata.lo
[ 38%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zBuf.c.o
[ 38%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/7zDec.c.o
CC arvdomtext.lo
[ 38%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/RegionOfInterest.cpp.o
CC arvdomparser.lo
CC arvdomimplementation.lo
[ 39%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Bcj2.c.o
[ 39%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/BraIA64.c.o
[ 40%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Lzma2Dec.c.o
[ 41%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/GigE3DevicePortFlashMemory.cpp.o
CC arvcamera.lo
[ 42%] Building C object tools/firmware-update/33u/CMakeFiles/33update.dir/lib/7z/Ppmd7Dec.c.o
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 42%] Built target 33update
[ 43%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/AutoFocus.cpp.o
[ 44%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/auto_focus.cpp.o
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvcamera.c: In function ‘arv_camera_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvcamera.c:2207:13: warning: Deprecated pre-processor symbol, replace with
2207 | camera->priv = G_TYPE_INSTANCE_GET_PRIVATE (camera, ARV_TYPE_CAMERA, ArvCameraPrivate);
| ^~~~~~~~~~~~
CC arvgc.lo
CC arvgcnode.lo
CC arvgcpropertynode.lo
[ 44%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/image_sampling.cpp.o
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgc.c: In function ‘arv_gc_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgc.c:366:13: warning: Deprecated pre-processor symbol, replace with
366 | genicam->priv = G_TYPE_INSTANCE_GET_PRIVATE (genicam, ARV_TYPE_GC, ArvGcPrivate);
| ^~~~~~~~~~~~
[ 45%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/bayer.cpp.o
CC arvgcindexnode.lo
[ 45%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/whitebalance.cpp.o
CC arvgcvalueindexednode.lo
CC arvgcinvalidatornode.lo
CC arvgcfeaturenode.lo
CC arvgcregisterdescriptionnode.lo
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgcfeaturenode.c: In function ‘arv_gc_feature_node_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgcfeaturenode.c:410:13: warning: Deprecated pre-processor symbol, replace with
410 | gc_feature_node->priv = G_TYPE_INSTANCE_GET_PRIVATE (gc_feature_node, ARV_TYPE_GC_FEATURE_NODE, ArvGcFeatureNodePrivate);
| ^~~~~~~~~~~~
CC arvgcgroupnode.lo
[ 45%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/GigE3DevicePortMachXO2.cpp.o
CC arvgccategory.lo
CC arvgcboolean.lo
CC arvgcenumeration.lo
CC arvgcenumentry.lo
CC arvgcintegernode.lo
[ 46%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/auto_exposure.cpp.o
CC arvgcfloatnode.lo
CC arvgcregisternode.lo
[ 47%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/pid_controller.cpp.o
[ 47%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/biteater.cpp.o
[ 48%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/work_pool.cpp.o
CC arvgcstructentrynode.lo
[ 49%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/GigE3Package.cpp.o
CC arvgccommand.lo
CC arvgcswissknife.lo
CC arvgcconverter.lo
CC arvgcport.lo
[ 49%] Building CXX object src/algorithms/CMakeFiles/tcam-algorithms.dir/parallel.cpp.o
CC arvgcregister.lo
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgcport.c: In function ‘arv_gc_port_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgcport.c:228:13: warning: Deprecated pre-processor symbol, replace with
228 | gc_port->priv = G_TYPE_INSTANCE_GET_PRIVATE (gc_port, ARV_TYPE_GC_PORT, ArvGcPortPrivate);
| ^~~~~~~~~~~~
CC arvgcinteger.lo
CC arvgcstring.lo
CC arvgcfloat.lo
CC arvinterface.lo
CC arvdevice.lo
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvinterface.c: In function ‘arv_interface_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvinterface.c:325:13: warning: Deprecated pre-processor symbol, replace with
325 | interface->priv = G_TYPE_INSTANCE_GET_PRIVATE (interface, ARV_TYPE_INTERFACE, ArvInterfacePrivate);
| ^~~~~~~~~~~~
CC arvstream.lo
CC arvbuffer.lo
CC arvchunkparser.lo
[ 50%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/GigE3Update.cpp.o
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvstream.c: In function ‘arv_stream_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvstream.c:416:13: warning: Deprecated pre-processor symbol, replace with
416 | stream->priv = G_TYPE_INSTANCE_GET_PRIVATE (stream, ARV_TYPE_STREAM, ArvStreamPrivate);
| ^~~~~~~~~~~~
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvdevice.c: In function ‘arv_device_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvdevice.c:764:13: warning: Deprecated pre-processor symbol, replace with
764 | device->priv = G_TYPE_INSTANCE_GET_PRIVATE (device, ARV_TYPE_DEVICE, ArvDevicePrivate);
| ^~~~~~~~~~~~
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvbuffer.c: In function ‘arv_buffer_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvbuffer.c:513:13: warning: Deprecated pre-processor symbol, replace with
513 | buffer->priv = G_TYPE_INSTANCE_GET_PRIVATE (buffer, ARV_TYPE_BUFFER, ArvBufferPrivate);
| ^~~~~~~~~~~~
CC arvgvinterface.lo
CC arvgvdevice.lo
CC arvgvstream.lo
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvchunkparser.c: In function ‘arv_chunk_parser_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvchunkparser.c:252:13: warning: Deprecated pre-processor symbol, replace with
252 | chunk_parser->priv = G_TYPE_INSTANCE_GET_PRIVATE (chunk_parser, ARV_TYPE_CHUNK_PARSER, ArvChunkParserPrivate);
| ^~~~~~~~~~~~
CC arvfakeinterface.lo
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvinterface.c: In function ‘arv_gv_interface_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvinterface.c:715:13: warning: Deprecated pre-processor symbol, replace with
715 | gv_interface->priv = G_TYPE_INSTANCE_GET_PRIVATE (gv_interface, ARV_TYPE_GV_INTERFACE, ArvGvInterfacePrivate);
| ^~~~~~~~~~~~
[ 51%] Linking CXX shared library libtcam-algorithms.so
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c: In function ‘_close_frame’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:509:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
509 | GTimeVal current_time;
| ^~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
from /usr/include/glib-2.0/glib.h:30,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:22,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvenums.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvtypes.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstreamprivate.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:28:
/usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here
547 | struct _GTimeVal
| ^~~~~
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:534:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations]
534 | g_get_current_time (¤t_time);
| ^~~~~~
In file included from /usr/include/glib-2.0/glib/giochannel.h:33,
from /usr/include/glib-2.0/glib.h:54,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:22,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvenums.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvtypes.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstreamprivate.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:28:
/usr/include/glib-2.0/glib/gmain.h:681:8: note: declared here
681 | void g_get_current_time (GTimeVal result);
| ^~~~~~
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c: In function ‘_loop’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:726:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
726 | GTimeVal current_time;
| ^~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
from /usr/include/glib-2.0/glib.h:30,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:22,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvenums.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvtypes.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstreamprivate.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:28:
/usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here
547 | struct _GTimeVal
| ^~~~~
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:758:3: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations]
758 | g_get_current_time (¤t_time);
| ^~~~~~
In file included from /usr/include/glib-2.0/glib/giochannel.h:33,
from /usr/include/glib-2.0/glib.h:54,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:22,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvenums.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvtypes.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstreamprivate.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:28:
/usr/include/glib-2.0/glib/gmain.h:681:8: note: declared here
681 | void g_get_current_time (GTimeVal result);
| ^~~~~~
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c: In function ‘arv_gv_stream_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvstream.c:1279:13: warning: Deprecated pre-processor symbol, replace with
1279 | gv_stream->priv = G_TYPE_INSTANCE_GET_PRIVATE (gv_stream, ARV_TYPE_GV_STREAM, ArvGvStreamPrivate);
| ^~~~~~~~~~~~
CC arvfakedevice.lo
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvdevice.c: In function ‘arv_gv_device_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvdevice.c:1395:13: warning: Deprecated pre-processor symbol, replace with
1395 | gv_device->priv = G_TYPE_INSTANCE_GET_PRIVATE (gv_device, ARV_TYPE_GV_DEVICE, ArvGvDevicePrivate);
| ^~~~~~~~~~~~
[ 51%] Built target tcam-algorithms
[ 51%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/FirmwarePackage.cpp.o
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvfakedevice.c: In function ‘arv_fake_device_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvfakedevice.c:137:13: warning: Deprecated pre-processor symbol, replace with
137 | fake_device->priv = G_TYPE_INSTANCE_GET_PRIVATE (fake_device, ARV_TYPE_FAKE_DEVICE, ArvFakeDevicePrivate);
| ^~~~~~~~~~~~
CC arvfakestream.lo
CC arvfakecamera.lo
CC arvgvfakecamera.lo
CC arvrealtime.lo
[ 52%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/MachXO2.cpp.o
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvfakestream.c: In function ‘arv_fake_stream_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvfakestream.c:200:13: warning: Deprecated pre-processor symbol, replace with
200 | fake_stream->priv = G_TYPE_INSTANCE_GET_PRIVATE (fake_stream, ARV_TYPE_FAKE_STREAM, ArvFakeStreamPrivate);
| ^~~~~~~~~~~~
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvfakecamera.c: In function ‘arv_fake_camera_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvfakecamera.c:517:13: warning: Deprecated pre-processor symbol, replace with
517 | fake_camera->priv = G_TYPE_INSTANCE_GET_PRIVATE (fake_camera, ARV_TYPE_FAKE_CAMERA, ArvFakeCameraPrivate);
| ^~~~~~~~~~~~
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target firmware-update
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvfakecamera.c: In function ‘arv_gv_fake_camera_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvgvfakecamera.c:570:13: warning: Deprecated pre-processor symbol, replace with
570 | gv_fake_camera->priv = G_TYPE_INSTANCE_GET_PRIVATE (gv_fake_camera, ARV_TYPE_GV_FAKE_CAMERA, ArvGvFakeCameraPrivate);
| ^~~~~~~~~~~~
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 53%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/FileHandling.cpp.o
CC arvxmlschema.lo
CC arvmisc.lo
CC arvzip.lo
CC arvstr.lo
[ 53%] Building CXX object src/tcam-network/CMakeFiles/tcam-network.dir/JedecFile.cpp.o
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvxmlschema.c: In function ‘arv_xml_schema_init’:
/home/ath/Documents/tiscamera/dependencies/aravis/src/arvxmlschema.c:164:13: warning: Deprecated pre-processor symbol, replace with
164 | self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, ARV_TYPE_XML_SCHEMA, ArvXmlSchemaPrivate);
| ^~~~~~~~~~~~
[ 54%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/firmware-update.cpp.o
CC arvgvcp.lo
CC arvgvsp.lo
CC arvwakeup.lo
CC arvenumtypes.lo
[ 54%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/UsbCamera.cpp.o
CC arvtool.o
[ 55%] Linking CXX shared library libtcam-network.so
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 55%] Built target tcam-network
[ 56%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/Usb2Camera.cpp.o
[ 56%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/Usb3Camera.cpp.o
CCLD libaravis-0.6.la
CCLD arv-fake-gv-camera-0.6
CCLD arv-tool-0.6
GISCAN Aravis-0.6.gir
[ 57%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/Usb33Camera.cpp.o
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target camera-ip-conf
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 58%] Building CXX object tools/camera-ip-conf/CMakeFiles/camera-ip-conf.dir/main.cpp.o
[ 59%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/UsbHandler.cpp.o
[ 59%] Building CXX object tools/camera-ip-conf/CMakeFiles/camera-ip-conf.dir/ConsoleManager.cpp.o
GICOMP Aravis-0.6.gir
[ 59%] Building CXX object tools/firmware-update/CMakeFiles/firmware-update.dir/UsbSession.cpp.o
make[5]: Leaving directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/src'
make[4]: Leaving directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/src'
Making all in man
make[4]: Entering directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/man'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/man'
Making all in tests
make[4]: Entering directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/tests'
CC arvdevicetest.o
CC arvgenicamtest.o
CC arvevaluatortest.o
CC arvziptest.o
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target tcam_gigewrapper
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 60%] Building CXX object tools/tcam-gigetool/CMakeFiles/tcam_gigewrapper.dir/gige_wrapper.cpp.o
CC arvcameratest.o
CC arvchunkparsertest.o
CC arvheartbeattest.o
CC arvacquisitiontest.o
CC arvexample.o
[ 61%] Linking CXX executable firmware-update
CC arvautopacketsizetest.o
CC arvdevicescantest.o
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 61%] Built target firmware-update
CC arvroitest.o
CC timetest.o
CC realtimetest.o
/home/ath/Documents/tiscamera/dependencies/aravis/tests/timetest.c: In function ‘get_time_us’:
/home/ath/Documents/tiscamera/dependencies/aravis/tests/timetest.c:11:2: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
11 | GTimeVal time;
| ^~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
from /usr/include/glib-2.0/glib.h:30,
from /home/ath/Documents/tiscamera/dependencies/aravis/tests/timetest.c:6:
/usr/include/glib-2.0/glib/gtypes.h:547:8: note: declared here
547 | struct _GTimeVal
| ^~~~~
CC loadhttptest.o
/home/ath/Documents/tiscamera/dependencies/aravis/tests/timetest.c:13:2: warning: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations]
13 | g_get_current_time (&time);
| ^~~~~~
In file included from /usr/include/glib-2.0/glib/giochannel.h:33,
from /usr/include/glib-2.0/glib.h:54,
from /home/ath/Documents/tiscamera/dependencies/aravis/tests/timetest.c:6:
/usr/include/glib-2.0/glib/gmain.h:681:8: note: declared here
681 | void g_get_current_time (GTimeVal result);
| ^~~~~~
CCLD arv-device-test
CCLD arv-genicam-test
CCLD arv-evaluator-test
CCLD arv-zip-test
CCLD arv-camera-test
CCLD arv-chunk-parser-test
CCLD arv-heartbeat-test
CCLD arv-acquisition-test
CCLD arv-example
CCLD arv-auto-packet-size-test
CCLD arv-device-scan-test
CCLD arv-roi-test
CCLD time-test
CCLD realtime-test
CCLD load-http-test
make[4]: Leaving directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/tests'
Making all in po
make[4]: Entering directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/po'
MSGFMT bs.gmo
MSGFMT ca.gmo
MSGFMT cs.gmo
MSGFMT da.gmo
MSGFMT de.gmo
MSGFMT el.gmo
MSGFMT es.gmo
MSGFMT eu.gmo
MSGFMT fi.gmo
MSGFMT fr.gmo
MSGFMT hu.gmo
MSGFMT id.gmo
MSGFMT lv.gmo
MSGFMT oc.gmo
MSGFMT pl.gmo
MSGFMT pt.gmo
MSGFMT pt_BR.gmo
MSGFMT ru.gmo
MSGFMT sl.gmo
MSGFMT sr.gmo
MSGFMT sr@latin.gmo
MSGFMT sv.gmo
MSGFMT tr.gmo
MSGFMT zh_CN.gmo
make[4]: Leaving directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/po'
Making all in docs
make[4]: Entering directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs'
Making all in reference
make[5]: Entering directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs/reference'
Making all in aravis
make[6]: Entering directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs/reference/aravis'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs/reference/aravis'
make[6]: Entering directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs/reference'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs/reference'
make[5]: Leaving directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs/reference'
make[5]: Entering directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs'
make[4]: Leaving directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build/docs'
make[4]: Entering directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build'
cp aravis.pc aravis-0.6.pc
make[4]: Leaving directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build'
make[3]: Leaving directory '/home/ath/Documents/tiscamera/build/dependencies/aravis-prefix/src/aravis-build'
[ 62%] No install step for 'aravis'
[ 62%] Completed 'aravis'
[ 63%] Linking CXX shared library libtcam_gigewrapper.so
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 63%] Built target aravis
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target tcam
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 63%] Built target tcam_gigewrapper
[ 64%] Linking CXX executable camera-ip-conf
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 65%] Building CXX object src/CMakeFiles/tcam.dir/BackendLoader.cpp.o
[ 65%] Building CXX object src/CMakeFiles/tcam.dir/LibraryHandle.cpp.o
[ 66%] Building CXX object src/CMakeFiles/tcam.dir/DeviceIndex.cpp.o
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 66%] Built target camera-ip-conf
[ 67%] Building CXX object src/CMakeFiles/tcam.dir/Indexer.cpp.o
[ 67%] Building CXX object src/CMakeFiles/tcam.dir/DeviceInterface.cpp.o
[ 68%] Building CXX object src/CMakeFiles/tcam.dir/CaptureDevice.cpp.o
[ 68%] Building CXX object src/CMakeFiles/tcam.dir/CaptureDeviceImpl.cpp.o
[ 69%] Building CXX object src/CMakeFiles/tcam.dir/PipelineManager.cpp.o
[ 69%] Building CXX object src/CMakeFiles/tcam.dir/ImageSource.cpp.o
[ 70%] Building CXX object src/CMakeFiles/tcam.dir/PropertyHandler.cpp.o
[ 71%] Building CXX object src/CMakeFiles/tcam.dir/public_utils.cpp.o
[ 71%] Building CXX object src/CMakeFiles/tcam.dir/v4l2/V4l2Device.cpp.o
[ 72%] Building CXX object src/CMakeFiles/tcam.dir/v4l2/V4L2PropertyHandler.cpp.o
[ 72%] Building CXX object src/CMakeFiles/tcam.dir/v4l2/v4l2_utils.cpp.o
[ 73%] Building CXX object src/CMakeFiles/tcam.dir/v4l2/v4l2_api.cpp.o
[ 74%] Building CXX object src/CMakeFiles/tcam.dir/aravis/AravisDevice.cpp.o
[ 74%] Building CXX object src/CMakeFiles/tcam.dir/aravis/aravis_utils.cpp.o
/home/ath/Documents/tiscamera/src/aravis/AravisDevice.cpp: In member function ‘void tcam::AravisDevice::determine_packet_request_ratio()’:
/home/ath/Documents/tiscamera/src/aravis/AravisDevice.cpp:670:13: warning: unused variable ‘err’ [-Wunused-variable]
670 | GError err = nullptr;
| ^~~
[ 75%] Building CXX object src/CMakeFiles/tcam.dir/aravis/aravis_api.cpp.o
[ 75%] Building CXX object src/CMakeFiles/tcam.dir/libusb/AFU050Device.cpp.o
[ 76%] Building CXX object src/CMakeFiles/tcam.dir/libusb/AFU050PropertyHandler.cpp.o
[ 77%] Building CXX object src/CMakeFiles/tcam.dir/libusb/AFU420Device.cpp.o
[ 77%] Building CXX object src/CMakeFiles/tcam.dir/libusb/AFU420DeviceProperties.cpp.o
[ 78%] Building CXX object src/CMakeFiles/tcam.dir/libusb/AFU420PropertyHandler.cpp.o
[ 78%] Building CXX object src/CMakeFiles/tcam.dir/libusb/libusb_utils.cpp.o
[ 79%] Building CXX object src/CMakeFiles/tcam.dir/libusb/UsbSession.cpp.o
[ 80%] Building CXX object src/CMakeFiles/tcam.dir/libusb/UsbHandler.cpp.o
[ 80%] Building CXX object src/CMakeFiles/tcam.dir/libusb/LibusbDevice.cpp.o
[ 81%] Building CXX object src/CMakeFiles/tcam.dir/libusb/libusb_api.cpp.o
[ 81%] Building CXX object src/CMakeFiles/tcam.dir/version.cpp.o
[ 82%] Linking CXX shared library libtcam.so
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 82%] Built target tcam
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target tcamprop
Scanning dependencies of target tcam-uvc-extension
Scanning dependencies of target gige-daemon
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 83%] Building CXX object src/v4l2/CMakeFiles/tcam-uvc-extension.dir/uvc-extension-loader.cpp.o
[ 84%] Building C object src/gobject/CMakeFiles/tcamprop.dir/tcamprop.c.o
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 85%] Building CXX object tools/gige-daemon/CMakeFiles/gige-daemon.dir/CameraListHolder.cpp.o
[ 85%] Building CXX object tools/gige-daemon/CMakeFiles/gige-daemon.dir/main.cpp.o
[ 86%] Linking C shared library libtcamprop.so
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 86%] Built target tcamprop
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target create_gobject
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 86%] Generating Tcam-0.1.gir
aarch64-linux-gnu-gcc -pthread -E -I. -I/home/ath/Documents/tiscamera/src -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -o g-ir-cpp-tpibzley.i -C /home/ath/Documents/tiscamera/src/gobject/g-ir-cpp-tpibzley.c
aarch64-linux-gnu-gcc -pthread -I/home/ath/Documents/tiscamera/src -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -c /home/ath/Documents/tiscamera/src/gobject/tmp-introspectw3mfepu0/Tcam-0.1.c -o /home/ath/Documents/tiscamera/src/gobject/tmp-introspectw3mfepu0/Tcam-0.1.o -Wno-deprecated-declarations -pthread
g-ir-scanner: link: aarch64-linux-gnu-gcc -pthread -o /home/ath/Documents/tiscamera/src/gobject/tmp-introspectw3mfepu0/Tcam-0.1 /home/ath/Documents/tiscamera/src/gobject/tmp-introspectw3mfepu0/Tcam-0.1.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/home/ath/Documents/tiscamera/build/src/gobject -Wl,-rpath,/home/ath/Documents/tiscamera/build/src/gobject -ltcamprop -lgio-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lgobject-2.0 -lglib-2.0
[ 87%] Generating Tcam-0.1.typelib
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 87%] Built target create_gobject
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target tcamgstbase
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 87%] Building CXX object src/gstreamer-1.0/CMakeFiles/tcamgstbase.dir/tcamgstbase.cpp.o
In file included from /home/ath/Documents/tiscamera/src/v4l2/uvc-extension-loader.cpp:21:
/home/ath/Documents/tiscamera/dependencies/json/json.hpp: In instantiation of ‘std::string nlohmann::detail::lexer~^~
[ 88%] Building CXX object tools/gige-daemon/CMakeFiles/gige-daemon.dir/DaemonClass.cpp.o
[ 89%] Building CXX object src/gstreamer-1.0/CMakeFiles/tcamgstbase.dir/tcamgstjson.cpp.o
[ 89%] Linking CXX executable gige-daemon
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 89%] Built target gige-daemon
In file included from /home/ath/Documents/tiscamera/src/gstreamer-1.0/tcamgstjson.cpp:22:
/home/ath/Documents/tiscamera/dependencies/json/json.hpp: In instantiation of ‘std::string nlohmann::detail::lexer~^~
[ 89%] Linking CXX shared library libtcam-uvc-extension.so
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 89%] Built target tcam-uvc-extension
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target tcam-uvc-extension-loader
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 90%] Building CXX object tools/tcam-uvc-extension-loader/CMakeFiles/tcam-uvc-extension-loader.dir/main.cpp.o
[ 90%] Linking CXX shared library libtcamgstbase.so
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 90%] Built target tcamgstbase
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target gsttcamsrc
Scanning dependencies of target gsttcamautoexposure
Scanning dependencies of target gsttcamautofocus
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 91%] Building CXX object src/gstreamer-1.0/CMakeFiles/gsttcamautofocus.dir/gsttcamautofocus.cpp.o
[ 92%] Building CXX object src/gstreamer-1.0/CMakeFiles/gsttcamautoexposure.dir/gsttcamautoexposure.cpp.o
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 93%] Building CXX object src/gstreamer-1.0/CMakeFiles/gsttcamsrc.dir/gsttcamsrc.cpp.o
[ 94%] Linking CXX shared library libgsttcamautofocus.so
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 94%] Built target gsttcamautofocus
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target gsttcambiteater
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 94%] Building CXX object src/gstreamer-1.0/CMakeFiles/gsttcambiteater.dir/gsttcambiteater.cpp.o
[ 94%] Linking CXX shared library libgsttcamautoexposure.so
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 94%] Built target gsttcamautoexposure
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target gsttcambin
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 94%] Building CXX object src/gstreamer-1.0/CMakeFiles/gsttcambin.dir/gsttcambin.cpp.o
[ 94%] Building CXX object src/gstreamer-1.0/CMakeFiles/gsttcamsrc.dir/gstmetatcamstatistics.cpp.o
[ 95%] Linking CXX shared library libgsttcamsrc.so
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 95%] Built target gsttcamsrc
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target gsttcamwhitebalance
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 95%] Building CXX object src/gstreamer-1.0/CMakeFiles/gsttcamwhitebalance.dir/gsttcamwhitebalance.cpp.o
[ 96%] Linking CXX shared library libgsttcambiteater.so
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 96%] Built target gsttcambiteater
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
Scanning dependencies of target tcam-ctrl
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
make[2]: Entering directory '/home/ath/Documents/tiscamera/build'
[ 97%] Building CXX object tools/tcam-ctrl/CMakeFiles/tcam-ctrl.dir/main.cpp.o
[ 98%] Linking CXX shared library libgsttcambin.so
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 98%] Built target gsttcambin
[ 98%] Building CXX object tools/tcam-ctrl/CMakeFiles/tcam-ctrl.dir/properties.cpp.o
[ 98%] Linking CXX executable tcam-uvc-extension-loader
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[ 98%] Built target tcam-uvc-extension-loader
[ 99%] Building CXX object tools/tcam-ctrl/CMakeFiles/tcam-ctrl.dir/formats.cpp.o
[100%] Linking CXX shared library libgsttcamwhitebalance.so
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[100%] Built target gsttcamwhitebalance
[100%] Linking CXX executable tcam-ctrl
make[2]: Leaving directory '/home/ath/Documents/tiscamera/build'
[100%] Built target tcam-ctrl
make[1]: Leaving directory '/home/ath/Documents/tiscamera/build'
``
Hello. I am trying to build tiscamera, I have cloned and installed the dependencies except libzip4, I have libzip5. I am using ubuntu-20.10 arm64 on raspi4 and this is the error I get