zosopentools / cmakeport Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
Perhaps this should be here since I was using this version of cmake to build zoslib.
hmm, we'll have to rethink this once we change cmake to be built in ascii mode. I wonder why auto conversion doesn't take care of the encoding so it doesn't matter if the options contain -qascii or not.
Originally posted by @perry-ca in #16 (comment)
I am trying the following: https://github.com/ZOSOpenTools/cmakeport/tree/altcmp/tests
and it 'works' except that if I change the header file, it doesn't rebuild the code.
I must have something a bit wrong or one of cmake/ninja isn't working quite right.
@fanbo-meng @perry-ca @IgorTodorovskiIBM thoughts appreciated...
The latest ninja uses FetchContent but this fails with:
error: downloading 'https://github.com/google/googletest/archive/release-1.10.0.tar.gz' failed
status_code: 1
status_string: "Unsupported protocol"
log:
--- LOG BEGIN ---
Protocol "https" not supported or disabled in libcurl
This suggests that CMake needs to be built with libcurl to add this support
Here's the snippet from ninja's CMakeList.txt:
231 if(NOT GTest_FOUND)
232 include(FetchContent)
233 FetchContent_Declare(
234 googletest
235 URL https://github.com/google/googletest/archive/release-1.10.0.tar.gz
236 URL_HASH SHA1=9c89be7df9c5e8cb0bc20b3c4b39bf7e82686770
237 )
238 FetchContent_MakeAvailable(googletest)
I installed the cmake port from zopen directly. When attempting to execute it I receive the error seen in the title.
I can't find a reference to what module CRTEQCXE is and other LE programs and services run fine.
There is reference to an IBM APAR that references this module.
Has anyone run into this issue ? I can't find that module on the system (ZD&T) that I'm running on.
Perhaps a local configuration issue but I'm a bit stumped.
Hello
I'm on a USS system and I am trying to get this port of cmake building. When I do:
$ zopen build
It says:
Checking environment configuration...
***ERROR: xlclang compiler specified, need to be running IBM C for Open Enterprise Languages on z/OS 1
zopen-build completed in 1 seconds.
I may have to speak to admins to see if it's installed. As it is now, I know we have the following compilers available:
Would it make sense to add z/OS C/C++ compilers into Cmake?
https://github.com/Kitware/CMake/tree/master/Modules/Platform lists special support for AIX IBM compilers...
Maybe COBOL, PL/I and HL/ASM could be added too?
Currently the 3.18 patch is only buildable with ibm-clang. Ideally to make it more globally consumable it would be good to have xlclang to build it too.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.