'glib'에 해당되는 글 2건
- 2011.06.10 [s3c6410, qt4] glib cross compile
- 2011.06.09 [s3c6410] glib-2.2 porting 중 에러 대처
[s3c6410, qt4] glib cross compile
임베디드/S3C6410 2011. 6. 10. 16:22
glib은 libffi 라이브러리를 요구한다. 다운로드
glib_cv_stack_grows=no
glib_cv_has__inline=yes
glib_cv_has__inline__=yes
glib_cv_uscore=no
ac_cv_func_posix_getpwuid_r=yes
ac_cv_func_posix_getgrgid_r=yes
glib_cv_use_pid_surrogate=yes
arm-linux.cache 파일 작성
내용은 아래와 같이 한다.
glib_cv_long_long_format=llglib_cv_stack_grows=no
glib_cv_has__inline=yes
glib_cv_has__inline__=yes
glib_cv_uscore=no
ac_cv_func_posix_getpwuid_r=yes
ac_cv_func_posix_getgrgid_r=yes
glib_cv_use_pid_surrogate=yes
glib-2.22.0 configure options
./configure --prefix=/usr/arm-generic-linux-gnueabi --target=arm-generic-linux-gnueabi --cache-file=arm-linux.cache --with-threads=posix --host=arm-generic-linux-gnueabi
make
make install
glib-2.26.1 configure options
PKG_CONFIG="/usr/arm-generic-linux-gnueabi/bin/pkg-config" ./configure --prefix=$PWD/_install --target=arm-generic-linux-gnueabi --cache-file=arm-linux.cache --with-threads=posix --host=arm-generic-linux-gnueabi
* SSIZE_MAX error가 발생하면 해당 파일을 열어서 아래와 같이 추가한다.
#ifndef SSIZE_MAX
#define SSIZE_MAX LONG_MAX
#endif
'임베디드 > S3C6410' 카테고리의 다른 글
[s3c641] libogg cross compile (0) | 2011.06.15 |
---|---|
[s3c6410] gst-plugins-base-0.10.22 cross compile (0) | 2011.06.14 |
[s3c6410] glib-2.2 porting 중 에러 대처 (0) | 2011.06.09 |
[s3c6410] ffmpeg porting (0) | 2011.06.09 |
[s3c6410] x264 porting (0) | 2011.06.09 |
[s3c6410] glib-2.2 porting 중 에러 대처
임베디드/S3C6410 2011. 6. 9. 18:18
SSIZE_MAX 에러 일 경우, 에러가 나온 해당 파일을 찾아서 아래와 같은 내용을 첨부한다.
#ifndef SSIZE_MAX # define SSIZE_MAX LONG_MAX #endif
'임베디드 > S3C6410' 카테고리의 다른 글
[s3c6410] gst-plugins-base-0.10.22 cross compile (0) | 2011.06.14 |
---|---|
[s3c6410, qt4] glib cross compile (0) | 2011.06.10 |
[s3c6410] ffmpeg porting (0) | 2011.06.09 |
[s3c6410] x264 porting (0) | 2011.06.09 |
[s3c6410] usb disk automount rules (0) | 2011.06.03 |