[Openmp-dev] Support for in-tree build/installs

Peyton, Jonathan L jonathan.l.peyton at intel.com
Mon Jul 20 08:48:24 PDT 2015


This functionality should currently work for CMake by checking out libomp into llvm/projects like you would libcxx or compiler-rt.

-- Johnny

From: openmp-dev-bounces at cs.uiuc.edu [mailto:openmp-dev-bounces at cs.uiuc.edu] On Behalf Of Schlottke-Lakemper, Michael
Sent: Sunday, July 19, 2015 12:55 AM
To: openmp-dev at dcs-maillist2.engr.illinois.edu
Subject: [Openmp-dev] Support for in-tree build/installs

Hi everyone,

Are there any plans to make the LLVM OpenMP runtime support in-tree builds when building LLVM (e.g. like with clang, libcxx etc.) so that you would not have to specify additional include/library dir/rpath flags during compilation?

Alternatively, right now we manually create symbolic links in <LLVM_PREFIX>/lib/clang/<CLANG_VERSION>/include and <LLVM_PREFIX>/lib to the contents of the OpenMP include/ and lib/ directories respectively. That way we can omit any additional flags during compile time or run time when using OpenMP. Is it possible to specify a relevant option to CMake/configure to automate this installation step?

Thanks a lot in advance,

Michael

--
Michael Schlottke-Lakemper

SimLab Highly Scalable Fluids & Solids Engineering
Jülich Aachen Research Alliance (JARA-HPC)
RWTH Aachen University
Wüllnerstraße 5a
52062 Aachen
Germany

Phone: +49 (241) 80 95188
Fax: +49 (241) 80 92257
Mail: m.schlottke-lakemper at aia.rwth-aachen.de<mailto:m.schlottke-lakemper at aia.rwth-aachen.de>
Web: http://www.jara.org/jara-hpc

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/openmp-dev/attachments/20150720/332d9d03/attachment.html>


More information about the Openmp-dev mailing list