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

francois france1159 at ...176...
Mon May 18 12:43:41 CEST 2009


Stefano Palmeri a écrit :
> Il domenica 17 maggio 2009 21:24:45 francois ha scritto:
>   
>> 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.
>>
>>
>>     
>
> Yes, but we need a check in the ./configure process
> that disables gb.gtk, if the installed GTK libs version is 
> less than 2.xy.xy.
> Otherwise a lot people will fail the compilation.
>
> Stefano
>   
Yes. Benoit has already considered that. :-)

François.




More information about the Devel mailing list