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]

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to