Glib 설치도중 에러

l@l-desktop:~/바탕화면$ cd glib-1.2.9
l@l-desktop:~/바탕화면/glib-1.2.9$ make
make all-recursive
make[1]: Entering directory /home/l/바탕화면/glib-1.2.9' Making all in . make[2]: Entering directory /home/l/바탕화면/glib-1.2.9’
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -g -O2 -Wall -D_REENTRANT -c gstrfuncs.c
rm -f .libs/gstrfuncs.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DG_LOG_DOMAIN=g_log_domain_glib -g -O2 -Wall -D_REENTRANT -c gstrfuncs.c -fPIC -DPIC -o .libs/gstrfuncs.lo
gstrfuncs.c: In function ‘g_printf_string_upper_bound’:
gstrfuncs.c:870: error: expected ‘)’ before string constant
gstrfuncs.c:1037: error: expected ‘)’ before string constant
gstrfuncs.c:1080: error: expected ‘)’ before string constant
gstrfuncs.c:1111: error: expected ‘)’ before string constant
gstrfuncs.c: In function ‘g_strdown’:
gstrfuncs.c:1139: warning: pointer targets in assignment differ in signedness
gstrfuncs.c: In function ‘g_strup’:
gstrfuncs.c:1155: warning: pointer targets in assignment differ in signedness
gstrfuncs.c: In function ‘g_strchug’:
gstrfuncs.c:1314: warning: pointer targets in assignment differ in signedness
gstrfuncs.c:1317: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/usr/include/string.h:397: note: expected ‘const char *’ but argument is of type ‘guchar *’
make[2]: *** [gstrfuncs.lo] 오류 1
make[2]: Leaving directory /home/l/바탕화면/glib-1.2.9' make[1]: *** [all-recursive] 오류 1 make[1]: Leaving directory /home/l/바탕화면/glib-1.2.9’
make: *** [all-recursive-am] 오류 2
l@l-desktop:~/바탕화면/glib-1.2.9$

오류가 발생 하는데 왜그럴까요?

make 하기전에 configure 부터 하심이…

[quote="nhamfnad":u1053y7r]make 하기전에 configure 부터 하심이…[/quote:u1053y7r]
저기에는 않보이지만 이미 한 상태입니다.

뭘 하시련지는 모르겠지만, 일단 개발하기위한 glib 은

sudo apt-get install libglib1.2-dev

명령으로 개발을 위한 헤더 및 라이브러리를 사용할수 있습니다.

그렇지 않고 소스부터 손수 컴파일을 하려면 configure 출력내용들을 모두 만족시켜야 합니다. *no 에 해당되는것들 :shock:
그리고 3rd party 라이브러리 또한 손수 설치하시기 바랍니다.

글고, 소스코드는 apt-get source libglib1.2-dev 명령으로 소스코드및 패치파일까지 얻을수 있을겁니다.

xmms를 한번 설치해 보려구요 초보자라서 잘모르겠네요

glib를 요구하기에 받아서 설치해 보려는데 음…

음 xmms 는 넘 오래되어서… 요즘 잘쓰지 않는 재생기인데요. 그래도 다음글을 참고해 보세요. 9.04 에서 컴파일한 내용입니다.

[url:ciex5ddr]http://tuxarena.blogspot.com/2009/04/how-to-compile-and-install-xmms-in.html[/url:ciex5ddr]

sudo apt-get build-dep 소스

이러면 필요한거 다 깔립니다.

sudo apt-get build-dep 소스

이러면 필요한거 다 깔립니다.