[Lazarus] fpGUI for the LCL on x86 Linux, and standalone on SPARC Solaris 10
Mark Morgan Lloyd
markMLl.lazarus at telemetry.co.uk
Fri Jan 14 20:04:25 CET 2011
Mark Morgan Lloyd wrote:
> Got it, mea culpa:
>
> WorkDir="/usr/local/share/lazarus-trunk/lcl"
>
> but the version of Lazarus I was running was 0.9.29 in lazarus-testing.
> With that fixed I can build an fpGUI LCL from inside Lazarus, can
> compile and run a trivial test program, and can build the UI Designer.
> Also for completeness make LCL_PLATFORM=fpgui lcl appears to complete
> successfully.
>
> At which point I think I'll swap back onto the Solaris 10 system,
> because I think having the UI Designer running would be a worthwhile
> stepping stone towards Lazarus...
OK Graeme, your turn. To compile the UI designer for SPARC Solaris 10 I
need to add the users package to FPC, in addition to the others (bug
0018271). However linkage stops with
/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.
Apologies to anybody who considers this wildly off-topic, but I'm
treating this as a stepping stone towards getting Lazarus running as
well as a valuable build exercise.
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
More information about the Lazarus
mailing list