기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요.


i.MX6Q 커널4.x 및 yocto project sumo에서 vpu를 통해서 하드웨어를 이용한 JPEG 인코딩 app를 작성하고 있습니다.

LDFLAGS에 -L 및 -lvpu 을 통해 제대로 옵션 처리를 하였습니다.(-Wl,-Bdynamic 옵션을 추가해도 같은 결과입니다..)

-t 옵션으로 libvpu.so 라이브러리를 제대로 찾는지 까지 확인을 하였고, arm-poky-linux-gnueabi-nm -d libvpu.so을 확인을 해보면 초기화 함수인 vpu_Init 심볼을 확인할 수 있습니다.

이런 경험을 하신 분들의 조언을 부탁드립니다.





고도리

2019.08.10 14:47:26
*.75.54.174

library 경로와 .so가 다른 architecture용이나 다른 툴로 되어 있을 경우에 나오는 증상일 듯 한데,

nm으로 확인했다고 하면, 대부분 경로문제입니다.


Makefile 작성시의 경로가 문제있을 경우 혹은 library를 나열할 때의 순서입니다.


예를 들어


libpng의 경우는 -llpng -lz 이렇게 배열해야 하는데, -lz -lpng 로 배열하면 안되는 경우가 있습니다.

예전에는 이렇게 dependency를 수동으로 했었습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수sort

flow control에 관해서 여쭤 보고자 합니다.

android uenvt에 내용을 추가 했는데요 맞는 방법인가요? [1]

  • pedor11
  • 2015-05-20
  • 조회 수 132

input device에 할당된 버튼키를 제거하고 터미널에서 키보드로 대... [1]

[apt pkg server 관련] [2]

압력센서 신호처리 관련하여 문의드립니다. [3]

camera HAL시 퍼미션을 얻을 수 있는가요? [2]

  • 조신
  • 2015-11-18
  • 조회 수 161

touch screen관련 여쭤봅니다. [1]

ACPI Shutdown Signal이 들어갈때의 동작을 변경하고 싶습니다. +... [4]

USB GPS를 재부팅 후에도 자동으로 동작하게 하려고 합니다. [3]

nfs 서버 구축 질문 [4]

2440 보드의 address 신호와 소스상의 주소를 어떻게 이해 하고 있... [2]

키이벤트 관련 질문드립니다. [3]

SoM GPIO 제어 문의 [1]

virtualbox에 안드로이드가 잘 안도네요 [1]

Alto 4330 보드에서 sdcard의 리눅스 커널로 부팅하는 방법 [2]

check_usb_vfs("/dev/bus/usb") 에러 [1]

udev 를 이용하여 /dev 사용권한을 변경할수 있나요? [1]

  • pedor11
  • 2015-11-18
  • 조회 수 208

밑의 LCD 포팅 질문드렸었는데 추가 질문이 있습니다. [2]

  • ImYeol
  • 2015-08-13
  • 조회 수 209

CodeSourcery에 보면arm-none-linux-gnueabi 라이브러리가 세폴더로 ...

  • biokk
  • 2015-03-05
  • 조회 수 211

smsc9220 질문 file [2]

사용자 로그인