@@ -7,6 +7,8 @@ export ZOPEN_DEV_TAG="master"
77export ZOPEN_NAME="llamacpp-master"
88export ZOPEN_RUNTIME_DEPS="ncurses"
99
10+ export ZOPEN_SKIP_ZOSLIB_ENV_HOOK=1
11+
1012rm -f "llama"
1113ln -s "llama.cpp" "llama"
1214ln -s "llama.cpp" $ZOPEN_NAME
@@ -17,7 +19,7 @@ export ZOPEN_COMP="CLANG"
1719export BLAS_HOME="/usr/lpp/cbclib"
1820
1921export ZOPEN_CONFIGURE="cmake"
20- export ZOPEN_CONFIGURE_OPTS="-B ../build --install-prefix \"\$ZOPEN_INSTALL_DIR/\" -DCURL_LIBRARY=\$CURL_HOME/lib/libcurl.a -DCURL_INCLUDE_DIR=\$CURL_HOME/include -DBUILD_SHARED_LIBS_DEFAULT=OFF -DBUILD_SHARED_LIBS=OFF -DGGML_STATIC=ON -DGGML_BACKEND_DL=OFF -DGGML_BLAS =ON -DGGML_BLAS_VENDOR=OpenBLAS -DBLAS_INCLUDE_DIRS=\$BLAS_HOME/ include/openblas -DBLAS_LIBRARIES=\$BLAS_HOME/ lib/libopenblas.so -DLLAMA_BUILD_TESTS=ON ."
22+ export ZOPEN_CONFIGURE_OPTS="-B ../build --install-prefix \"\$ZOPEN_INSTALL_DIR/\" -DCMAKE_C_FLAGS=\"-fzvector -m64 -march=z15 -lmass.arch13\" -DCMAKE_C_STANDARD=11 -DCMAKE_C_STANDARD_REQUIRED=ON -DCMAKE_C_EXTENSIONS=OFF -DCMAKE_BUILD_TYPE=Release -DLLAMA_SERVER_SSL=ON -DOPENSSL_ROOT_DIR=\$OPENSSL_HOME - DCURL_LIBRARY=\$CURL_HOME/lib/libcurl.a -DCURL_INCLUDE_DIR=\$CURL_HOME/include -DBUILD_SHARED_LIBS_DEFAULT=OFF -DBUILD_SHARED_LIBS=OFF -DGGML_STATIC=ON -DGGML_BACKEND_DL=OFF -DGGML_OPENBLAS =ON -DGGML_BLAS_VENDOR=OpenBLAS -DBLAS_INCLUDE_DIRS=/usr/lpp/cbclib/ include/openblas -DBLAS_LIBRARIES=/usr/lpp/cbclib/ lib/libopenblas.so -DLLAMA_BUILD_TESTS=ON -DLLAMA_CURL =ON ."
2123
2224export ZOPEN_MAKE="cmake"
2325export ZOPEN_MAKE_OPTS="--build ../build --parallel \$ZOPEN_NUM_JOBS --config Release"
@@ -61,11 +63,27 @@ zopen_check_results()
6163 echo "expectedTotalTests:$total"
6264}
6365
66+ zopen_pre_check()
67+ {
68+ unset SSL_CERT_FILE
69+ unset SSL_CERT_PATH
70+ export CFLAGS="$CFLAGS -march=z15 -mzvector"
71+ export CPPFLAGS="$CPPFLAGS -march=z15"
72+ }
73+
6474zopen_append_to_env()
6575{
76+ export SSL_CERT_PATH=$(curl-config --ca)
6677 # echo envars outside of PATH, MANPATH, LIBPATH
6778}
6879
80+ zopen_append_to_zoslib_env()
81+ {
82+ cat<<EOF
83+ SSL_CERT_PATH|set|$(curl-config --ca)
84+ EOF
85+ }
86+
6987zopen_append_to_setup()
7088{
7189 # echo commands that will run when installing via setup.sh
0 commit comments