pkg-config는 라이브러리의 컴파일 당시 옵션이나
링킹시 필요한 옵션을 알려주는 역활을 하는 녀석이라고 한다.
아무튼 pkg-config가 존재하지 않는 시스템에서(예를 들어 STLinux Target)
vlc를 컴파일하려고 하니 에러가 발생한다(Fedora Core 6에는 존재한다.)
이러니 별별 변수를 다 쓰고
/usr/local/lib/pkg-config/*.pc
파일까지 복사해줘도 안되지 ㄱ-
vlc 컴파일 옵션중
이녀석을 설정해도 안되고,
컴파일 시에도 이러한 에러가 나오지만 무시하고 넘어간다.
중요한건
혹시 모를
PKG_CONFIG_PATH 경로를 확인해야 한다는 점이다.
FC6에서는 /usr/local/lib/pkgconfig 였는데
타겟에서는 /lib/pkgconfig 였다 ㄱ-
[링크 : http://pkgconfig.freedesktop.org/releases/]
pkg-config-0.23.tar.gz 16-Jan-2008 14:54 1.0M
[링크 : http://forum.videolan.org/viewtopic.php?f=2&t=68869]
[링크 : http://kldp.org/node/47612]
링킹시 필요한 옵션을 알려주는 역활을 하는 녀석이라고 한다.
아무튼 pkg-config가 존재하지 않는 시스템에서(예를 들어 STLinux Target)
vlc를 컴파일하려고 하니 에러가 발생한다(Fedora Core 6에는 존재한다.)
이러니 별별 변수를 다 쓰고
/usr/local/lib/pkg-config/*.pc
파일까지 복사해줘도 안되지 ㄱ-
vlc 컴파일 옵션중
# ./configure --help | grep AVCODEC AVCODEC_CFLAGS C compiler flags for AVCODEC, overriding pkg-config AVCODEC_LIBS linker flags for AVCODEC, overriding pkg-config |
컴파일 시에도 이러한 에러가 나오지만 무시하고 넘어간다.
checking pkg-config is at least version 0.9.0... ./configure: line 23831: pkg-config: command not found no |
중요한건
혹시 모를
PKG_CONFIG_PATH 경로를 확인해야 한다는 점이다.
FC6에서는 /usr/local/lib/pkgconfig 였는데
타겟에서는 /lib/pkgconfig 였다 ㄱ-
pkg-config is a helper tool used when compiling applications and
libraries. It helps you insert the correct compiler options on the
command line so an application can use gcc -o test test.c `pkg-config --libs --cflags glib-2.0`
for instance, rather than hard-coding values on where to find glib (or
other libraries). It is language-agnostic, so it can be used for
defining the location of documentation tools, for instance. [링크 : http://pkg-config.freedesktop.org/wiki/] |
[링크 : http://pkgconfig.freedesktop.org/releases/]
pkg-config-0.23.tar.gz 16-Jan-2008 14:54 1.0M
[링크 : http://forum.videolan.org/viewtopic.php?f=2&t=68869]
[링크 : http://kldp.org/node/47612]
'회사일 > STLinux' 카테고리의 다른 글
stlinux iso 다운로드 (0) | 2011.11.24 |
---|---|
glibc 타겟보드 컴파일 (2) | 2010.03.15 |
ffmpeg 크로스컴파일시 오류발생 (STLinux2.2) (2) | 2010.03.08 |
python 2.5.4 컴파일시 bzip 에러 (0) | 2010.02.25 |
python2.4 on STLinux with google api(gdata) (0) | 2010.02.23 |