'임베디드/S3C6410'에 해당되는 글 29건
- 2011.07.26 [s3c6410] 터치 판넬 상하 위치 변경
- 2011.07.05 [s3c6410] aalib-1.2 cross compile
- 2011.06.24 [s3c6410] linux 커널에서 HZ 기본값 변경하기
- 2011.06.24 [s3c6410] xine-1.1.19 cross compile
- 2011.06.23 [s3c6410] gst-ffmpeg-0.10.11 cross compile
- 2011.06.23 [s3c6410] bzip2-1.0.6 cross compile
- 2011.06.23 [s3c6410] gstreamer-0.10.30 + plugins cross compile
- 2011.06.23 [s3c6410] gst-plugins-base-0.10.35 cross compile
- 2011.06.23 [s3c6410] lame-3.98.4 cross compile
- 2011.06.23 [s3c6410] gst-plugin-base-0.10.22 cross compile
[s3c6410] 터치 판넬 상하 위치 변경
임베디드/S3C6410 2011. 7. 26. 16:06
ts_calibration 으로 calibration만 다시 잡아서 수정.
pointercal 파일 위치를 수정 가능한 위치로 변경
/etc/profile 에 TSLIB_CALIBFILE 환경변수로 저장
Qt4에서도 참조할 수 있게 POINTERCAL_FILE 환경변수 지정
pointercal 파일 위치를 수정 가능한 위치로 변경
/etc/profile 에 TSLIB_CALIBFILE 환경변수로 저장
Qt4에서도 참조할 수 있게 POINTERCAL_FILE 환경변수 지정
'임베디드 > S3C6410' 카테고리의 다른 글
[s3c6410] aalib-1.2 cross compile (0) | 2011.07.05 |
---|---|
[s3c6410] linux 커널에서 HZ 기본값 변경하기 (0) | 2011.06.24 |
[s3c6410] xine-1.1.19 cross compile (0) | 2011.06.24 |
[s3c6410] gst-ffmpeg-0.10.11 cross compile (0) | 2011.06.23 |
[s3c6410] bzip2-1.0.6 cross compile (0) | 2011.06.23 |
[s3c6410] aalib-1.2 cross compile
임베디드/S3C6410 2011. 7. 5. 13:52
#!/bin/sh
export CC=arm-generic-linux-gnueabi-gcc
./configure \
--host=arm-generic-linux-gnueabi \
--prefix=$PWD/_install \
--with-x11-driver=no \
--enable-shared \
--enable-static \
--with-ncurses=/usr/arm-generic-linux-gnueabi
export CC=arm-generic-linux-gnueabi-gcc
./configure \
--host=arm-generic-linux-gnueabi \
--prefix=$PWD/_install \
--with-x11-driver=no \
--enable-shared \
--enable-static \
--with-ncurses=/usr/arm-generic-linux-gnueabi
'임베디드 > S3C6410' 카테고리의 다른 글
[s3c6410] 터치 판넬 상하 위치 변경 (0) | 2011.07.26 |
---|---|
[s3c6410] linux 커널에서 HZ 기본값 변경하기 (0) | 2011.06.24 |
[s3c6410] xine-1.1.19 cross compile (0) | 2011.06.24 |
[s3c6410] gst-ffmpeg-0.10.11 cross compile (0) | 2011.06.23 |
[s3c6410] bzip2-1.0.6 cross compile (0) | 2011.06.23 |
[s3c6410] linux 커널에서 HZ 기본값 변경하기
임베디드/S3C6410 2011. 6. 24. 07:21
arch/arm/Kconfig 안에서
"config HZ" 항목을 찾아서 fefault 값을 변경해 주면 된다.
"config HZ" 항목을 찾아서 fefault 값을 변경해 주면 된다.
'임베디드 > S3C6410' 카테고리의 다른 글
[s3c6410] 터치 판넬 상하 위치 변경 (0) | 2011.07.26 |
---|---|
[s3c6410] aalib-1.2 cross compile (0) | 2011.07.05 |
[s3c6410] xine-1.1.19 cross compile (0) | 2011.06.24 |
[s3c6410] gst-ffmpeg-0.10.11 cross compile (0) | 2011.06.23 |
[s3c6410] bzip2-1.0.6 cross compile (0) | 2011.06.23 |
[s3c6410] xine-1.1.19 cross compile
임베디드/S3C6410 2011. 6. 24. 00:53
#!/bin/sh
export PKG_CONFIG_PATH="/app/lib/pkgconfig:/usr/arm-generic-linux-gnueabi/lib/pkgconfig"
./configure \
--prefix="/app" \
--host=arm-generic-linux-gnueabi \
--disable-aalib \
--disable-gnomevfs \
--disable-gdkpixbuf \
--disable-samba \
--disable-vcd \
--disable-w32dll \
--without-xcb \
--without-pulseaudio \
--without-esound \
PKG_CONFIG="/app/bin/pkg-config"
** 주의export PKG_CONFIG_PATH="/app/lib/pkgconfig:/usr/arm-generic-linux-gnueabi/lib/pkgconfig"
./configure \
--prefix="/app" \
--host=arm-generic-linux-gnueabi \
--disable-aalib \
--disable-gnomevfs \
--disable-gdkpixbuf \
--disable-samba \
--disable-vcd \
--disable-w32dll \
--without-xcb \
--without-pulseaudio \
--without-esound \
PKG_CONFIG="/app/bin/pkg-config"
ffmpeg 컴파일시 옵션으로 설정하는 libpostproc 라이브러리를 요구 한다.
'임베디드 > S3C6410' 카테고리의 다른 글
[s3c6410] aalib-1.2 cross compile (0) | 2011.07.05 |
---|---|
[s3c6410] linux 커널에서 HZ 기본값 변경하기 (0) | 2011.06.24 |
[s3c6410] gst-ffmpeg-0.10.11 cross compile (0) | 2011.06.23 |
[s3c6410] bzip2-1.0.6 cross compile (0) | 2011.06.23 |
[s3c6410] gstreamer-0.10.30 + plugins cross compile (0) | 2011.06.23 |
[s3c6410] gst-ffmpeg-0.10.11 cross compile
임베디드/S3C6410 2011. 6. 23. 20:24
create mybuild.sh script
modify "configure"
#!/bin/sh
# --extra-cflags=\"-I/app/include -I/usr/arm-generic-linux-gnueabi/include\" \
# --extra-libs=\"-L/app/lib -L/usr/arm-generic-linux-gnueabi/lib\" " \
#--prefix=$PWD/_install \
./configure \
PKG_CONFIG="/app/bin/pkg-config" \
--prefix=$PWD/_install \
--host=arm-generic-linux-gnueabi
# --with-ffmpeg-extra-configure="--target-os=linux \
# --enable-cross-compile \
# --arch=armv5te \
# --cc=arm-generic-linux-gnueabi-gcc \
# --cross-prefix=arm-generic-linux-gnueabi- \
# --enable-static \
# --disable-shared \
# --enable-libx264 \
# --enable-gpl \
# --disable-asm \
# --disable-yasm \
# --disable-amd3dnow \
# --disable-amd3dnowext \
# --disable-mmx \
# --disable-mmx2 \
# --disable-sse \
# --disable-ssse3 \
# --enable-pthreads \
# --enable-libmp3lame \
# --enable-libxvid \
# --enable-libvorbis \
# --extra-libs=\"-L/app/lib -lmp3lame\""
# --extra-cflags=\"-I/app/include -I/usr/arm-generic-linux-gnueabi/include\" \
# --extra-libs=\"-L/app/lib -L/usr/arm-generic-linux-gnueabi/lib\" " \
#--prefix=$PWD/_install \
./configure \
PKG_CONFIG="/app/bin/pkg-config" \
--prefix=$PWD/_install \
--host=arm-generic-linux-gnueabi
# --with-ffmpeg-extra-configure="--target-os=linux \
# --enable-cross-compile \
# --arch=armv5te \
# --cc=arm-generic-linux-gnueabi-gcc \
# --cross-prefix=arm-generic-linux-gnueabi- \
# --enable-static \
# --disable-shared \
# --enable-libx264 \
# --enable-gpl \
# --disable-asm \
# --disable-yasm \
# --disable-amd3dnow \
# --disable-amd3dnowext \
# --disable-mmx \
# --disable-mmx2 \
# --disable-sse \
# --disable-ssse3 \
# --enable-pthreads \
# --enable-libmp3lame \
# --enable-libxvid \
# --enable-libvorbis \
# --extra-libs=\"-L/app/lib -lmp3lame\""
modify "configure"
# if we are cross-compiling, tell ffmpeg so
if test "x$cross_compiling" = xyes; then
embffmpeg_configure_args="$embffmpeg_configure_args --enable-cross-compile \
--target-os=$host_os --arch=$host_cpu --cross-prefix=$host_alias-"
위에 내용이 있는 부분을 찾아서 아래와 같이 고친다.if test "x$cross_compiling" = xyes; then
embffmpeg_configure_args="$embffmpeg_configure_args --enable-cross-compile \
--target-os=$host_os --arch=$host_cpu --cross-prefix=$host_alias-"
# if we are cross-compiling, tell ffmpeg so
if test "x$cross_compiling" = xyes; then
embffmpeg_configure_args="$embffmpeg_configure_args --enable-cross-compile \
--target-os=linux --arch=armv5te --cross-prefix=arm-generic-linux-gnueabi- \
--cc=arm-generic-linux-gnueabi-gcc --disable-asm --disable-yasm --disable-amd3dnow \
--disable-amd3dnowext --disable-mmx --disable-mmx2 --disable-sse --disable-ssse3 \
--extra-libs=\"-lmp3lame\" --extra-ldflags=\"-L/app/lib\""
if test "x$cross_compiling" = xyes; then
embffmpeg_configure_args="$embffmpeg_configure_args --enable-cross-compile \
--target-os=linux --arch=armv5te --cross-prefix=arm-generic-linux-gnueabi- \
--cc=arm-generic-linux-gnueabi-gcc --disable-asm --disable-yasm --disable-amd3dnow \
--disable-amd3dnowext --disable-mmx --disable-mmx2 --disable-sse --disable-ssse3 \
--extra-libs=\"-lmp3lame\" --extra-ldflags=\"-L/app/lib\""
'임베디드 > S3C6410' 카테고리의 다른 글
[s3c6410] linux 커널에서 HZ 기본값 변경하기 (0) | 2011.06.24 |
---|---|
[s3c6410] xine-1.1.19 cross compile (0) | 2011.06.24 |
[s3c6410] bzip2-1.0.6 cross compile (0) | 2011.06.23 |
[s3c6410] gstreamer-0.10.30 + plugins cross compile (0) | 2011.06.23 |
[s3c6410] gst-plugins-base-0.10.35 cross compile (0) | 2011.06.23 |
[s3c6410] bzip2-1.0.6 cross compile
임베디드/S3C6410 2011. 6. 23. 16:19
Makefile 수정
make
설치는
make install PREFIX=/xxx
libbz2.so library 컴파일
Makefile-libbz2_so 수정
make -f Makefile-libbz2_so
CROSS=arm-generic-linux-gnueabi- # 추가
CC=$(CROSS)gcc # 수정
AR=$(CROSS)ar # 수정
RANLIB=$(CROSS)ranlib # 수정
CC=$(CROSS)gcc # 수정
AR=$(CROSS)ar # 수정
RANLIB=$(CROSS)ranlib # 수정
make
설치는
make install PREFIX=/xxx
libbz2.so library 컴파일
Makefile-libbz2_so 수정
CROSS=arm-generic-linux-gnueabi- # 추가
CC=$(CROSS)gcc # 수정
CC=$(CROSS)gcc # 수정
make -f Makefile-libbz2_so
'임베디드 > S3C6410' 카테고리의 다른 글
[s3c6410] xine-1.1.19 cross compile (0) | 2011.06.24 |
---|---|
[s3c6410] gst-ffmpeg-0.10.11 cross compile (0) | 2011.06.23 |
[s3c6410] gstreamer-0.10.30 + plugins cross compile (0) | 2011.06.23 |
[s3c6410] gst-plugins-base-0.10.35 cross compile (0) | 2011.06.23 |
[s3c6410] lame-3.98.4 cross compile (0) | 2011.06.23 |
[s3c6410] gstreamer-0.10.30 + plugins cross compile
임베디드/S3C6410 2011. 6. 23. 15:27
gstreamer-0.10.30
gst-plugins-base-0.10.30
gst-plugins-good-0.10.24
gst-plugins-bad-0.10.20
필요한 라이브러리 orc
#!/bin/sh
./configure \
--prefix="/app" \
--host=arm-generic-linux-gnueabi \
--with-pkg-config-path="/app/bin/pkg-config" \
GLIB_LIBS="-L/app/lib -lgobject-2.0 -lglib-2.0 -lgthread-2.0 -lgmodule-2.0" \
GLIB_ONLY_LIBS="-L/app/lib -lglib-2.0"
./configure \
--prefix="/app" \
--host=arm-generic-linux-gnueabi \
--with-pkg-config-path="/app/bin/pkg-config" \
GLIB_LIBS="-L/app/lib -lgobject-2.0 -lglib-2.0 -lgthread-2.0 -lgmodule-2.0" \
GLIB_ONLY_LIBS="-L/app/lib -lglib-2.0"
gst-plugins-base-0.10.30
#!/bin/sh
./configure \
--prefix=/app \
--host=arm-generic-linux-gnueabi \
--disable-x \
--disable-xvideo \
--disable-xshm \
--disable-cdparanoia \
--disable-gnome-vfs \
PKG_CONFIG="/app/bin/pkg-config"
./configure \
--prefix=/app \
--host=arm-generic-linux-gnueabi \
--disable-x \
--disable-xvideo \
--disable-xshm \
--disable-cdparanoia \
--disable-gnome-vfs \
PKG_CONFIG="/app/bin/pkg-config"
gst-plugins-good-0.10.24
#!/bin/sh
./configure \
--prefix="/app" \
--host=arm-generic-linux-gnueabi \
--disable-x \
--disable-xshm \
--disable-xvideo \
--disable-esd \
--disable-shout2 \
--enable-orc \
--disable-aalib \
PKG_CONFIG="/app/bin/pkg-config"
./configure \
--prefix="/app" \
--host=arm-generic-linux-gnueabi \
--disable-x \
--disable-xshm \
--disable-xvideo \
--disable-esd \
--disable-shout2 \
--enable-orc \
--disable-aalib \
PKG_CONFIG="/app/bin/pkg-config"
gst-plugins-bad-0.10.20
#!/bin/sh
./configure \
--prefix="/app" \
--host=arm-generic-linux-gnueabi \
--enable-orc \
--disable-neon \
--with-sdl-prefix="/usr/arm-generic-linux-gnueabi" \
PKG_CONFIG="/app/bin/pkg-config"
./configure \
--prefix="/app" \
--host=arm-generic-linux-gnueabi \
--enable-orc \
--disable-neon \
--with-sdl-prefix="/usr/arm-generic-linux-gnueabi" \
PKG_CONFIG="/app/bin/pkg-config"
필요한 라이브러리 orc
'임베디드 > S3C6410' 카테고리의 다른 글
[s3c6410] gst-ffmpeg-0.10.11 cross compile (0) | 2011.06.23 |
---|---|
[s3c6410] bzip2-1.0.6 cross compile (0) | 2011.06.23 |
[s3c6410] gst-plugins-base-0.10.35 cross compile (0) | 2011.06.23 |
[s3c6410] lame-3.98.4 cross compile (0) | 2011.06.23 |
[s3c6410] gst-plugin-base-0.10.22 cross compile (0) | 2011.06.23 |
[s3c6410] gst-plugins-base-0.10.35 cross compile
임베디드/S3C6410 2011. 6. 23. 11:50
#!/bin/sh
./configure \
--prefix=$PWD/_install \
--host=arm-generic-linux-gnueabi \
--disable-x \
--disable-xvideo \
--disable-xshm \
--disable-cdparanoia \
--disable-gnome-vfs \
PKG_CONFIG="/app/bin/pkg-config"
orc 라이브러리를 요구 한다.(0.4.11 이상)./configure \
--prefix=$PWD/_install \
--host=arm-generic-linux-gnueabi \
--disable-x \
--disable-xvideo \
--disable-xshm \
--disable-cdparanoia \
--disable-gnome-vfs \
PKG_CONFIG="/app/bin/pkg-config"
orc 라이브러리 다운로드
orc cross compile
#!/bin/sh
./configure \
--prefix="/app" \
--host=arm-generic-linux-gnueabi
./configure \
--prefix="/app" \
--host=arm-generic-linux-gnueabi
**주의 gst-plugins-base 컴파일 중 orcc 유틸을 찾아서 실행하기 때문에 x86용 orcc도 만들어야 한다.
'임베디드 > S3C6410' 카테고리의 다른 글
[s3c6410] bzip2-1.0.6 cross compile (0) | 2011.06.23 |
---|---|
[s3c6410] gstreamer-0.10.30 + plugins cross compile (0) | 2011.06.23 |
[s3c6410] lame-3.98.4 cross compile (0) | 2011.06.23 |
[s3c6410] gst-plugin-base-0.10.22 cross compile (0) | 2011.06.23 |
[s3c6410] xvidcore-1.3.2 cross compile (0) | 2011.06.23 |
[s3c6410] lame-3.98.4 cross compile
임베디드/S3C6410 2011. 6. 23. 10:45
#!/bin/sh
./configure \
--prefix="/app" \
--host=arm-generic-linux-gnueabi
./configure \
--prefix="/app" \
--host=arm-generic-linux-gnueabi
'임베디드 > S3C6410' 카테고리의 다른 글
[s3c6410] gstreamer-0.10.30 + plugins cross compile (0) | 2011.06.23 |
---|---|
[s3c6410] gst-plugins-base-0.10.35 cross compile (0) | 2011.06.23 |
[s3c6410] gst-plugin-base-0.10.22 cross compile (0) | 2011.06.23 |
[s3c6410] xvidcore-1.3.2 cross compile (0) | 2011.06.23 |
[s3c6410] gstreamer test (0) | 2011.06.22 |
[s3c6410] gst-plugin-base-0.10.22 cross compile
임베디드/S3C6410 2011. 6. 23. 09:54
create mybuild.sh script
#!/bin/sh
./configure \
--prefix=/app \
--host=arm-generic-linux-gnueabi \
--disable-x \
--disable-xvideo \
--disable-xshm \
--disable-cdparanoia \
--disable-gnome-vfs \
PKG_CONFIG="/app/bin/pkg-config"
./configure \
--prefix=/app \
--host=arm-generic-linux-gnueabi \
--disable-x \
--disable-xvideo \
--disable-xshm \
--disable-cdparanoia \
--disable-gnome-vfs \
PKG_CONFIG="/app/bin/pkg-config"
'임베디드 > S3C6410' 카테고리의 다른 글
[s3c6410] gst-plugins-base-0.10.35 cross compile (0) | 2011.06.23 |
---|---|
[s3c6410] lame-3.98.4 cross compile (0) | 2011.06.23 |
[s3c6410] xvidcore-1.3.2 cross compile (0) | 2011.06.23 |
[s3c6410] gstreamer test (0) | 2011.06.22 |
[s3c6410] libxml2 cross compile (0) | 2011.06.20 |