[Lazarus] TIBConnection + LCLNoGui + FreeBSD
Mattias Gaertner
nc-gaertnma at netcologne.de
Sun May 22 12:16:16 CEST 2011
On Sun, 22 May 2011 11:33:06 +0200
Graeme Geldenhuys <graemeg.lists at gmail.com> wrote:
> On 18 May 2011 20:45, Leonardo M. Ramé wrote:
> >
> > The conflict is between "interfaces" unit and FreeBSD on a headless
> > machine (without graphical user interface).
>
> Years ago when tiOPF Core still had GUI dependencies, I couldn't run a
> console based test suite without an X11 install. Your problem sounds
> similar. I think LCL (even the NoGUI widgetset) still pulls in GUI
> dependencies irrespective of the name they gave it.
No, the nogui widgetset does not pull in any GUI libs.
For example lazbuild under linux:
linux-vdso.so.1
libc.so.6
/lib64/ld-linux-x86-64.so.2
Under OS X it uses iconv and carbon framework. This is not passed to
the compiler as command line parameters, so it must be something in the
OS X units.
I guess something similar happens on BSD.
Is there a tool to see what ppu drags what libraries?
Maybe I will add this feature to the ppu list.
> TAChart needs to be refactored so as to have a non-GUI and GUI
> portion. This is the only true solution.
A fpcanvas solution would be useful.
Mattias
More information about the Lazarus
mailing list