[Openmp-dev] Initial Intel Cmake Build System Patch
Peyton, Jonathan L
jonathan.l.peyton at intel.com
Wed Jun 11 09:04:38 PDT 2014
Hal,
Yes that is correct.
Johnny
-----Original Message-----
From: Hal Finkel [mailto:hfinkel at anl.gov]
Sent: Wednesday, June 11, 2014 10:12 AM
To: Peyton, Jonathan L
Cc: openmp-dev at dcs-maillist2.engr.illinois.edu
Subject: Re: [Openmp-dev] Initial Intel Cmake Build System Patch
Jonathan,
Just to be clear, is the plan that we'll have both this and the makefile-based build system for some time to come (similar to how LLVM has both a cmake and makefile-based build system)?
Thanks again,
Hal
----- Original Message -----
> From: "Jonathan L Peyton" <jonathan.l.peyton at intel.com>
> To: openmp-dev at dcs-maillist2.engr.illinois.edu
> Sent: Friday, June 6, 2014 6:02:04 PM
> Subject: [Openmp-dev] Initial Intel Cmake Build System Patch
>
>
>
>
>
> Hello All,
>
>
>
> Since everyone wants to see it, this patch is the initial cmake build
> system we have been developing. Some quick notes:
>
> 1) The top-level CMakeLists.txt you all have been working on is moved
> to CMakeLists.txt.old (the src/CMakeLists.txt file is untouched)
>
> 2) There is a Build_With_CMake.txt tutorial that shows the most
> important features and how to build libiomp5
>
> 3) As a special note, the current build.pl system does five
> “micro-tests” which test certain features of the newly built
> libiomp5.so library (basic linking/compilation, library dependencies,
> etc.) If you want these to be off in the new CMake system just specify
> it when calling cmake with the flag –Dtests=off
>
>
>
> Please keep in mind this is the initial system and that it can be
> trimmed back incrementally to what you need. Right now, it builds
> nearly identical libraries as build.pl. On a related note, I attempted
> ( as suggested by David ) to port libiomp5 to NetBSD to see what walls
> I would hit. I hit some J , but eventually got it working (not
> included in this initial patch). So I am going to follow up this
> initial patch with further improvements (to the build
> system) to make re-targeting in general even easier. Some of these
> improvements will also help the build.pl system as well.
>
>
>
> Just try it. See what you hate and what you like. Leave feedback. I am
> here on weekdays.
>
>
>
> Thanks,
>
> Johnny
> _______________________________________________
> Openmp-dev mailing list
> Openmp-dev at dcs-maillist2.engr.illinois.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/openmp-dev
>
--
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory
More information about the Openmp-dev
mailing list