適当に翻訳する。
[XXX@localhost ~]$ ffplayffplayにはSDL2ではなくSDL-1.2.15が必要。
bash: ffplay: コマンドが見つかりません
[XXX@localhost ~]$ ffplay aaa.mp4
ffplay version 2.7.2 Copyright (c) 2003-2015 the FFmpeg developers
built with gcc 4.4.5 (GCC) 20101001 (Vine Linux 4.4.5-6vl6)
configuration: --prefix=/usr/local
...
...
Could not initialize SDL - No available video device
(Did you set the DISPLAY variable?)
#include <X11/Xlib.h>../Xext/extensions/...で始まるヘッダはSDLパッケージ内に存在するので、
#include <X11/Xutil.h>
#include <X11/Xatom.h>
...
#include "../Xext/extensions/xf86dga.h"
...
#include "../Xext/extensions/Xinerama.h"
...
#include <X11/extensions/Xrandr.h>
...
#include "../Xext/extensions/xf86vmode.h"
...
#include "../Xext/extensions/xme.h"
...
[XXX@localhost ~]$ export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig"
[XXX@localhost ~]$ export LD_LIBRARY_PATH="/usr/local/lib"
[XXX@localhost ~]$ export CFLAGS="-I/usr/local/include"
途中から、
[XXX@localhost ~]$ export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig"
sudo make uninstall
make clean
./configure --prefix=/usr/local
make
sudo make install
./configure --prefix=/usr/localkeysymdef.h はxproto-7.0.23にある。
...
...
checking for poll... yes
checking keysym definitions... configure: error: Cannot find keysymdef.h
./configure --prefix=/usr/local
make
...
...
./src/video/x11/SDL_x11video.h:50 から include されたファイル中,
./src/video/x11/SDL_x11dga_c.h:24 から,
./src/video/x11/SDL_x11dga.c:30 から:
./src/video/x11/SDL_x11dyn.h:45:33: error: X11/extensions/XShm.h: そのようなファイルやディレクトリはありません
In file included from ./src/video/x11/SDL_x11dga_c.h:24,
from ./src/video/x11/SDL_x11dga.c:30:
./src/video/x11/SDL_x11video.h:77: error: expected specifier-qualifier-list before ‘XShmSegmentInfo’
make: *** [build/SDL_x11dga.lo] エラー 1
カレンダー
カテゴリー
最新コメント
最新記事
ブログ内検索
広告