#5475: LLVM-3.5
-------------------------+--------------------------
Reporter: ojab | Owner: blfs-book@…
Type: enhancement | Status: new
Priority: normal | Milestone: 7.6
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+--------------------------
Comment (by cjg):
Replying to [ticket:5475 ojab]:
> http://llvm.org/releases/download.html#3.5.0
They have also added CMake to this release which *may* simplify the build
instructions for the documentation and clang:
{{{Changes to CMake build system
Building and installing LLVM, Clang and lld sphinx documentation can
now be done in CMake builds. If LLVM_ENABLE_SPHINX is enabled the
“docs-<project>-html” and “docs-<project>-man” targets (e.g. docs-llvm-
html) become available which can be invoked directly (e.g. make docs-llvm-
html) to build only the relevant sphinx documentation. If LLVM_BUILD_DOCS
is enabled then the sphinx documentation will also be built as part of the
normal build. Enabling this variable also means that if the install target
is invoked then the built documentation will be installed. See LLVM-
specific variables.
Both the Autoconf/Makefile and CMake build systems now generate
LLVMConfig.cmake (and other files) to export installed libraries. This
means that projects using CMake to build against LLVM libraries can now
build against an installed LLVM built by the Autoconf/Makefile system. See
Embedding LLVM in your project for details.
Use of llvm_map_components_to_libraries() by external projects is
deprecated and the new llvm_map_components_to_libnames() should be used
instead.
}}}
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/5475#comment:1>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page