[Openmp-dev] Support for in-tree build/installs
Schlottke-Lakemper, Michael
m.schlottke-lakemper at aia.rwth-aachen.de
Mon Jul 20 08:58:36 PDT 2015
Hi Johnny,
Does it have to be a specific name (e.g. “libomp” or “openmp”) or will it work with whatever directory I check out the openmp/trunkt to?
Michael
On 20 Jul 2015, at 17:48 , Peyton, Jonathan L <jonathan.l.peyton at intel.com<mailto:jonathan.l.peyton at intel.com>> wrote:
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> [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<mailto: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/56c85e8d/attachment.html>
More information about the Openmp-dev
mailing list