On 26/03/2015 1:23 AM, Brad King wrote:
On 03/25/2015 05:46 AM, David Crayford wrote:
Has anybody ported CMake to z/OS?
I'm not aware of any such work.

The only knowledge of z/OS of which I recall was added here:

  Teach compiler id about VisualAge -> XL rebranding
  http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=115ecc57

It simply distinguishes the zOS compiler from XL and VisualAge
compilers because both define __IBMC__ or __IBMCPP__.  However,
no platform or compiler information modules are available for
zOS.

I'm not familiar with z/OS other than in that it exists.
Porting to be hosted on there may be quite a bit of work if
it is not POSIX-like.  (A VMS port was done in the past but
has not been maintained.)  If cross compilers are available
to build for z/OS from another OS maybe that would be simpler.

z/OS really needs a port because cmake is starting to become common for new projects.

z/OS has a POSIX stack called Unix System Services which is decent, although it sticks firmly to POSIX standards and lacks features you would find on Linux. It also has an excellent C/C++ compiler. I've done many ports before and I've had a look at cmake and it build ok with a little bit of work. The problem is EBCDIC and the flex lexer and C++ regex functions. I might have a crack at it and help we be eagerly received.

-Brad


--

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake-developers

Reply via email to