2010年6月13日 星期日

[Gentoo]警告:隱含宣告與內建函式 「gettext」 不相容



peicheng@PCsNB ~/tools/betaradio/src $ make
gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DEGG_COMPILATION -DDATADIR=\"/usr/local/share\" -DLOCALEDIR=\"/usr/local/share/locale\"   -g -O2 -MT betaradio-betaradio.o -MD -MP -MF .deps/betaradio-betaradio.Tpo -c -o betaradio-betaradio.o `test -f 'betaradio.c' || echo './'`betaradio.c
betaradio.c:30:30: 錯誤:/usr/lib/gettext.h:沒有此一檔案或目錄
betaradio.c: In function 「main」:
betaradio.c:184: 警告:隱含宣告與內建函式 「gettext」 不相容
make: *** [betaradio-betaradio.o] Error 1




peicheng@PCsNB ~/tools/betaradio/src $ cp /usr/share/gettext/gettext.h ./

成功


cf.
http://www.libthomas.org/~thomas/wp/?m=200801&paged=2

沒有留言:

張貼留言