I have a code for bidi that I wrote a while ago that uses the define of GTK_2_8 but it was broken when someone moved the defines to a non unix IFDEF ! The moving of the define broke code. and the BiDi code uses GTK 2.8 based functions (that prior to that versions we had different functions that are depercated). So I must have this define, or we should extract the functions regardless of the GTK_2_8 symbol, and then we will not require the define.
Ido On Sat, Nov 8, 2008 at 5:02 PM, Felipe Monteiro de Carvalho <[EMAIL PROTECTED]> wrote: > On Fri, Nov 7, 2008 at 9:42 PM, ik <[EMAIL PROTECTED]> wrote: >> Can I change the location of the define statements ? > > I assume that by activating the ifdef our minimum Gtk version will go > up, and in that case no, don't change the ifdef. > > On Linux you will usually have the gtk library which comes with the > system, and installing a newer pre-compiled one will usually be > impossible because that would also require updating glibc, which would > require a complex update of the entire system (to the point of being > less work formatting the / partition and installing a newer version of > your distro). > > So, it's a very big hassle for linux users requiring newer versions of > anything. The constant upgrade in Qt versions is already a big problem > for me, and I wouldn't like gtk to join in. > > On Windows you just distribute the .dll with your program, so it's > easy to guarantee that the correct gtk will be in place. > > -- > Felipe Monteiro de Carvalho > _______________________________________________ > Lazarus mailing list > [email protected] > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus > -- http://ik.homelinux.org/ _______________________________________________ Lazarus mailing list [email protected] http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
