not delivering cairo on mac os x build

Riccardo Magliocchetti riccardo.magliocchetti at gmail.com
Sun Sep 9 02:41:15 PDT 2012


Hello,

Il 09/09/2012 08:44, Tor Lillqvist ha scritto:
>> Not sure what we are doing specifically on MacOSX that can break headless.
>> So there may be more breakage. Fun guaranteed!
>>
>> Wait, wait. Isn't your motive for this --enable-headless work to be able
> to run LO in a headless fashion (document conversions on a Linux or BSD
> server would be the typical use case, I guess), without it linking at all
> to any X11 or other GUI-related libraries, thus not requiring such packages
> to be present at all?

Yeah, building on Linux / BSD without linking to X11 and GUI libs is 
what is already in git master, It currenctly fails at runtime but that's 
another story :)

> Now, clearly on OS X or Windows there is then no benefit at all in a LO
> built with --enable-headless, as the GUI bits of the OS are not "optional"
> and always present.

I agree, but being ingenuous i thought that OS X would be enough unix we 
can build the headless vcl code instead of the aqua code. Building 
something you can install with brew / macports / whatever. But really if 
that would require lot of time and pain i'll just add an error in 
configure for these platforms.

> (That the --headless LO option, which is not related to the
> --enable-headless configure option, might not work on the Mac, is another
> thing. Having that fixed would be good.)

I don't think i have even tried that :)

thanks,
riccardo


More information about the LibreOffice mailing list