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

Stefano Palmeri rospolosco at ...29...
Sun May 17 19:39:22 CEST 2009


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






More information about the Devel mailing list