[LLVMdev] RFC: Timeline for deprecating the autoconf build system?

James Courtier-Dutton james.dutton at gmail.com
Sat Nov 1 00:29:55 PDT 2014


Hi,

I use LLVM as a shared lib.
autoconf builds a single .so for this.
cmake builds multiple .so files.
The multiple .so files are better for me because I only need to link
to the ones I need, and this makes load time quicker.
I notice that Ubuntu creates a single .so file, so it must be using
the autoconf build method

But, before dumping autoconf, I think one of the things that need
fixing is a decision on which is the best method.
1) Single .so files.
2) Multiple .so files.

Then, if (2) is decided on, make autoconf create (2) instead of (1)
Once the output of autoconf and cmake are the same, it will be a
painless transition, and we can then dump autoconf.

Kind Regards

James



More information about the llvm-dev mailing list