<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.0.9">
</HEAD>
<BODY>
Hi,<BR>
<BR>
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. <BR>
<BR>
Is there some documentation on what is in each of these .o and .a files?<BR>
<BR>
Is there some aversion to using shared objects?<BR>
<BR>
Platform=Linux (RedHat 9)<BR>
Compiler=GCC 3.3.1<BR>
<BR>
Reid.<BR>
<BR>
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?<BR>
<BR>
</BODY>
</HTML>