<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><div>Hi,</div><div><br></div><div>The company that I work for use LibreOffice as the main word processor. We convert a lot of client letters from doc/docx to open document format.</div><div>We are on Mac OS X Lion (10.7) btw.</div><div>We use: soffice --headless --convert-to odt ….  to do the batch conversion. </div><div><br></div><div>The problems with this are:</div><div>- It takes quite a long time to start up. It becomes a problem when we have to convert many documents.</div><div>- It won't work if there is already a LibreOffice instance running</div><div><br></div><div>So my boss asked me to fix these 2 issues. I managed to build the source code on Mac OS X Lion and then try to see what's going on (unfortunately specifying --headless fail to build).</div><div>I found out that to just do the conversion, there
 are many dynamic libraries are loaded (so I guess this is why it takes a long time).</div><div>Trying to understand what's going on in the code is not a simple task to be honest.</div><div>Can some one help or give me info on how to:</div><div><br></div><div>- build a bare minimum/small binary (without too many dependencies) just for conversion to odt? also how do I link statically?</div><div>  The conversion utility doesn't need all the gui libraries I believe. Minimum dependency will make start up a lot quicker.</div><div>- what to do to allow conversion working while there is an instance of LibreOffice already running? Should I modify something in the source code?</div><div><br></div><div>I'm sure a lot of people would love to have this light weight conversion utility.</div><div>Many thanks before.</div><div><br></div><div>Jerry</div></div></div></body></html>