암용 GTK 어플을 만들기 위해서 설치를 하고 있는 중에 pango가 설치가 안되어
서 이렇게 글을 남깁니다.

tiny-x를 설치를 하여 X11R-6-ARM 이라는 폴더를 생성을 했습니다.

그런후에 atk glib는 설치를 했습니다. (무지 삽질을 해서 했지만 쩝 ㅡㅡ;)

그런후에 pango를 설치하기 위하여 해보았는데 에러가 발생을 합니다.

제가 했던 방법입니다.

atk를 설치할때 /opt/atk로 설치를 했고
glib 또한 /opt/glib라고 설치를 했습니다.

그런후에 ld.so.conf 파일에 /usr/X11R6-arm/lib/ /opt/atk/lib
과 /opt/glib/lib을 등록 시킨후에
ldconfig를 해주었습니다.

이제 pango를 설치하기 위하여 configure를 했습니다.

./configure CC=arm-linux-gcc --prefix=/opt/pango --host=arm --x-
include=/usr/X11R6-ARM/include --x-libraries=/usr/X11R6-ARM/lib -
bindir=/usr/arm-linux/bin

이렇게 configure를 했습니다.

configure가 끝나고 제일 마지막에 backends: X 라고 끝났습니다.

그런후에 make를 하였습니다.

이때 에러가 발생을 합니다.

/usr/lib/gcc-lib/arm-linux/3.2.1/../../../../arm-linux/bin/ld: cannot
fild -lgobject-2.0
collect2: ld return 1 exit status

이렇게 하고 오류가 발생하면서 나와 버립니다.

어떻게 해야 하는건가요?

ps 크로스 컴파일은 prefix로 /usr로 해서 생성을 하였습니다.