![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - [問題]請問有人用TOOLCHAIN編過FFMPEG嗎?
(https://www.pcdvd.com.tw/showthread.php?t=527041)
|
---|
[問題]請問有人用TOOLCHAIN編過FFMPEG嗎?
我用TOOLCAHIN編
MAKE過後都沒有ERROR 可是發現FFMPEG.FFSERVER等檔案都有出來 獨缺FFPLAY... 有人遇過這種問題嗎? :rolleyes: 之後我想單獨compile FFPLAY所以下 arm-linux-gcc -O3 -g -Wall -I/usr/local/hybus-arm-linux-R1.1/arm-linux/X11R6-arm/include -I/root/ffplay -I/root/ffplay/libavcodec -I/root/ffplay/libavformat -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -I/usr/local/hybus-arm-linux-R1.1/lib/gcc-lib/arm-linux/2.95.3/usr/include/SDL -L/usr/local/hybus-arm-linux-R1.1/lib/gcc-lib/arm-linux/2.95.3/usr/lib -Wl,-rpath,/usr/local/hybus-arm-linux-R1.1/lib/gcc-lib/arm-linux/2.95.3/usr/lib -lSDL -lpthread -D_REENTRANT -o ffplay.o ffplay.c 訊息如下 http://bbs.iecs.fcu.edu.tw/~bigbird/message.txt 好像是程式最後與sdl連結的時候有問題? 先謝謝大家了~~ |
推一下....雖然有在玩的人可能很少
|
看到了逢甲的學弟XD...
這個問題在下記得算是FAQ了,建議您到google大神 上面使用"TOOLCHAIN FFMPEG FFPLAY ARM"查詢 應該可以找到資料。 只能這樣給您建議,因為在下已經跳到in-house software 的開發上面,開發軟體給某Axxx公司搭配NB/PC使用XD 加油吧! |
沒有X的libs跟include..............
看看libX11.so.6在哪裡加上去 |
嗯...學長好 :cool:
google我已經翻一個禮拜了吧 :ase 還真的有其他人有跟我一樣的問題 可是無解 :cry: 我再找找看 |
引用:
耶...我還真的漏掉耶.. :jolin: 因為之前搞SDL弄太久了.... 反而又漏掉X.. 謝謝啦 我馬上來試試看 |
引用:
請問加上去的意思是用-I這個參數 把libX11.so.6的目錄加上去嗎? 因為我這樣加了以後還是一樣的訊息 :cry: |
或是用-rpath?
可是我有試了一下 好像也是不行XD |
引用:
-I 是加入搜尋 include file 的 path -L 才是加入搜尋 library 的 path |
arm-linux-gcc -I/usr/local/hybus-arm-linux-R1.1/arm-linux/X11R6-arm/include -I/root/ffplay -I/root/ffplay/libavcodec -I/root/ffplay/libavformat -I/usr/local/hybus-arm-linux-R1.1/lib/gcc-lib/arm-linux/2.95.3/usr/include/SDL -I/usr/local/hybus-arm-linux-R1.1/lib/gcc-lib/arm-linux/2.95.3/include -L/usr/local/hybus-arm-linux-R1.1/lib/gcc-lib/arm-linux/2.95.3/usr/lib -L/usr/local/hybus-arm-linux-R1.1/arm-linux/X11R6-arm/lib -o ffplay.o ffplay.c
應該是SDL的h檔 SDL的lib跟include 還有X的lib都加了 可是還是類似的錯誤訊息 只是前面的 /usr/local/hybus-arm-linux-R1.1/arm-linux/bin/ld: warning: libX11.so.6, needed by /usr/local/hybus-arm-linux-R1.1/lib/gcc-lib/arm-linux/2.95.3/usr/lib/libSDL.so, not found (try using -rpath or -rpath-link) /usr/local/hybus-arm-linux-R1.1/arm-linux/bin/ld: warning: libXext.so.6, needed by /usr/local/hybus-arm-linux-R1.1/lib/gcc-lib/arm-linux/2.95.3/usr/lib/libSDL.so, not found (try using -rpath or -rpath-link) 沒有了 剩下後面的主要是 undefined reference to `SDL_XXXXXX' 都是跟SDL有關的~~ 大概還有漏檔案吧 :rolleyes: 晚點再試~~ |
所有的時間均為GMT +8。 現在的時間是04:45 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。