서적에 관한 질문 및 오류 등을 문의 할 수 있으며, 저자로부터 직접 답변을 받을 수 있습니다.

pdk 환경에서 ..hoplayer_core 빌드하면..에러가 납니다.

무엇이 문제인지 모르겠어요ㅡㅜ;


우분투 12.04 ...소스는 게시판에 올려주신 hoffplay, ffmpeg를 이용했습니다.


폴더는...

external - ffmpeg

                - hoplayer_core



nature@nature-pc:~/myandroid/external/hoplayer_core$ mm -j4

make: Entering directory `/home/nature/myandroid'
make: *** `out/target/product/generic/obj/SHARED_LIBRARIES/libhoffplay_intermediates/LINKED/libhoffplay.so'에서 필요로 하는  타겟 `out/target/product/generic/obj/lib/libffmpeg_t.so'를 만들 규칙이 없습니다.  멈춤.
make: *** 끝나지 않은 작업을 기다리고 있습니다....
target thumb C++: libhoffplay <= external/hoplayer_core/surfaceflinger_wrapper.cpp
In file included from external/hoplayer_core/surfaceflinger_wrapper.cpp:7:
frameworks/base/include/media/stagefright/ColorConverter.h:26:23: error: OMX_Video.h: No such file or directory
external/hoplayer_core/surfaceflinger_wrapper.cpp:14:24: error: sec_format.h: No such file or directory
external/hoplayer_core/surfaceflinger_wrapper.cpp:15:25: error: SEC_OMX_Def.h: No such file or directory
.........


전호철

2013.12.05 19:09:18
*.162.60.1

제가 책쓸당시에 ffmpeg을 여러버전을 동시에 빌드해서 쓰고 있어서 구분하려고 라이브러리 이름을 변경해 놓았던 소스가 올라간거 같습니다.


[`out/target/product/generic/obj/lib/libffmpeg_t.so'를 만들 규칙이 없습니다.  멈춤.] 이메세지는

hoffplay의 Android.mk를 보시면 LOCAL_SHARED_LIBRARY 항목에 ffmpeg_t 라고 되어 있는거 같네요.

libffmpeg_t.so 를 찾고있으니까. 그 부분을 수정하시면 될거 같구요


그리고 아마 ffmpeg의 Android.mk 에 LOCAL_MODULE := ㅁㅁㅁㅁ   <= 맨뒤에 공백이 있는데 이것을 지워주시구요

http://www.aesop.or.kr/Board_Community_Book/92317

에 지운파일을 댓글로 올려놨습니다.



그리고 아래 나머지 메세지들


frameworks/base/include/media/stagefright/ColorConverter.h:26:23: error: OMX_Video.h: No such file or directory
external/hoplayer_core/surfaceflinger_wrapper.cpp:14:24: error: sec_format.h: No such file or directory
external/hoplayer_core/surfaceflinger_wrapper.cpp:15:25: error: SEC_OMX_Def.h: No such file or directory


는 원래 하드웨어 디코더 붙였을 때 포맷 변경때문에 include 했던 것들인데 

아마 안드로이드 버전이 바껴서 최신 AOSEP로 받으셨다면 완전 다를테구요. 


적절하게 include 바꿔주시면 됩니다.

네이쳐

2013.12.05 19:48:16
*.168.126.111

올려주신 자료대로 했더니 정말 잘됩니다. 감사합니다^^~~~


nature@nature-pc:~/myAndroid/external/ffmpeg$ mm -j4
.......

target SharedLib: libffmpeg (out/target/product/generic/obj/SHARED_LIBRARIES/libffmpeg_intermediates/LINKED/libffmpeg.so)
target Symbolic: libffmpeg (out/target/product/generic/symbols/system/lib/libffmpeg.so)
target Strip: libffmpeg (out/target/product/generic/obj/lib/libffmpeg.so)
Install: out/target/product/generic/system/lib/libffmpeg.so
make: Leaving directory `/home/nature/myAndroid'

List of Articles
번호 제목 글쓴이 날짜sort 조회 수
63 [예제13.한글처리] NDK의 한글을 자바로 전달하는 예제 file 전호철 2012-10-31 4300
62 [예제14.JNI_onLoad] JNI_OnLoad 예제 file 전호철 2012-10-31 4218
61 [예제15.Native_Thread] Native Thread 예제 file 전호철 2012-10-31 4159
60 [예제16.GPIO제어] App. 에서 H/W 제어하는 예제 (native bind... file 전호철 2012-10-31 4234
59 [예제17.ffmpeg를 활용한 player] ffmpeg를 활용한 player file 전호철 2012-10-31 3922
58 NDK에서 Surface 질문드립니다. [3] 공돌이남 2012-11-01 4648
57 Jellly Bean 에서 Input Flow의 변경점 Byed 2012-11-07 4268
56 ffmpeg & hoffplay 에러 [5] Goldeneye 2012-11-08 4990
55 ics에서 OpenSL의 Playback Rate 안됨 [1] Goldeneye 2012-11-08 4096
54 책에서 사용하고 있는 ffmpeg 소스. file [1] 전호철 2012-11-09 5496
53 NDK 책 example Code 전체를 받고 싶습니다 안초짜 2012-11-20 4482
52 다음 에러 질문드립니다. [1] 더페이퍼 2012-11-23 4349
51 ffmpeg 예제에 대해 문의 드립니다. [1] 안심돈까스 2012-12-14 3970
50 개발 환경 구축하는데 몇가지 질문 사항이 있습니다. [3] 죽유 2012-12-15 4607
49 알려 주신대로 JDK 설치하려고 했는데 그래도 문제가 발생합니다. [5] 죽유 2012-12-18 4240
48 repo 설정 시에 문제가 발생합니다. [5] 죽유 2012-12-19 5253
47 안드로이드 소스 컴파일 시에 문제가 발생합니다. [10] 죽유 2012-12-20 5014
46 드디어 안드로이드 소스까지 컴파일했습니다. [3] 죽유 2012-12-22 5548
45 SDL 예제관련 에러 질문입니다. [1] 민민 2012-12-25 5011
44 아래 [SDL 예제관련 에러 질문입니다.] 이어서... [3] 민민 2012-12-26 7759

사용자 로그인