Hi Istwan, On Wed, Jan 25, 2012 at 6:56 PM, Istvan Gabor <suseuser04@lajt.hu> wrote:
Hello:
As I there are no glib1 packages for openSUSE 12.1 and I could not install gtk1-compat package I tried to build gtk1 and glib1 (1.2.10) on my computer.
Configuration of glib1 went without error but make resulted in errors:
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:19: error: expected ')' before string constant gstrfuncs.c:1037:21: error: expected ')' before string constant gstrfuncs.c:1080:23: error: expected ')' before string constant gstrfuncs.c:1111:19: error: expected ')' before string constant gstrfuncs.c: In function 'g_strdown': gstrfuncs.c:1139:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] gstrfuncs.c: In function 'g_strup': gstrfuncs.c:1155:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] gstrfuncs.c: In function 'g_strchug': gstrfuncs.c:1314:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] gstrfuncs.c:1317:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'guchar *' make[2]: *** [gstrfuncs.lo] Error 1 make[2]: Leaving directory `/home/build/build/glib-1.2.10' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/build/build/glib-1.2.10' make: *** [all-recursive-am] Error 2 build@pc:~/build/glib-1.2.10>
I am not a programmer and I don't know how to fix this. I googled and found some hits on ubuntus lists/forums which did not gave a solution I can use.
I would appreciate if someone could give advise how to troubleshoot this.
Not sure if it helps, but there are guys trying to fix gnucash problem in 12.1. Gnucash is also guile1 package. You might take a look at http://download.opensuse.org/repositories/home:/pgajdos:/guile1/openSUSE_12.... At least gnucash from this repository works for me in 12.1, there are guile1 libraries there. Regards, -- Mark Goldstein -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org