Incapaz de compilar o glade 3.8.5 no ubuntu yakkety

1

Eu tenho tentado instalar o glade versão 3.8.5, que eu preciso para trabalhar em um aplicativo baseado no gtk2 e na biblioteca libglade. Estou correndo no Ubuntu 16.10, yakkety.

Como o pacote glade-gtk2 correspondente ao glade 3.8.5 não foi publicado para o yakkety, eu baixei o arquivo fonte no site do GNOME ( link ).
Ao executar o comando make , ele termina com os seguintes erros:

glade-editor-property.c: In function 'glade_eprop_object_dialog_title':  
glade-editor-property.c:2722:7: error: format not a string literal, argument types not checked [-Werror=format-nonliteral]  
(GLADE_PARAM_SPEC_OBJECTS (eprop->klass->pspec))));  
   ^  
glade-editor-property.c:2726:3: error: format not a string literal, argument types not checked [-Werror=format-nonliteral]  
   return g_strdup_printf (format, adaptor->title);  
   ^~~~~~  
glade-editor-property.c:2732:5: error: format not a string literal, argument types not checked [-Werror=format-nonliteral]  
 (eprop->klass->pspec->value_type));  
 ^  
cc1: some warnings being treated as errors  
Makefile:852: recipe for target 'libgladeui_1_la-glade-editor-property.lo' failed  
make[3]: [libgladeui_1_la-glade-editor-property.lo] Error 1  
make[3]: Leaving directory '/home/theo/Downloads/glade3-3.8.5/gladeui'  
Makefile:575: recipe for target 'all' failed  
make[2]: [all] Error 2  
make[2]: Leaving directory '/home/theo/Downloads/glade3-3.8.5/gladeui'  
Makefile:492: recipe for target 'all-recursive' failed  
make[1]:  [all-recursive] Error 1  
make[1]: Leaving directory '/home/theo/Downloads/glade3-3.8.5'  
Makefile:421: recipe for target 'all' failed  
make:  [all] Error 2  

Qual poderia ser o problema aqui e como posso corrigi-lo para concluir a instalação? Meu colega de trabalho tem o mesmo problema.

Por favor, note que usar o pacote glade 3.8.0 do Ubuntu Trusty (14.04) não é uma opção, porque um bug conhecido me torna incapaz de abrir a maioria dos meus arquivos glade ( link )

    
por T. Reffet 25.04.2017 / 18:17

1 resposta

0

Meu problema foi resolvido desde o lançamento do Ubuntu 17.10, já que agora posso instalar o glade versão 3.8. 6 após baixá-lo da fonte mencionada ( link ).

Eu ainda corri em um bug que fazia o glade travar sempre que ele tentava carregar uma janela de diálogo, mas eu pude corrigi-lo graças ao seguinte tutorial: link

    
por T. Reffet 09.11.2017 / 17:40