[Lazarus] fpGUI for the LCL on x86 Linux, and standalone on SPARC Solaris 10
Paul Breneman
list2010 at BrenemanLabs.com
Sat Jan 15 15:52:58 CET 2011
Mark Morgan Lloyd wrote:
> Graeme Geldenhuys wrote:
>> Hi Mark
>>
>>> /export/home/local-share/fpgui/fpgui-0.7/lib/sparc-solaris/fpg_x11.o(.text+0x10f0):>
>>> In function>
>>> `FPG_X11_TFPGX11APPLICATION_$__STARTCOMPOSING$TXEVENT$$LONGWORD':> :
>>> undefined reference to `Xutf8LookupString'>> plus three more
>>> referring to the same function. It looks as though that's> aliased
>>> straight into libX11, presumably Sun's X11 doesn't have the UTF8>
>>> entry points.
>> The fpg_x11.pas unit also contains a XmbLookupString()
>> functiondefinition - using the same parameters as the UTF8 function.
>> In apinch, try and replace all the Xutf8LookupString calls with
>> theXmbLookupString calls. Text input might give issues, but
>> displayingtext and widget paint should still work.
>
> OK, it compiles and runs with that hack- at least enough to prove the
> concept. Icons on buttons representing controls are missing and text in
> open file dialog is about 1pt (text on normal controls etc. OK)- I'm
> definitely not trying to find fault here, since I think being able to
> bring it up on a new OS that easily shows your code in a very favourable
> light.
>
On ReactOS I see the same problem with the icons on the buttons, but the
open file dialog text is OK.
More information about the Lazarus
mailing list