Type the following on the embedded device to verify that lightmediascannerd has successfully retrieved the multimedia files and inserted the to the SQLite database:
make all-recursive make[1]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/git' 들어감 Making all in src make[2]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/git/src' 들어감 Making all in lib make[3]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/git/src/lib' 들어감 CC lightmediascanner.lo /bin/bash: 줄 1: ../../-libtool: 그런 파일이나 디렉터리가 없습니다 Makefile:515: 'lightmediascanner.lo' 타겟에 대한 명령이 실패했습니다 make[3]: *** [lightmediascanner.lo] 오류 127 make[3]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/git/src/lib' 나감 Makefile:393: 'all-recursive' 타겟에 대한 명령이 실패했습니다 make[2]: *** [all-recursive] 오류 1 make[2]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/git/src' 나감 Makefile:546: 'all-recursive' 타겟에 대한 명령이 실패했습니다 make[1]: *** [all-recursive] 오류 1 make[1]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/git' 나감 Makefile:430: 'all' 타겟에 대한 명령이 실패했습니다 make: *** [all] 오류 2
If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- make[5]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/src/plugins' 나감 make[4]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/src/plugins' 나감 make[3]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/src/plugins' 나감 make[2]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/src/plugins' 나감 make[2]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/src' 들어감 make[3]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/src' 들어감 make[3]: 'install-exec-am'을(를) 위해 할 일이 없습니다. make[3]: 'install-data-am'을(를) 위해 할 일이 없습니다. make[3]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/src' 나감 make[2]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/src' 나감 make[1]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/src' 나감 Making install in m4 make[1]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/m4' 들어감 make[2]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/m4' 들어감 make[2]: 'install-exec-am'을(를) 위해 할 일이 없습니다. make[2]: 'install-data-am'을(를) 위해 할 일이 없습니다. make[2]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/m4' 나감 make[1]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner/m4' 나감 make[1]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner' 들어감 make[2]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner' 들어감 make[2]: 'install-exec-am'을(를) 위해 할 일이 없습니다. /bin/mkdir -p '/usr/local/lib/pkgconfig' /usr/bin/install -c -m 644 lightmediascanner.pc '/usr/local/lib/pkgconfig' /bin/mkdir -p '/usr/local/share/dbus-1/services' /usr/bin/install -c -m 644 org.lightmediascanner.service '/usr/local/share/dbus-1/services' make[2]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner' 나감 make[1]: 디렉터리 '/home/agl/project/KJ/multimedia/lightmediascanner/0.5.1+gitAUTOINC+adfddb3486-r0/teset/lightmediascanner' 나감
사이트를 다 읽기는 어려우므로 우선적으로 AutomotiveLinux 에 정의된 내용을 정리해 본다.
개요
config.xml 파일은 프레임워크에 대한 응용프로그램의 중요한 정보를 설명한다.
응용프로그램의 고유 식별자
응용프로그램의 이름
응용프로그램의 타입
응용프로그램에 연결된 사용 권한
응용프로그램간의 의존성 과 서비스
파일은 위젯의 루트에 있어야 하며 대소문자를 구별한다. config,xml 은 widgets 문서에서 설명하는 XML 파일이다.
다음은 QML 어플리케이션 SmartHome 에 대한 예제이다.
<?xml version="1.0" encoding="UTF-8"?> <widgetxmlns="http://www.w3.org/ns/widgets"id="smarthome"version="0.1"> <name>SmartHome</name> <iconsrc="smarthome.png"/> <contentsrc="qml/smarthome/smarthome.qml"type="text/vnd.qt.qml"/> <description>This is the Smarthome QML demo application. It shows some user interfaces for controlling an automated house. The user interface is completely done with QML.</description> <author>Qt team</author> <license>GPL</license> </widget>
In file included from /home/linux/AGL/app/framework/afm-main/security-manager/src/dpl/core/src/binary_queue.cpp:23:0:
/home/linux/AGL/app/framework/afm-main/security-manager/src/dpl/core/include/dpl/binary_queue.h:36:14: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type
/home/linux/AGL/app/framework/afm-main/security-manager/src/dpl/core/include/dpl/binary_queue.h:288:13: error: ‘BinaryQueueAutoPtr’ does not name a type
virtual BinaryQueueAutoPtr Read(size_t size);
^
/home/linux/AGL/app/framework/afm-main/security-manager/src/dpl/core/src/binary_queue.cpp:289:1: error: ‘BinaryQueueAutoPtr’ does not name a type
BinaryQueueAutoPtr BinaryQueue::Read(size_t size)
gcc 버전을 변경하여 빌드성공 -링크 github jlbancoc/Intall_gcc7_ubuntu_16.04.md