Advertisement
senchuss

nvidia v4l-utils fail to build on target

Mar 24th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.41 KB | None | 0 0
  1. # Connect SD-card(labeled as 'SdRootfs' to host)
  2.  
  3. host $ cd /opt/tx1
  4. host $ sha1sum sources/v4l2-utils_src.tbz2
  5. 81ef29a2c171bad749c89b3658ff5f7ce3bafdeb sources/v4l2-utils_src.tbz2
  6. host $ rm -fr /media/user/SdRootfs/home/ubuntu/build
  7. host $ mkdir /media/user/SdRootfs/home/ubuntu/build
  8. host $ tar -xjf sources/v4l2-utils_src.tbz2 -C /media/user/SdRootfs/home/ubuntu/build
  9.  
  10. # Unmount SD-card, plug it to device and boot it
  11.  
  12. # Remove precompiled binary version
  13.  
  14. target $ sudo apt-get-remove v4l-utils
  15.  
  16. # Install build deps (accordig to README file)
  17.  
  18. target $ sudo apt-get install debhelper dh-autoreconf autotools-dev doxygen graphviz libasound2-dev \
  19. libtool libjpeg-dev libqt4-dev libqt4-opengl-dev libudev-dev libx11-dev \
  20. pkg-config udev
  21.  
  22. # Try to build... but it fails. See the end of message.
  23.  
  24. target $ cd /home/ubuntu/build/v4l2utils
  25.  
  26. target $ ./bootstrap.sh
  27. autoreconf: Entering directory `.'
  28. autoreconf: configure.ac: not using Gettext
  29. autoreconf: running: aclocal --force -I m4
  30. autoreconf: configure.ac: tracing
  31. autoreconf: configure.ac: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION
  32. autoreconf: running: libtoolize --copy --force
  33. libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
  34. libtoolize: copying file 'build-aux/ltmain.sh'
  35. libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
  36. libtoolize: copying file 'm4/libtool.m4'
  37. libtoolize: copying file 'm4/ltoptions.m4'
  38. libtoolize: copying file 'm4/ltsugar.m4'
  39. libtoolize: copying file 'm4/ltversion.m4'
  40. libtoolize: copying file 'm4/lt~obsolete.m4'
  41. autoreconf: running: /usr/bin/autoconf --force
  42. autoreconf: running: /usr/bin/autoheader --force
  43. autoreconf: running: automake --add-missing --copy --force-missing
  44. configure.ac:67: installing 'build-aux/compile'
  45. configure.ac:78: installing 'build-aux/config.guess'
  46. configure.ac:78: installing 'build-aux/config.sub'
  47. configure.ac:69: installing 'build-aux/install-sh'
  48. configure.ac:69: installing 'build-aux/missing'
  49. contrib/cobalt-ctl/Makefile.am: installing 'build-aux/depcomp'
  50. autoreconf: Leaving directory `.'
  51. Generating locale v4l-utils-po build files for gettext version 0.19.7
  52. Generating locale libdvbv5-po build files for gettext version 0.19.7
  53.  
  54. target $ ./configure
  55. checking for gcc... gcc
  56. checking whether the C compiler works... yes
  57. checking for C compiler default output file name... a.out
  58. checking for suffix of executables...
  59. checking whether we are cross compiling... no
  60. checking for suffix of object files... o
  61. checking whether we are using the GNU C compiler... yes
  62. checking whether gcc accepts -g... yes
  63. checking for gcc option to accept ISO C89... none needed
  64. checking whether gcc understands -c and -o together... yes
  65. checking how to run the C preprocessor... gcc -E
  66. checking for grep that handles long lines and -e... /bin/grep
  67. checking for egrep... /bin/grep -E
  68. checking for ANSI C header files... yes
  69. checking for sys/types.h... yes
  70. checking for sys/stat.h... yes
  71. checking for stdlib.h... yes
  72. checking for string.h... yes
  73. checking for memory.h... yes
  74. checking for strings.h... yes
  75. checking for inttypes.h... yes
  76. checking for stdint.h... yes
  77. checking for unistd.h... yes
  78. checking minix/config.h usability... no
  79. checking minix/config.h presence... no
  80. checking for minix/config.h... no
  81. checking whether it is safe to define __EXTENSIONS__... yes
  82. checking for a BSD-compatible install... /usr/bin/install -c
  83. checking whether build environment is sane... yes
  84. checking for a thread-safe mkdir -p... /bin/mkdir -p
  85. checking for gawk... no
  86. checking for mawk... mawk
  87. checking whether make sets $(MAKE)... yes
  88. checking for style of include used by make... GNU
  89. checking whether make supports nested variables... yes
  90. checking dependency style of gcc... gcc3
  91. checking whether to enable maintainer-specific portions of Makefiles... no
  92. checking whether make supports nested variables... (cached) yes
  93. checking for g++... g++
  94. checking whether we are using the GNU C++ compiler... yes
  95. checking whether g++ accepts -g... yes
  96. checking dependency style of g++... gcc3
  97. checking for gcc option to accept ISO C99... none needed
  98. checking build system type... aarch64-unknown-linux-gnu
  99. checking host system type... aarch64-unknown-linux-gnu
  100. checking how to print strings... printf
  101. checking for a sed that does not truncate output... /bin/sed
  102. checking for fgrep... /bin/grep -F
  103. checking for ld used by gcc... /usr/bin/ld
  104. checking if the linker (/usr/bin/ld) is GNU ld... yes
  105. checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
  106. checking the name lister (/usr/bin/nm -B) interface... BSD nm
  107. checking whether ln -s works... yes
  108. checking the maximum length of command line arguments... 1572864
  109. checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
  110. checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
  111. checking for /usr/bin/ld option to reload object files... -r
  112. checking for objdump... objdump
  113. checking how to recognize dependent libraries... pass_all
  114. checking for dlltool... no
  115. checking how to associate runtime and link libraries... printf %s\n
  116. checking for ar... ar
  117. checking for archiver @FILE support... @
  118. checking for strip... strip
  119. checking for ranlib... ranlib
  120. checking command to parse /usr/bin/nm -B output from gcc object... ok
  121. checking for sysroot... no
  122. checking for a working dd... /bin/dd
  123. checking how to truncate binary pipes... /bin/dd bs=4096 count=1
  124. checking for mt... mt
  125. checking if mt is a manifest tool... no
  126. checking for dlfcn.h... yes
  127. checking for objdir... .libs
  128. checking if gcc supports -fno-rtti -fno-exceptions... no
  129. checking for gcc option to produce PIC... -fPIC -DPIC
  130. checking if gcc PIC flag -fPIC -DPIC works... yes
  131. checking if gcc static flag -static works... yes
  132. checking if gcc supports -c -o file.o... yes
  133. checking if gcc supports -c -o file.o... (cached) yes
  134. checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
  135. checking whether -lc should be explicitly linked in... no
  136. checking dynamic linker characteristics... GNU/Linux ld.so
  137. checking how to hardcode library paths into programs... immediate
  138. checking whether stripping libraries is possible... yes
  139. checking if libtool supports shared libraries... yes
  140. checking whether to build shared libraries... yes
  141. checking whether to build static libraries... yes
  142. checking how to run the C++ preprocessor... g++ -E
  143. checking for ld used by g++... /usr/bin/ld
  144. checking if the linker (/usr/bin/ld) is GNU ld... yes
  145. checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
  146. checking for g++ option to produce PIC... -fPIC -DPIC
  147. checking if g++ PIC flag -fPIC -DPIC works... yes
  148. checking if g++ static flag -static works... yes
  149. checking if g++ supports -c -o file.o... yes
  150. checking if g++ supports -c -o file.o... (cached) yes
  151. checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
  152. checking dynamic linker characteristics... (cached) GNU/Linux ld.so
  153. checking how to hardcode library paths into programs... immediate
  154. checking whether ln -s works... yes
  155. checking for pkg-config... /usr/bin/pkg-config
  156. checking pkg-config is at least version 0.9.0... yes
  157. checking for doxygen... /usr/bin/doxygen
  158. checking for perl... /usr/bin/perl
  159. checking for dot... /usr/bin/dot
  160. checking for latex... no
  161. configure: WARNING: latex not found - will not generate doxygen PostScript documentation
  162. checking for makeindex... no
  163. checking for dvips... no
  164. checking for egrep... /bin/egrep
  165. checking for pdflatex... no
  166. configure: WARNING: pdflatex not found - will not generate doxygen PDF documentation
  167. checking for makeindex... no
  168. checking for egrep... (cached) /bin/egrep
  169. checking whether NLS is requested... yes
  170. checking for msgfmt... /usr/bin/msgfmt
  171. checking for gmsgfmt... /usr/bin/msgfmt
  172. checking for xgettext... /usr/bin/xgettext
  173. checking for msgmerge... /usr/bin/msgmerge
  174. checking for ld used by gcc... /usr/bin/ld
  175. checking if the linker (/usr/bin/ld) is GNU ld... yes
  176. checking for shared library run path origin... done
  177. checking for CFPreferencesCopyAppValue... no
  178. checking for CFLocaleCopyCurrent... no
  179. checking for GNU gettext in libc... yes
  180. checking whether to use NLS... yes
  181. checking where the gettext function comes from... libc
  182. checking for mode_t... yes
  183. checking for promoted mode_t type... mode_t
  184. checking whether the -Werror option is usable... yes
  185. checking for simple visibility declarations... yes
  186. checking sys/klog.h usability... yes
  187. checking sys/klog.h presence... yes
  188. checking for sys/klog.h... yes
  189. checking for klogctl... yes
  190. checking for ioctl with POSIX signature... no
  191. checking for __secure_getenv... no
  192. checking for secure_getenv... yes
  193. checking for X11... yes
  194. checking for GL... yes
  195. checking for GLU... yes
  196. checking jpeglib.h usability... yes
  197. checking jpeglib.h presence... yes
  198. checking for jpeglib.h... yes
  199. checking for jpeg_read_header in -ljpeg... yes
  200. checking for QT5... no
  201. checking for QT... yes
  202. checking for QTGL... yes
  203. checking for ALSA... yes
  204. checking for library containing dlopen... -ldl
  205. checking argp.h usability... yes
  206. checking argp.h presence... yes
  207. checking for argp.h... yes
  208. checking for library containing argp_parse... none required
  209. checking linux/i2c-dev.h usability... yes
  210. checking linux/i2c-dev.h presence... yes
  211. checking for linux/i2c-dev.h... yes
  212. checking for iconv... yes
  213. checking for working iconv... yes
  214. checking for iconv declaration...
  215. extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
  216. checking that generated files are newer than configure... done
  217. configure: creating ./config.status
  218. config.status: creating Makefile
  219. config.status: creating lib/Makefile
  220. config.status: creating lib/libv4lconvert/Makefile
  221. config.status: creating lib/libv4l2/Makefile
  222. config.status: creating lib/libv4l1/Makefile
  223. config.status: creating lib/libdvbv5/Makefile
  224. config.status: creating lib/libv4l2rds/Makefile
  225. config.status: creating lib/libv4l-mplane/Makefile
  226. config.status: creating utils/Makefile
  227. config.status: creating utils/libv4l2util/Makefile
  228. config.status: creating utils/libmedia_dev/Makefile
  229. config.status: creating utils/decode_tm6000/Makefile
  230. config.status: creating utils/dvb/Makefile
  231. config.status: creating utils/keytable/Makefile
  232. config.status: creating utils/cx18-ctl/Makefile
  233. config.status: creating utils/ivtv-ctl/Makefile
  234. config.status: creating utils/media-ctl/Makefile
  235. config.status: creating utils/rds/Makefile
  236. config.status: creating utils/v4l2-compliance/Makefile
  237. config.status: creating utils/v4l2-ctl/Makefile
  238. config.status: creating utils/v4l2-dbg/Makefile
  239. config.status: creating utils/v4l2-sysfs-path/Makefile
  240. config.status: creating utils/xc3028-firmware/Makefile
  241. config.status: creating utils/qv4l2/Makefile
  242. config.status: creating utils/rds-ctl/Makefile
  243. config.status: creating contrib/Makefile
  244. config.status: creating contrib/freebsd/Makefile
  245. config.status: creating contrib/test/Makefile
  246. config.status: creating contrib/gconv/Makefile
  247. config.status: creating contrib/cobalt-ctl/Makefile
  248. config.status: creating v4l-utils-po/Makefile.in
  249. config.status: creating libdvbv5-po/Makefile.in
  250. config.status: creating v4l-utils.spec
  251. config.status: creating lib/libv4lconvert/libv4lconvert.pc
  252. config.status: creating lib/libv4l1/libv4l1.pc
  253. config.status: creating lib/libv4l2/libv4l2.pc
  254. config.status: creating lib/libdvbv5/libdvbv5.pc
  255. config.status: creating lib/libv4l2rds/libv4l2rds.pc
  256. config.status: creating utils/media-ctl/libmediactl.pc
  257. config.status: creating utils/media-ctl/libv4l2subdev.pc
  258. config.status: creating utils/qv4l2/qv4l2.1
  259. config.status: creating utils/v4l2-compliance/v4l2-compliance.1
  260. config.status: creating utils/v4l2-ctl/v4l2-ctl.1
  261. config.status: creating utils/keytable/ir-keytable.1
  262. config.status: creating utils/dvb/dvb-fe-tool.1
  263. config.status: creating utils/dvb/dvbv5-scan.1
  264. config.status: creating utils/dvb/dvb-format-convert.1
  265. config.status: creating utils/dvb/dvbv5-zap.1
  266. config.status: creating config.h
  267. config.status: executing depfiles commands
  268. config.status: executing libtool commands
  269. config.status: executing po-directories commands
  270. config.status: creating v4l-utils-po/POTFILES
  271. config.status: creating v4l-utils-po/Makefile
  272. config.status: creating libdvbv5-po/POTFILES
  273. config.status: creating libdvbv5-po/Makefile
  274.  
  275. target $ make
  276. make all-recursive
  277. make[1]: Entering directory '/home/ubuntu/build/v4l2utils'
  278. Making all in v4l-utils-po
  279. make[2]: Entering directory '/home/ubuntu/build/v4l2utils/v4l-utils-po'
  280. test ! -f ./v4l-utils.pot || \
  281. test -z "pt_BR.gmo" || make pt_BR.gmo
  282. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/v4l-utils-po'
  283. rm -f pt_BR.gmo && /usr/bin/msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po
  284. pt_BR.po: 229 translated messages.
  285. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/v4l-utils-po'
  286. touch stamp-po
  287. make[2]: Leaving directory '/home/ubuntu/build/v4l2utils/v4l-utils-po'
  288. Making all in libdvbv5-po
  289. make[2]: Entering directory '/home/ubuntu/build/v4l2utils/libdvbv5-po'
  290. test ! -f ./libdvbv5.pot || \
  291. test -z "pt_BR.gmo" || make pt_BR.gmo
  292. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/libdvbv5-po'
  293. rm -f pt_BR.gmo && /usr/bin/msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po
  294. pt_BR.po: 136 translated messages.
  295. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/libdvbv5-po'
  296. touch stamp-po
  297. make[2]: Leaving directory '/home/ubuntu/build/v4l2utils/libdvbv5-po'
  298. Making all in lib
  299. make[2]: Entering directory '/home/ubuntu/build/v4l2utils/lib'
  300. Making all in libv4lconvert
  301. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/lib/libv4lconvert'
  302. CC libv4lconvert_la-libv4lconvert.lo
  303. CC libv4lconvert_la-tinyjpeg.lo
  304. CC libv4lconvert_la-sn9c10x.lo
  305. CC libv4lconvert_la-sn9c20x.lo
  306. CC libv4lconvert_la-pac207.lo
  307. CC libv4lconvert_la-mr97310a.lo
  308. CC libv4lconvert_la-flip.lo
  309. CC libv4lconvert_la-crop.lo
  310. CC libv4lconvert_la-jidctflt.lo
  311. CC libv4lconvert_la-spca561-decompress.lo
  312. CC libv4lconvert_la-rgbyuv.lo
  313. CC libv4lconvert_la-sn9c2028-decomp.lo
  314. CC libv4lconvert_la-spca501.lo
  315. CC libv4lconvert_la-sq905c.lo
  316. CC libv4lconvert_la-bayer.lo
  317. CC libv4lconvert_la-hm12.lo
  318. CC libv4lconvert_la-stv0680.lo
  319. CC libv4lconvert_la-cpia1.lo
  320. CC libv4lconvert_la-se401.lo
  321. CC libv4lconvert_la-jpgl.lo
  322. CC libv4lconvert_la-jpeg.lo
  323. CC libv4lconvert_la-jl2005bcd.lo
  324. CC control/libv4lconvert_la-libv4lcontrol.lo
  325. control/libv4lcontrol.c: In function ‘v4lcontrol_create’:
  326. control/libv4lcontrol.c:720:3: warning: ignoring return value of ‘ftruncate’, declared with attribute warn_unused_result [-Wunused-result]
  327. ftruncate(shm_fd, V4LCONTROL_SHM_SIZE);
  328. ^
  329. CC processing/libv4lconvert_la-libv4lprocessing.lo
  330. CC processing/libv4lconvert_la-whitebalance.lo
  331. CC processing/libv4lconvert_la-autogain.lo
  332. CC processing/libv4lconvert_la-gamma.lo
  333. CC libv4lconvert_la-helper.lo
  334. CC libv4lconvert_la-jpeg_memsrcdest.lo
  335. CCLD libv4lconvert.la
  336. ar: `u' modifier ignored since `D' is the default (see `U')
  337. CC ov511-decomp.o
  338. CCLD ov511-decomp
  339. CC ov518-decomp.o
  340. CCLD ov518-decomp
  341. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/lib/libv4lconvert'
  342. Making all in libv4l2
  343. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/lib/libv4l2'
  344. CC libv4l2_la-libv4l2.lo
  345. CC libv4l2_la-v4l2-plugin.lo
  346. CC libv4l2_la-log.lo
  347. CCLD libv4l2.la
  348. ar: `u' modifier ignored since `D' is the default (see `U')
  349. CC v4l2convert_la-v4l2convert.lo
  350. CCLD v4l2convert.la
  351. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/lib/libv4l2'
  352. Making all in libv4l1
  353. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/lib/libv4l1'
  354. CC libv4l1_la-libv4l1.lo
  355. CC libv4l1_la-log.lo
  356. CCLD libv4l1.la
  357. ar: `u' modifier ignored since `D' is the default (see `U')
  358. CC v4l1compat_la-v4l1compat.lo
  359. CCLD v4l1compat.la
  360. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/lib/libv4l1'
  361. Making all in libv4l2rds
  362. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/lib/libv4l2rds'
  363. CC libv4l2rds_la-libv4l2rds.lo
  364. CCLD libv4l2rds.la
  365. ar: `u' modifier ignored since `D' is the default (see `U')
  366. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/lib/libv4l2rds'
  367. Making all in libv4l-mplane
  368. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/lib/libv4l-mplane'
  369. CC libv4l_mplane_la-libv4l-mplane.lo
  370. CCLD libv4l-mplane.la
  371. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/lib/libv4l-mplane'
  372. Making all in libdvbv5
  373. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/lib/libdvbv5'
  374. CC libdvbv5_la-compat-soname.lo
  375. CC libdvbv5_la-crc32.lo
  376. CC libdvbv5_la-countries.lo
  377. CC libdvbv5_la-dvb-legacy-channel-format.lo
  378. CC libdvbv5_la-dvb-zap-format.lo
  379. CC libdvbv5_la-dvb-vdr-format.lo
  380. CC libdvbv5_la-dvb-v5.lo
  381. CC libdvbv5_la-parse_string.lo
  382. CC libdvbv5_la-dvb-demux.lo
  383. CC libdvbv5_la-dvb-fe.lo
  384. CC libdvbv5_la-dvb-log.lo
  385. CC libdvbv5_la-dvb-file.lo
  386. CC libdvbv5_la-dvb-v5-std.lo
  387. CC libdvbv5_la-dvb-sat.lo
  388. CC libdvbv5_la-dvb-scan.lo
  389. CC libdvbv5_la-descriptors.lo
  390. CC tables/libdvbv5_la-header.lo
  391. CC tables/libdvbv5_la-pat.lo
  392. CC tables/libdvbv5_la-pmt.lo
  393. CC tables/libdvbv5_la-nit.lo
  394. CC tables/libdvbv5_la-sdt.lo
  395. CC tables/libdvbv5_la-vct.lo
  396. CC tables/libdvbv5_la-mgt.lo
  397. CC tables/libdvbv5_la-eit.lo
  398. CC tables/libdvbv5_la-cat.lo
  399. CC tables/libdvbv5_la-atsc_eit.lo
  400. CC tables/libdvbv5_la-mpeg_ts.lo
  401. CC tables/libdvbv5_la-mpeg_pes.lo
  402. CC tables/libdvbv5_la-mpeg_es.lo
  403. CC descriptors/libdvbv5_la-desc_language.lo
  404. CC descriptors/libdvbv5_la-desc_network_name.lo
  405. CC descriptors/libdvbv5_la-desc_cable_delivery.lo
  406. CC descriptors/libdvbv5_la-desc_sat.lo
  407. CC descriptors/libdvbv5_la-desc_terrestrial_delivery.lo
  408. CC descriptors/libdvbv5_la-desc_t2_delivery.lo
  409. CC descriptors/libdvbv5_la-desc_service.lo
  410. CC descriptors/libdvbv5_la-desc_frequency_list.lo
  411. CC descriptors/libdvbv5_la-desc_event_short.lo
  412. CC descriptors/libdvbv5_la-desc_event_extended.lo
  413. CC descriptors/libdvbv5_la-desc_atsc_service_location.lo
  414. CC descriptors/libdvbv5_la-desc_hierarchy.lo
  415. CC descriptors/libdvbv5_la-desc_extension.lo
  416. CC descriptors/libdvbv5_la-desc_isdbt_delivery.lo
  417. CC descriptors/libdvbv5_la-desc_logical_channel.lo
  418. CC descriptors/libdvbv5_la-desc_ts_info.lo
  419. CC descriptors/libdvbv5_la-desc_partial_reception.lo
  420. CC descriptors/libdvbv5_la-desc_ca.lo
  421. CC descriptors/libdvbv5_la-desc_ca_identifier.lo
  422. CCLD libdvbv5.la
  423. ar: `u' modifier ignored since `D' is the default (see `U')
  424. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/lib/libdvbv5'
  425. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/lib'
  426. make[3]: Nothing to be done for 'all-am'.
  427. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/lib'
  428. make[2]: Leaving directory '/home/ubuntu/build/v4l2utils/lib'
  429. Making all in utils
  430. make[2]: Entering directory '/home/ubuntu/build/v4l2utils/utils'
  431. Making all in dvb
  432. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/dvb'
  433. CC dvb-fe-tool.o
  434. CCLD dvb-fe-tool
  435. CC dvbv5-zap.o
  436. CCLD dvbv5-zap
  437. CC dvbv5-scan.o
  438. CCLD dvbv5-scan
  439. CC dvb-format-convert.o
  440. CCLD dvb-format-convert
  441. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/dvb'
  442. Making all in libv4l2util
  443. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/libv4l2util'
  444. CC libv4l2util_la-frequencies.lo
  445. CC libv4l2util_la-v4l2_driver.lo
  446. CCLD libv4l2util.la
  447. ar: `u' modifier ignored since `D' is the default (see `U')
  448. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/libv4l2util'
  449. Making all in libmedia_dev
  450. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/libmedia_dev'
  451. CC libmedia_dev_la-get_media_devices.lo
  452. CCLD libmedia_dev.la
  453. ar: `u' modifier ignored since `D' is the default (see `U')
  454. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/libmedia_dev'
  455. Making all in decode_tm6000
  456. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/decode_tm6000'
  457. CC decode_tm6000.o
  458. CCLD decode_tm6000
  459. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/decode_tm6000'
  460. Making all in ivtv-ctl
  461. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/ivtv-ctl'
  462. CC ivtv-ctl.o
  463. CCLD ivtv-ctl
  464. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/ivtv-ctl'
  465. Making all in cx18-ctl
  466. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/cx18-ctl'
  467. CC cx18-ctl.o
  468. CCLD cx18-ctl
  469. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/cx18-ctl'
  470. Making all in keytable
  471. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/keytable'
  472. CC keytable.o
  473. CCLD ir-keytable
  474. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/keytable'
  475. Making all in media-ctl
  476. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/media-ctl'
  477. CC libmediactl_la-libmediactl.lo
  478. CCLD libmediactl.la
  479. ar: `u' modifier ignored since `D' is the default (see `U')
  480. CC libv4l2subdev_la-libv4l2subdev.lo
  481. CCLD libv4l2subdev.la
  482. ar: `u' modifier ignored since `D' is the default (see `U')
  483. CC media-ctl.o
  484. CC options.o
  485. CCLD media-ctl
  486. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/media-ctl'
  487. Making all in v4l2-compliance
  488. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/v4l2-compliance'
  489. CXX v4l2-compliance.o
  490. CXX v4l2-test-debug.o
  491. CXX v4l2-test-input-output.o
  492. CXX v4l2-test-controls.o
  493. CXX v4l2-test-io-config.o
  494. CXX v4l2-test-formats.o
  495. CXX v4l2-test-buffers.o
  496. CXX v4l2-test-codecs.o
  497. CXX v4l2-test-colors.o
  498. CXXLD v4l2-compliance
  499. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/v4l2-compliance'
  500. Making all in v4l2-ctl
  501. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/v4l2-ctl'
  502. CXX v4l2-ctl.o
  503. CXX v4l2-ctl-common.o
  504. CXX v4l2-ctl-tuner.o
  505. CXX v4l2-ctl-io.o
  506. CXX v4l2-ctl-stds.o
  507. CXX v4l2-ctl-vidcap.o
  508. CXX v4l2-ctl-vidout.o
  509. CXX v4l2-ctl-overlay.o
  510. CXX v4l2-ctl-vbi.o
  511. CXX v4l2-ctl-selection.o
  512. CXX v4l2-ctl-misc.o
  513. CXX v4l2-ctl-streaming.o
  514. CXX v4l2-ctl-sdr.o
  515. CXX v4l2-ctl-edid.o
  516. CXX v4l2-ctl-modes.o
  517. CC vivid-tpg-colors.o
  518. CC vivid-tpg.o
  519. CXXLD v4l2-ctl
  520. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/v4l2-ctl'
  521. Making all in v4l2-dbg
  522. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/v4l2-dbg'
  523. CXX v4l2-dbg.o
  524. CXXLD v4l2-dbg
  525. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/v4l2-dbg'
  526. Making all in v4l2-sysfs-path
  527. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/v4l2-sysfs-path'
  528. CC v4l2-sysfs-path.o
  529. CCLD v4l2-sysfs-path
  530. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/v4l2-sysfs-path'
  531. Making all in rds-ctl
  532. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/rds-ctl'
  533. CXX rds-ctl.o
  534. CXXLD rds-ctl
  535. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/rds-ctl'
  536. Making all in xc3028-firmware
  537. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/xc3028-firmware'
  538. CC firmware-tool.o
  539. CC standards.o
  540. CCLD firmware-tool
  541. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/xc3028-firmware'
  542. Making all in rds
  543. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/rds'
  544. CC rds-saa6588.o
  545. CCLD rds-saa6588
  546. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/rds'
  547. Making all in qv4l2
  548. make[3]: Entering directory '/home/ubuntu/build/v4l2utils/utils/qv4l2'
  549. CXX qv4l2-qv4l2.o
  550. CXX qv4l2-general-tab.o
  551. CXX qv4l2-ctrl-tab.o
  552. CXX qv4l2-vbi-tab.o
  553. CXX qv4l2-capture-win.o
  554. CXX qv4l2-tpg-tab.o
  555. CXX qv4l2-capture-win-qt.o
  556. CXX qv4l2-capture-win-gl.o
  557. CC qv4l2-alsa_stream.o
  558. CXX qv4l2-raw2sliced.o
  559. CC ../v4l2-ctl/qv4l2-vivid-tpg.o
  560. CC ../v4l2-ctl/qv4l2-vivid-tpg-colors.o
  561. GEN moc_qv4l2.cpp
  562. CXX qv4l2-moc_qv4l2.o
  563. GEN moc_general-tab.cpp
  564. CXX qv4l2-moc_general-tab.o
  565. GEN moc_capture-win.cpp
  566. CXX qv4l2-moc_capture-win.o
  567. GEN moc_vbi-tab.cpp
  568. CXX qv4l2-moc_vbi-tab.o
  569. GEN qrc_qv4l2.cpp
  570. CXX qv4l2-qrc_qv4l2.o
  571. In file included from qrc_qv4l2.cpp:9:0:
  572. qrc_qv4l2.cpp:1243:44: warning: ‘qInitResources_qv4l2__init_variable__’ defined but not used [-Wunused-variable]
  573. Q_CONSTRUCTOR_FUNCTION(QT_MANGLE_NAMESPACE(qInitResources_qv4l2))
  574. ^
  575. /usr/include/qt4/QtCore/qglobal.h:941:21: note: in definition of macro ‘Q_CONSTRUCTOR_FUNCTION0’
  576. static const int AFUNC ## __init_variable__ = AFUNC();
  577. ^
  578. qrc_qv4l2.cpp:1243:1: note: in expansion of macro ‘Q_CONSTRUCTOR_FUNCTION’
  579. Q_CONSTRUCTOR_FUNCTION(QT_MANGLE_NAMESPACE(qInitResources_qv4l2))
  580. ^
  581. qrc_qv4l2.cpp:1243:24: note: in expansion of macro ‘QT_MANGLE_NAMESPACE’
  582. Q_CONSTRUCTOR_FUNCTION(QT_MANGLE_NAMESPACE(qInitResources_qv4l2))
  583. ^
  584. CXXLD qv4l2
  585. ../v4l2-ctl/qv4l2-vivid-tpg.o: In function `vzalloc':
  586. /home/ubuntu/build/v4l2utils/utils/qv4l2/../v4l2-ctl/vivid-tpg.c:92: undefined reference to `v4l2_page_size'
  587. /home/ubuntu/build/v4l2utils/utils/qv4l2/../v4l2-ctl/vivid-tpg.c:92: undefined reference to `v4l2_page_size'
  588. collect2: error: ld returned 1 exit status
  589. Makefile:575: recipe for target 'qv4l2' failed
  590. make[3]: *** [qv4l2] Error 1
  591. make[3]: Leaving directory '/home/ubuntu/build/v4l2utils/utils/qv4l2'
  592. Makefile:460: recipe for target 'all-recursive' failed
  593. make[2]: *** [all-recursive] Error 1
  594. make[2]: Leaving directory '/home/ubuntu/build/v4l2utils/utils'
  595. Makefile:567: recipe for target 'all-recursive' failed
  596. make[1]: *** [all-recursive] Error 1
  597. make[1]: Leaving directory '/home/ubuntu/build/v4l2utils'
  598. Makefile:496: recipe for target 'all' failed
  599. make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement