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

static 라이브러리파일을 만들어서 테스트해보고 있는 상태인데요

 

이전에 shared 라이브러리를 만들었습니다. 테스트까지 성공하였습니다.

 

arm-linux-gcc -fPIC -c xxx.c

arm-linux-gcc -shared -W1,-sname,libxxx.so

명령을 사용하여 shared 라이브러리를 만들었는데요

 

그대로 static lib 만들어 테스트를 했는데요

 

arm-linux-gcc -c xxx.c

arm-linux-ar rscv libxxx.a xxx.o

명령으로 libxxx.a 를만들어서

make를 실행( makefile 내용은 shared, static 동일합니다)

 

libxxx.a 의 static 라이브러리의 내용을 못읽어 들이는지

빌드상에서 undefined reference to '함수' 에러가 나오는 상태인데요

참조하는 방식이 잘못된건가요?

shared 에서 사용한 방식을 라이브러리만드는 방법만 바꾸고 make(빌드)는 똑같은 상태인데

제가 어디 빠트린부분이 있을까요?

 


ice179

2014.03.28 00:02:21
*.190.105.1

자체 해결했는데요

제가 xxx.a yyy.a 두개의 static 라이브러리를 만들어서 테스트했는데

makefile에서 두 라이브러리 참조 순서를 바꾸었더니 정상 빌드가 되더라구요

... -lxxx -lyyy 이것을 ...-lyyy -lxxx로 바꿨습니다.

 

두 라이브러리의 상관관계가 있는 상태인데 순서차이에 의미가 있는가요?

고도리

2014.03.28 06:22:10
*.200.239.210

arm용 linux compiler 버전에 따라 틀리더군요.


근래는 알아서 웬만하면 잘 처리했었던 기억이 납니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
6048 WiFi EAP-FAST 관련 [1] 신현호 2014-04-02 1665
6047 suspend 질문드립니다. [1] -- 2014-03-28 1369
6046 ARM 멀티코어와 리눅스에서 병렬처리? [4] Supsupi 2014-03-28 1749
» static 라이브러리 파일만들어서 빌드하는데 문제가 있어서 질문드립니... [2] ice179 2014-03-27 1475
6044 usb garget을 이용한 cpu 간 통신 [2] 이학남 2014-03-25 1764
6043 4412 suspend / resume 문제. [2] 마빡 2014-03-20 1696
6042 터치 캘리브레이션 화면 안나오게하기 [1] 하하호호하하 2014-03-19 1546
6041 임베디드 보드에 udev가 동작하고 있는지 어떻게 확인할 수 있나요? [2] ice179 2014-03-19 1617
6040 Arm 버전 library는 같은 ARM 프로세서간에 공유 및 호환이 가... [3] biokk 2014-03-17 1455
6039 rules 파일 확인좀 바랍니다. [1] pedor11 2014-03-15 1410
6038 /dev/tty* 의 숫자들을 줄일수 있나요?? file [2] xoduddk123 2014-03-14 1822
6037 system service에서 camera 권한 획득 [1] 잭크 2014-03-13 1457
6036 Arndale EXYNOS 5250 UART1 관련 접근 질문 입니다. [3] Gbuddha 2014-03-11 2288
6035 임베디드 보드의 top 명려에 대한 질문입니다.(우분투top 비교, 프로... [9] pedor11 2014-03-05 7024
6034 안드로이드 디바이스 드라이버 [3] 하하호호하하 2014-03-04 2351
6033 임베비드 보드의 터미널을 두개를 띄울수는 없나요? [7] ice179 2014-03-04 2260
6032 패키지를 컴파일할때 depends on이란 무엇인가요? file [1] xoduddk123 2014-03-04 1781
6031 엑시노스 4412 SDIO 관련해서 문의 드립니다. [2] 씨네가이드 2014-03-03 2193
6030 MAX77686 Deep Sleep시 깨어나지 않는 현상. [10] 마빡 2014-03-01 4219
6029 udev 적용문제 확인부탁드립니다. [1] ice179 2014-02-28 3363

사용자 로그인