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

francois france1159 at ...176...
Sun May 17 21:24:45 CEST 2009


Stefano Palmeri a écrit :
> Il domenica 17 maggio 2009 20:34:07 francois ha scritto:
>   
>> 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.
>>
>>
>>     
>
> Yes. That's all. :-)
>
> Stefano
>   

:-) . Nice that your problem is now resolved.

François.




More information about the Devel mailing list