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

Stefano Palmeri rospolosco at ...29...
Mon May 18 01:01:28 CEST 2009


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

 ---------------------------------------------------------------------------
>--- 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






More information about the Devel mailing list