[Gambas-devel] can't compile 2.13.0 on Slackware 12.2 (gb.gtk error)

francois france1159 at ...176...
Sun May 17 20:34:07 CEST 2009


Stefano Palmeri a écrit :
> Il domenica 17 maggio 2009 17:16:25 francois ha scritto:
>   
>> Stefano Palmeri a écrit :
>>     
>>> Il domenica 17 maggio 2009 11:54:53 francois ha scritto:
>>>       
>>>> Stefano Palmeri a écrit :
>>>>         
>>>>> Hi, all.
>>>>>
>>>>> Just downloaded 2.13.0 and I can't compile it on Slackware 12.2.
>>>>>
>>>>> Here's error log:
>>>>>
>>>>> make[5]: *** [ggridview.lo] Error 1
>>>>> make[5]: Leaving directory
>>>>> `/home/stefano/src/gambas2-2.13.0/gb.gtk/src' make[4]: ***
>>>>> [all-recursive] Error 1
>>>>> make[4]: Leaving directory
>>>>> `/home/stefano/src/gambas2-2.13.0/gb.gtk/src' make[3]: ***
>>>>> [all-recursive] Error 1
>>>>> make[3]: Leaving directory `/home/stefano/src/gambas2-2.13.0/gb.gtk'
>>>>> make[2]: *** [all] Error 2
>>>>> make[2]: Leaving directory `/home/stefano/src/gambas2-2.13.0/gb.gtk'
>>>>> make[1]: *** [all-recursive] Error 1
>>>>> make[1]: Leaving directory `/home/stefano/src/gambas2-2.13.0'
>>>>> make: *** [all] Error 2
>>>>>
>>>>> No errors in configure process.
>>>>>
>>>>> Gambas 2.13.0
>>>>> qt: 3.3.8b
>>>>> gtk: 2.12.12
>>>>> Slackware 12.2
>>>>>
>>>>> Saluti,
>>>>>
>>>>> Stefano
>>>>>
>>>>> -----------------------------------------------------------------------
>>>>> -- ----- Crystal Reports - New Free Runtime and 30 Day Trial
>>>>> Check out the new simplified licensing option that enables
>>>>> unlimited royalty-free distribution of the report engine
>>>>> for externally facing server and web deployment.
>>>>> http://p.sf.net/sfu/businessobjects
>>>>> _______________________________________________
>>>>> Gambas-devel mailing list
>>>>> Gambas-devel at lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/gambas-devel
>>>>>           
>>>> When you typed ./configure, what did you get in the console output ?
>>>>
>>>> Did you have any components which was disabled ?
>>>> If yes, please tell us and mainly of course, if the gb.gtk component was
>>>> disabled.
>>>>
>>>> For a first opinion, i think you've forgotten installing some libraries
>>>> in relation to Gtk+.
>>>> (Or maybe the version used on your system is perhaps too old. )
>>>>
>>>> François.
>>>>         
>>> I have no problem in the ./configure process, as I said. gb.gtk is not
>>> disabled. In fact, the error comes up when trying to compile gb.gtk. I
>>> agree with you that there's probaply a problem about GTK libs installed
>>> on my Slackware system. It's not a great damage for me. I could compile
>>> without gb.gtk, but it's strange that the same error is on the very last
>>> Ubuntu.
>>>
>>> Regards,
>>>
>>> Stefano
>>>       
>> hm, no there is no problem with the last version of Ubuntu :-) .
>> I use Ubuntu 9.04 and i compile Gambas 2.13 ans Gambas 3 without problem.
>>
>> Try to build it by disabling the gb.gtk component. If you get a success
>> compilation,
>> i think you should check your libs available on your system and installing
>> librairies missing.
>>
>> François.
>>
>> ---------------------------------------------------------------------------
>> --- Crystal Reports - New Free Runtime and 30 Day Trial
>> Check out the new simplified licensing option that enables
>> unlimited royalty-free distribution of the report engine
>> for externally facing server and web deployment.
>> http://p.sf.net/sfu/businessobjects
>> _______________________________________________
>> Gambas-devel mailing list
>> Gambas-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gambas-devel
>>     
>
> I've no missing libraries. The ./configure process doesn't warn me.
> I can compile 2.12 without problem. Benoit worked on gb.gtk, so something
> has changed, but I've no missing libs. The complet error log is:
>
> ggridview.cpp: In function 'gboolean cb_scroll(GtkWidget*, GdkEventScroll*, 
> gGridView*)':
> ggridview.cpp:677: error: 'gtk_adjustment_get_step_increment' was not declared 
> in this scope
> make[5]: *** [ggridview.lo] Error 1
> make[5]: Leaving directory `/home/stefano/src/gambas2-2.13.0/gb.gtk/src'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory `/home/stefano/src/gambas2-2.13.0/gb.gtk/src'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/stefano/src/gambas2-2.13.0/gb.gtk'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/stefano/src/gambas2-2.13.0/gb.gtk'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/stefano/src/gambas2-2.13.0'
> make: *** [all] Error 2
>
> So there's a problem with ggridview.cpp and my GTK version (2.12.12).
> So we have to wait for the boss answer :-)
>
> Stefano
>
>
>
> ------------------------------------------------------------------------------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables 
> unlimited royalty-free distribution of the report engine 
> for externally facing server and web deployment. 
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> Gambas-devel mailing list
> Gambas-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-devel
>
>   
It's just your version of Gtk+ Stefano.
If you don't have Gtk+ librairies missing, then that's just your old 
version of Gtk+.

If i can build it with no problem on my Ubuntu (which provides last 
version of Gtk+),
the problem come from surely about version.

François.




More information about the Devel mailing list