![]()  | 
	
	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。 現在的時間是08:40 AM. | 
	vBulletin Version 3.0.1  
powered_by_vbulletin  2025。