[fpc-pascal] GTK 2 problems

Marco van de Voort marcov at stack.nl
Tue Feb 10 16:45:09 CET 2009


In our previous episode, ik said:
> I'm not sure what is the correct ml for this, so I sent it to both ml,
> sorry for sending it to the wrong ml.
> 
> There is a "bug" in gtk2.pas (actually gtkfilesystem.inc) that arrives
> with FPC. It contains 3 internal functions there where removed from
> GTK.
> I found a bug report on this matter:
> http://bugs.freepascal.org/view.php?id=11837

Ok. The revision mentioned in that report seems to be merged, somewhere
between 2.2.2 and 2.2.4.
 
> However, it seems that FPC 2.2.4rc1 still contains the functions that
> supposed to be removed. So I don't understand why the bug marked as
> solved.

They now contain functions that map them to their new
name in GTK2. (like *_error_quark)

> Is there a reason why the functions still exists in the include file ?

I assume for legacy compatibility purposes aliases are provided. 

> Or am I misreading the bug report, and I should open a new one in this
> matter ?

What is the exact problem? Can you replicate the linking problem in that
report with 2.2.4rc1 ?



More information about the fpc-pascal mailing list