gtk+ 를 설치할 때 glib 디렉토리를 인식하게 하는 방법입니다.(directFB설치용)

ckbcorp의 이미지
1320
points
0
points

현재 DirectFB + gtk+ 를 ARM 타겟 보드에 포팅해 볼라고 삽질중입니다.

대충 여기저기 뒤져서 호스트만(아직 타겟 쪽은 손도 못 댔습니다.)directFB를 깔아봤는데, gtk+ 를 위에 얹는게 안되네요.

일단 directFB.org에서 wiki쪽 보고 설치했구요....
gtk+를 얹어볼라고 하니, glibc를 어찌 지정하는지 모르겠네요.

환경은
vmware 5.5.0
fedora core 4.
kernel 2.6.11
gcc 4.0.0 20050519
입니다.

www.gtk.org에서 gtk+ 2.10을 받아서 깔았습니다.
에러 메세지가 [glibc가 2.12이상 필요 ]라고 해서, glibc 2.12를 받아서, configure->make->make install 로 깔았습니다.
그리고 다시 gtk+를 실행시켰는데, 같은 에러가 나네요.
뒤져보니, 원래 깔려있던 fedora 4의 glibc가 2.6인데, 이게 새로 glibc를 깔았음에도 불구하고 gtk+ 를 설치할때는 기존의 glibc 2.6을 라이브러리로 불러들이네요.

그래서, gtk+ 가 glibc 2.12를 인식하게하는 방법을 아시는 분은 조언 부탁드립니다.
참고로, gtk+ 랑 glibc 2.12는 전부 다른 디렉토리 (/usr/local/gtk+ , /usr/local/glibc-2.12) 에 깔았습니다.

그리고...혹시나 directFB 깔거나 포팅해 보신 분.... 문서나 기타등등 아시는 것 좀.....ㅡ,.ㅡ
생각나는 키워드로 어제오늘 대충 뒤져봤는데, 자료가 별로 없더군요.
게다가 이해가 안되는게, 제가 wiki에 있는 설명대로 하면 반드시 실패하는데, 별다른 얘기가 없는 걸 보니 그걸로 전부 성공한 거 같고... ㅡ,.ㅡ

그럼, 좋은 하루 되시기 바랍니다.

전 DirectFB만 설치 하려 하는데.. 그것 역시 안되는 중이라..--;

0
points

To live is To Die
저도 크로스 컴파일러로 컴파일해서 설치해 보려고 시도 중입니다.
역시 열라 삽질 중입니다..--;
도움이 되어 드리고 싶지만.. 일단 설치가 완료 되면 리포팅 하겠습니다.
요즘 DFB 쓰시려는 분들이 늘어 나느거 같네요..
정보공유라도 됐음 좋겠는데..

ckbcorp의 이미지
1320
points

이런.... ㅡ,,ㅡ

0
points

점심시간에 잠깐 들어와 봤는데 이런 비보가... -_-;
wiki에 포팅 성공 사례랑 설명이 올라와 있어서 [되는거구나]라고 생각했는데... 타겟에도 잘 안 올라가나 보죠? OTL

일단, 며칠간의 삽질과 자료를 뒤져보면,
1. 데비안으로 하면 되는 듯.
2. 오래된 버전( DirectFB를 꽤 오래 전 버전(0.9 대의 버전) + glibc 오래된 버전 + gtk 오래된 버전)하거나, 아니면 모조리 최신버전으로 해야 성공하는 거 같네요.

저는 오래된 버전 쪽으로 뒤져 보고 있습니다. -_-;;;;;

행복은 희생없이는 얻을 수 없는 것인가?
시대는 불행없이는 넘을 수 없는 것인가?

익명사용자의 이미지

ARM 용 glib2를 /usr/local/

0
points

ARM 용 glib2를 /usr/local/ 밑에 "제대로" 설치하셨다면,
GTK+ configure 를 실행시키기 전에
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
을 하고 하세요.

ditto의 이미지
6000
points

혹시 glibc가 아니라

0
points

혹시 glibc가 아니라 glib인 것 아닙니까? 이 두 라이브러리는 완전히 다른 별개의 것입니다.
컴파일 시에 glibc 버전을 물어보는 경우는 거의 못봐서 그렇습니다.

댓글 보기 옵션

원하시는 댓글 전시 방법을 선택한 다음 "설정 저장"을 누르셔서 적용하십시오.