This is an archive of the discontinued LLVM Phabricator instance.

Add LLVM_LINK_COMPONENTS for the shared object build
ClosedPublic

Authored by garious on Jan 16 2015, 2:30 PM.

Details

Summary

Configuring with -DBUILD_SHARED_LIBS=ON causes lots of linker errors in lld. This patch fixes all the missing dependencies on LLVM libraries.

Diff Detail

Repository
rL LLVM

Event Timeline

garious updated this revision to Diff 18323.Jan 16 2015, 2:30 PM
garious retitled this revision from to Add LLVM_LINK_COMPONENTS for the shared object build.
garious updated this object.
garious edited the test plan for this revision. (Show Details)
garious added a reviewer: ruiu.
garious set the repository for this revision to rL LLVM.
garious added a project: lld.
garious added a subscriber: Unknown Object (MLST).
ruiu edited edge metadata.Jan 16 2015, 2:52 PM

My knowledge on the build system is limited, so I added a few more
reviewers.

Bigcheese accepted this revision.Jan 16 2015, 3:06 PM
Bigcheese edited edge metadata.

lgtm

This revision is now accepted and ready to land.Jan 16 2015, 3:06 PM
garious closed this revision.Jan 19 2015, 9:12 AM

r226346