I also feel there is another problem, I do not understand it
When I execute command ''make'' , the operation is not successful
Can you guide me where the problem is?
root@NanoPi-NEO-Air:~/mjpg-streamer# make
make: svnversion: Command not found
make: Warning: File 'Makefile' has modification time 427105 s in the future
gcc -D'SVN_REV=""' -O2 -DLINUX -D_GNU_SOURCE -Wall -c -o mjpg_streamer.o mjpg_streamer.c
gcc -D'SVN_REV=""' -O2 -DLINUX -D_GNU_SOURCE -Wall -c -o utils.o utils.c
gcc -D'SVN_REV=""' -O2 -DLINUX -D_GNU_SOURCE -Wall mjpg_streamer.o utils.o -lpthread -ldl -o mjpg_streamer
chmod 755 mjpg_streamer
make -C plugins/input_uvc all
make[1]: Entering directory '/root/mjpg-streamer/plugins/input_uvc'
make[1]: Warning: File 'Makefile' has modification time 427103 s in the future
gcc -c -O1 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -o v4l2uvc.lo v4l2uvc.c
v4l2uvc.c: In function ‘init_videoIn’:
v4l2uvc.c:88:23: warning: variable ‘currentHeight’ set but not used [-Wunused-but-set-variable]
int currentWidth, currentHeight = 0;
^
v4l2uvc.c:88:9: warning: variable ‘currentWidth’ set but not used [-Wunused-but-set-variable]
int currentWidth, currentHeight = 0;
^
gcc -c -O1 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -o jpeg_utils.lo jpeg_utils.c
jpeg_utils.c: In function ‘compress_yuv_to_jpeg’:
jpeg_utils.c:208:27: warning: ‘v’ may be used uninitialized in this function [-Wmaybe-uninitialized]
r = (y + (359 * v)) >> 8;
^
jpeg_utils.c:209:26: warning: ‘u’ may be used uninitialized in this function [-Wmaybe-uninitialized]
g = (y - (88 * u) - (183 * v)) >> 8;
^
jpeg_utils.c:209:20: warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized]
g = (y - (88 * u) - (183 * v)) >> 8;
^
gcc -c -O1 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -o dynctrl.lo dynctrl.c
gcc -O1 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -o input_uvc.so input_uvc.c v4l2uvc.lo jpeg_utils.lo dynctrl.lo -ljpeg
make[1]: warning: Clock skew detected. Your build may be incomplete.
make[1]: Leaving directory '/root/mjpg-streamer/plugins/input_uvc'
cp plugins/input_uvc/input_uvc.so .
make -C plugins/output_file all
make[1]: Entering directory '/root/mjpg-streamer/plugins/output_file'
make[1]: Warning: File 'Makefile' has modification time 427099 s in the future
gcc -O2 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -o output_file.so output_file.c
make[1]: warning: Clock skew detected. Your build may be incomplete.
make[1]: Leaving directory '/root/mjpg-streamer/plugins/output_file'
cp plugins/output_file/output_file.so .
make -C plugins/output_udp all
make[1]: Entering directory '/root/mjpg-streamer/plugins/output_udp'
make[1]: Warning: File 'Makefile' has modification time 427098 s in the future
gcc -O2 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -o output_udp.so output_udp.c
make[1]: warning: Clock skew detected. Your build may be incomplete.
make[1]: Leaving directory '/root/mjpg-streamer/plugins/output_udp'
cp plugins/output_udp/output_udp.so .
make -C plugins/output_http all
make[1]: Entering directory '/root/mjpg-streamer/plugins/output_http'
make[1]: Warning: File 'Makefile' has modification time 427097 s in the future
gcc -c -O1 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -o httpd.lo httpd.c
gcc -O1 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -o output_http.so output_http.c httpd.lo
make[1]: warning: Clock skew detected. Your build may be incomplete.
make[1]: Leaving directory '/root/mjpg-streamer/plugins/output_http'
cp plugins/output_http/output_http.so .
make -C plugins/input_file all
make[1]: Entering directory '/root/mjpg-streamer/plugins/input_file'
make[1]: Warning: File 'Makefile' has modification time 427094 s in the future
make[1]: Nothing to be done for 'all'.
make[1]: warning: Clock skew detected. Your build may be incomplete.
make[1]: Leaving directory '/root/mjpg-streamer/plugins/input_file'
cp plugins/input_file/input_file.so .
make: warning: Clock skew detected. Your build may be incomplete.