; ; login... ; jack@Kilo:~/Downloads$ ssh pi@lightburnbridge.local The authenticity of host 'lightburnbridge.local (192.168.1.113)' can't be established. ECDSA key fingerprint is SHA256:wrlw1yOzQIRS43whhKINALC3ZtSCWt3LL2OSKH9NefE. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added 'lightburnbridge.local,192.168.1.113' (ECDSA) to the list of known hosts. pi@lightburnbridge.local's password: Linux lightburnbridge 5.10.17-v7+ #1414 SMP Fri Apr 30 13:18:35 BST 2021 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat Dec 18 19:17:13 2021 SSH is enabled and the default password for the 'pi' user has not been changed. This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password. Traceback (most recent call last): File "/boot/LBBridge/lbdash.py", line 4, in File "/boot/LBBridge/LBBridge/dash.py", line 163, in run File "/usr/lib/python3.7/curses/__init__.py", line 94, in wrapper return func(stdscr, *args, **kwds) File "/boot/LBBridge/LBBridge/dash.py", line 158, in main File "/boot/LBBridge/LBBridge/dash.py", line 74, in run File "/boot/LBBridge/LBBridge/dash.py", line 98, in update File "/boot/LBBridge/LBBridge/dash.py", line 145, in status_pi File "/boot/LBBridge/LBBridge/dash.py", line 85, in addval TypeError: expect bytes or str, got list pi@lightburnbridge:~ $ su Password: su: Authentication failure pi@lightburnbridge:~ $ su Password: root@lightburnbridge:/home/pi# apt-get update Get:1 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB] Get:2 http://archive.raspberrypi.org/debian buster InRelease [32.6 kB] Get:3 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages [13.0 MB] Get:4 http://archive.raspberrypi.org/debian buster/main armhf Packages [393 kB] Fetched 13.4 MB in 32s (414 kB/s) Reading package lists... Done N: Repository 'http://archive.raspberrypi.org/debian buster InRelease' changed its 'Suite' value from 'testing' to 'oldstable' root@lightburnbridge:/home/pi# git clone https://github.com/jacksonliam/mjpg-streamer.git bash: git: command not found root@lightburnbridge:/home/pi# apt-get install git Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: git-man liberror-perl Suggested packages: git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn The following NEW packages will be installed: git git-man liberror-perl 0 upgraded, 3 newly installed, 0 to remove and 77 not upgraded. Need to get 5,845 kB of archives. After this operation, 32.3 MB of additional disk space will be used. Do you want to continue? [Y/n] Get:1 http://raspbian.phirephly.design/raspbian buster/main armhf liberror-perl all 0.17027-2 [30.9 kB] Get:2 http://mirrors.syringanetworks.net/raspbian/raspbian buster/main armhf git-man all 1:2.20.1-2+deb10u3 [1,620 kB] Get:3 http://mirrors.syringanetworks.net/raspbian/raspbian buster/main armhf git armhf 1:2.20.1-2+deb10u3 [4,194 kB] Fetched 5,845 kB in 12s (507 kB/s) Selecting previously unselected package liberror-perl. (Reading database ... 41495 files and directories currently installed.) Preparing to unpack .../liberror-perl_0.17027-2_all.deb ... Unpacking liberror-perl (0.17027-2) ... Selecting previously unselected package git-man. Preparing to unpack .../git-man_1%3a2.20.1-2+deb10u3_all.deb ... Unpacking git-man (1:2.20.1-2+deb10u3) ... Selecting previously unselected package git. Preparing to unpack .../git_1%3a2.20.1-2+deb10u3_armhf.deb ... Unpacking git (1:2.20.1-2+deb10u3) ... Setting up liberror-perl (0.17027-2) ... Setting up git-man (1:2.20.1-2+deb10u3) ... Setting up git (1:2.20.1-2+deb10u3) ... Processing triggers for man-db (2.8.5-2) ... ; ; git clone ; root@lightburnbridge:/home/pi# git clone https://github.com/jacksonliam/mjpg-streamer.git Cloning into 'mjpg-streamer'... remote: Enumerating objects: 2964, done. remote: Total 2964 (delta 0), reused 0 (delta 0), pack-reused 2964 Receiving objects: 100% (2964/2964), 3.48 MiB | 2.91 MiB/s, done. Resolving deltas: 100% (1885/1885), done. root@lightburnbridge:/home/pi# cd mjpg-streamer/mjpg-streamer-experimental/ root@lightburnbridge:/home/pi/mjpg-streamer/mjpg-streamer-experimental# make [ -d _build ] || mkdir _build [ -f _build/Makefile ] || (cd _build && cmake -DCMAKE_BUILD_TYPE=Release ..) /bin/sh: 1: cmake: not found make: *** [Makefile:18: all] Error 127 ; ; compiler install ; root@lightburnbridge:/home/pi/mjpg-streamer/mjpg-streamer-experimental# apt-get install gcc g++ build-essential Reading package lists... Done Building dependency tree Reading state information... Done build-essential is already the newest version (12.6). g++ is already the newest version (4:8.3.0-1+rpi2). g++ set to manually installed. gcc is already the newest version (4:8.3.0-1+rpi2). gcc set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 77 not upgraded. root@lightburnbridge:/home/pi/mjpg-streamer/mjpg-streamer-experimental# exit exit ; ; install cmake ; pi@lightburnbridge:~/mjpg-streamer/mjpg-streamer-experimental $ sudo apt-get install cmake Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: cmake-data libarchive13 libjsoncpp1 librhash0 libuv1 Suggested packages: cmake-doc ninja-build lrzip The following NEW packages will be installed: cmake cmake-data libarchive13 libjsoncpp1 librhash0 libuv1 0 upgraded, 6 newly installed, 0 to remove and 77 not upgraded. Need to get 4,694 kB of archives. After this operation, 23.2 MB of additional disk space will be used. Do you want to continue? [Y/n] Get:1 http://archive.raspberrypi.org/debian buster/main armhf cmake-data all 3.16.3-3~bpo10+1 [1,628 kB] Get:2 http://mirrors.syringanetworks.net/raspbian/raspbian buster/main armhf libarchive13 armhf 3.3.3-4+deb10u1 [271 kB] Get:3 http://raspbian.phirephly.design/raspbian buster/main armhf libjsoncpp1 armhf 1.7.4-3 [66.2 kB] Get:4 http://raspbian.phirephly.design/raspbian buster/main armhf librhash0 armhf 1.3.8-1 [132 kB] Get:5 http://mirrors.ocf.berkeley.edu/raspbian/raspbian buster/main armhf libuv1 armhf 1.24.1-1+deb10u1 [96.9 kB] Get:6 http://archive.raspberrypi.org/debian buster/main armhf cmake armhf 3.16.3-3~bpo10+1 [2,500 kB] Fetched 4,694 kB in 16s (287 kB/s) Selecting previously unselected package cmake-data. (Reading database ... 42437 files and directories currently installed.) Preparing to unpack .../0-cmake-data_3.16.3-3~bpo10+1_all.deb ... Unpacking cmake-data (3.16.3-3~bpo10+1) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../1-libarchive13_3.3.3-4+deb10u1_armhf.deb ... Unpacking libarchive13:armhf (3.3.3-4+deb10u1) ... Selecting previously unselected package libjsoncpp1:armhf. Preparing to unpack .../2-libjsoncpp1_1.7.4-3_armhf.deb ... Unpacking libjsoncpp1:armhf (1.7.4-3) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../3-librhash0_1.3.8-1_armhf.deb ... Unpacking librhash0:armhf (1.3.8-1) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../4-libuv1_1.24.1-1+deb10u1_armhf.deb ... Unpacking libuv1:armhf (1.24.1-1+deb10u1) ... Selecting previously unselected package cmake. Preparing to unpack .../5-cmake_3.16.3-3~bpo10+1_armhf.deb ... Unpacking cmake (3.16.3-3~bpo10+1) ... Setting up libarchive13:armhf (3.3.3-4+deb10u1) ... Setting up libuv1:armhf (1.24.1-1+deb10u1) ... Setting up librhash0:armhf (1.3.8-1) ... Setting up cmake-data (3.16.3-3~bpo10+1) ... Setting up libjsoncpp1:armhf (1.7.4-3) ... Setting up cmake (3.16.3-3~bpo10+1) ... Processing triggers for man-db (2.8.5-2) ... Processing triggers for libc-bin (2.28-10+rpi1) ... ; ; make ; pi@lightburnbridge:~/mjpg-streamer/mjpg-streamer-experimental $ make [ -d _build ] || mkdir _build [ -f _build/Makefile ] || (cd _build && cmake -DCMAKE_BUILD_TYPE=Release ..) -- The C compiler identification is GNU 8.3.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 CMAKE_BUILD_TYPE = Release -- Looking for include file sys/inotify.h -- Looking for include file sys/inotify.h - found CMake Warning at plugins/input_opencv/CMakeLists.txt:4 (find_package): By not providing "FindOpenCV.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "OpenCV", but CMake did not find one. Could not find a package configuration file provided by "OpenCV" with any of the following names: OpenCVConfig.cmake opencv-config.cmake Add the installation prefix of "OpenCV" to CMAKE_PREFIX_PATH or set "OpenCV_DIR" to a directory containing one of the above files. If "OpenCV" provides a separate development package or SDK, be sure it has been installed. -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") -- Checking for module 'libgphoto2' -- No package 'libgphoto2' found -- Could NOT find GPHOTO2 (missing: GPHOTO2_LIBRARY GPHOTO2_INCLUDE_DIR) -- Looking for include file linux/videodev2.h -- Looking for include file linux/videodev2.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR) -- Could NOT find protobuf-c (missing: PROTOBUF_C_LIBRARY PROTOBUF_C_INCLUDE_DIR) -- The following features have been enabled: * PLUGIN_INPUT_FILE, File input plugin * PLUGIN_INPUT_HTTP, HTTP input proxy plugin * PLUGIN_INPUT_RASPICAM, Raspberry Pi input camera plugin * PLUGIN_INPUT_UVC, Video 4 Linux input plugin * PLUGIN_OUTPUT_FILE, File output plugin * PLUGIN_OUTPUT_HTTP, HTTP server output plugin * PLUGIN_OUTPUT_RTSP, RTSP output plugin * PLUGIN_OUTPUT_UDP, UDP output stream plugin -- The following OPTIONAL packages have been found: * Threads -- The following features have been disabled: * WXP_COMPAT, Enable compatibility with WebcamXP * PLUGIN_INPUT_OPENCV, OpenCV input plugin (unmet dependencies) * PLUGIN_INPUT_PTP2, PTP2 input plugin (unmet dependencies) * ENABLE_HTTP_MANAGEMENT, Enable experimental HTTP management option * PLUGIN_OUTPUT_VIEWER, SDL output viewer plugin (unmet dependencies) * PLUGIN_OUTPUT_ZMQSERVER, ZMQ Server output plugin (unmet dependencies) -- The following OPTIONAL packages have not been found: * OpenCV * Gphoto2 * SDL -- Configuring done -- Generating done -- Build files have been written to: /home/pi/mjpg-streamer/mjpg-streamer-experimental/_build make -C _build make[1]: Entering directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' make[2]: Entering directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' make[3]: Entering directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' Scanning dependencies of target mjpg_streamer make[3]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' make[3]: Entering directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' [ 4%] Building C object CMakeFiles/mjpg_streamer.dir/mjpg_streamer.c.o [ 8%] Building C object CMakeFiles/mjpg_streamer.dir/utils.c.o [ 12%] Linking C executable mjpg_streamer make[3]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' [ 12%] Built target mjpg_streamer make[3]: Entering directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' Scanning dependencies of target input_file make[3]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' make[3]: Entering directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' [ 16%] Building C object plugins/input_file/CMakeFiles/input_file.dir/input_file.c.o [ 20%] Linking C shared library input_file.so make[3]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' [ 20%] Built target input_file make[3]: Entering directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' Scanning dependencies of target input_http make[3]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' make[3]: Entering directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' [ 24%] Building C object plugins/input_http/CMakeFiles/input_http.dir/input_http.c.o [ 28%] Building C object plugins/input_http/CMakeFiles/input_http.dir/misc.c.o [ 32%] Building C object plugins/input_http/CMakeFiles/input_http.dir/mjpg-proxy.c.o [ 36%] Linking C shared library input_http.so make[3]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' [ 36%] Built target input_http make[3]: Entering directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' Scanning dependencies of target input_raspicam make[3]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' make[3]: Entering directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' [ 40%] Building C object plugins/input_raspicam/CMakeFiles/input_raspicam.dir/input_raspicam.c.o In file included from /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/input_raspicam.c:51: /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/RaspiCamControl.c: In function ‘raspicamcontrol_set_saturation’: /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/RaspiCamControl.c:762:32: warning: implicit declaration of function ‘mmal_port_parameter_set_rational’; did you mean ‘mmal_port_parameter_set’? [-Wimplicit-function-declaration] ret = mmal_status_to_int(mmal_port_parameter_set_rational(camera->control, MMAL_PARAMETER_SATURATION, value)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mmal_port_parameter_set /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/RaspiCamControl.c: In function ‘raspicamcontrol_set_ISO’: /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/RaspiCamControl.c:864:30: warning: implicit declaration of function ‘mmal_port_parameter_set_uint32’; did you mean ‘mmal_port_parameter_set’? [-Wimplicit-function-declaration] return mmal_status_to_int(mmal_port_parameter_set_uint32(camera->control, MMAL_PARAMETER_ISO, ISO)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mmal_port_parameter_set /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/RaspiCamControl.c: In function ‘raspicamcontrol_set_video_stabilisation’: /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/RaspiCamControl.c:899:30: warning: implicit declaration of function ‘mmal_port_parameter_set_boolean’; did you mean ‘mmal_port_parameter_set’? [-Wimplicit-function-declaration] return mmal_status_to_int(mmal_port_parameter_set_boolean(camera->control, MMAL_PARAMETER_VIDEO_STABILISATION, vstabilisation)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mmal_port_parameter_set /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/RaspiCamControl.c: In function ‘raspicamcontrol_set_exposure_compensation’: /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/RaspiCamControl.c:913:30: warning: implicit declaration of function ‘mmal_port_parameter_set_int32’; did you mean ‘mmal_port_parameter_set’? [-Wimplicit-function-declaration] return mmal_status_to_int(mmal_port_parameter_set_int32(camera->control, MMAL_PARAMETER_EXPOSURE_COMP , exp_comp)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mmal_port_parameter_set /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/input_raspicam.c: In function ‘worker_thread’: /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/input_raspicam.c:885:10: warning: implicit declaration of function ‘mmal_port_pool_create’; did you mean ‘mmal_pool_create’? [-Wimplicit-function-declaration] pool = mmal_port_pool_create(encoder_output, encoder_output->buffer_num, encoder_output->buffer_size); ^~~~~~~~~~~~~~~~~~~~~ mmal_pool_create /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/input_raspicam.c:885:8: warning: assignment to ‘MMAL_POOL_T *’ {aka ‘struct MMAL_POOL_T *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] pool = mmal_port_pool_create(encoder_output, encoder_output->buffer_num, encoder_output->buffer_size); ^ /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam/input_raspicam.c:1057:5: warning: implicit declaration of function ‘mmal_port_pool_destroy’; did you mean ‘mmal_pool_destroy’? [-Wimplicit-function-declaration] mmal_port_pool_destroy(encoder->output[0], pool); ^~~~~~~~~~~~~~~~~~~~~~ mmal_pool_destroy [ 44%] Linking C shared library input_raspicam.so make[3]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' [ 44%] Built target input_raspicam make[3]: Entering directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' Scanning dependencies of target input_uvc make[3]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' make[3]: Entering directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' [ 48%] Building C object plugins/input_uvc/CMakeFiles/input_uvc.dir/dynctrl.c.o [ 52%] Building C object plugins/input_uvc/CMakeFiles/input_uvc.dir/input_uvc.c.o [ 56%] Building C object plugins/input_uvc/CMakeFiles/input_uvc.dir/jpeg_utils.c.o /home/pi/mjpg-streamer/mjpg-streamer-experimental/plugins/input_uvc/jpeg_utils.c:27:10: fatal error: jpeglib.h: No such file or directory #include ^~~~~~~~~~~ compilation terminated. make[3]: *** [plugins/input_uvc/CMakeFiles/input_uvc.dir/build.make:89: plugins/input_uvc/CMakeFiles/input_uvc.dir/jpeg_utils.c.o] Error 1 make[3]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' make[2]: *** [CMakeFiles/Makefile2:435: plugins/input_uvc/CMakeFiles/input_uvc.dir/all] Error 2 make[2]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' make[1]: *** [Makefile:130: all] Error 2 make[1]: Leaving directory '/home/pi/mjpg-streamer/mjpg-streamer-experimental/_build' make: *** [Makefile:19: all] Error 2 pi@lightburnbridge:~/mjpg-streamer/mjpg-streamer-experimental $