libmypaint in current
Inviato: mar 30 gen 2018, 9:29
Ciao a tutti,
dato che vorrei installare GIMP da git ho dovuto ( per il momento su VM) upgradare alla current dalla 14.2 per avere glib2-2.0 versione 2.54..
In verità ho installato la 2.54 e 2.55 da git sulla 14.2 ma avevo in continuazione errori nella fase di compilazione ...
Adesso in current dopo avere installato babl e gegl da git devo installare una dipendenza di GIMp e cioè https://github.com/mypaint/libmypaint.. La configurazione va a buon fine ma quando tento di conpilare ho:
Sembra che manchino alcune definizioni, ma non so dove..
Avete idee??
GRazi emille
dato che vorrei installare GIMP da git ho dovuto ( per il momento su VM) upgradare alla current dalla 14.2 per avere glib2-2.0 versione 2.54..
In verità ho installato la 2.54 e 2.55 da git sulla 14.2 ma avevo in continuazione errori nella fase di compilazione ...
Adesso in current dopo avere installato babl e gegl da git devo installare una dipendenza di GIMp e cioè https://github.com/mypaint/libmypaint.. La configurazione va a buon fine ma quando tento di conpilare ho:
Codice: Seleziona tutto
make[2]: Entering directory '/root/git/libmypaint’
depbase=echo mypaint-brush.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||';
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/usr/local/include/json-c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D_POSIX_C_SOURCE=200809L -g -O2 -MT mypaint-brush.lo -MD -MP -MF $depbase.Tpo -c -o mypaint-brush.lo mypaint-brush.c &&
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/usr/local/include/json-c -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D_POSIX_C_SOURCE=200809L -g -O2 -MT mypaint-brush.lo -MD -MP -MF .deps/mypaint-brush.Tpo -c mypaint-brush.c -fPIC -DPIC -o .libs/mypaint-brush.o
mypaint-brush.c: In function ‘mypaint_brush_new’:
mypaint-brush.c:133:26: error: ‘FALSE’ undeclared (first use in this function); did you mean ‘FILE’?
self->print_inputs = FALSE;
^~~~~
FILE
mypaint-brush.c:133:26: note: each undeclared identifier is reported only once for each function it appears in
mypaint-brush.c:142:29: error: ‘TRUE’ undeclared (first use in this function)
self->reset_requested = TRUE;
^~~~
mypaint-brush.c: In function ‘mypaint_brush_reset’:
mypaint-brush.c:225:29: error: ‘TRUE’ undeclared (first use in this function)
self->reset_requested = TRUE;
^~~~
mypaint-brush.c: In function ‘mypaint_brush_stroke_to’:
mypaint-brush.c:961:31: error: ‘FALSE’ undeclared (first use in this function); did you mean ‘FILE’?
self->reset_requested = FALSE;
^~~~~
FILE
mypaint-brush.c:980:14: error: ‘TRUE’ undeclared (first use in this function)
return TRUE;
^~~~
mypaint-brush.c: In function ‘obj_get’:
mypaint-brush.c:1100:44: error: ‘TRUE’ undeclared (first use in this function)
&& (obj_out ? (*obj_out != NULL) : TRUE);
^~~~
mypaint-brush.c: In function ‘update_brush_setting_from_json_object’:
mypaint-brush.c:1120:16: error: ‘FALSE’ undeclared (first use in this function); did you mean ‘FILE’?
return FALSE;
^~~~~
FILE
mypaint-brush.c:1167:12: error: ‘TRUE’ undeclared (first use in this function)
return TRUE;
^~~~
mypaint-brush.c: In function ‘update_brush_from_json_object’:
mypaint-brush.c:1177:16: error: ‘FALSE’ undeclared (first use in this function); did you mean ‘FILE’?
return FALSE;
^~~~~
FILE
mypaint-brush.c:1193:28: error: ‘TRUE’ undeclared (first use in this function)
gboolean updated_all = TRUE;
^~~~
mypaint-brush.c: In function ‘mypaint_brush_from_string’:
mypaint-brush.c:1227:16: error: ‘FALSE’ undeclared (first use in this function); did you mean ‘FILE’?
return FALSE;
^~~~~
FILE
make[2]: *** [Makefile:730: mypaint-brush.lo] Error 1
make[2]: Leaving directory '/root/git/libmypaint’
make[1]: *** [Makefile:840: all-recursive] Error 1
make[1]: Leaving directory '/root/git/libmypaint’
make: *** [Makefile:598: all] Error 2
Avete idee??
GRazi emille