[LLVMdev] Libraries? What Libraries?

Reid Spencer reid at x10sys.com
Mon Feb 2 15:52:01 PST 2004


Hi,

I'm trying to figure out which LLVM libraries (er.. object files that
is) I should link with my programs. It isn't clear to me what the build
output of LLVM is.  I tried the new make "install" target and got a
plethora of .o files. The few .a files I got had _likely_to_conflict_
names such as "libsupport.a" and "libtarget.a".  None of the .o files
are shared objects, they're just regular relocatable object files. 

Is there some documentation on what is in each of these .o and .a files?

Is there some aversion to using shared objects?

Platform=Linux (RedHat 9)
Compiler=GCC 3.3.1

Reid.

P.S. I noticed that "make install" only installed the
llvm/Config/config.h header file and none of the others. Is this feature
partially implemented or is there a bug?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20040202/d1cbc962/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20040202/d1cbc962/attachment.sig>


More information about the llvm-dev mailing list