-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Hello,
I recently ran into a build failure due to not found CMake variables on the v2.4.0 release. The same error occurred when building Krellroot, CBTF, and OSS separately or all in one. Note that the error occurs when building the OSS component specifically.
Any help on diagnosing and correcting these issues would be appreciated. Note that I am buliding on a Fedora-style distro and have several of the software dependencies already installed (hence the --skip-* flags below).
The build commands I used are below. Note that I was testing the build and installing into a non-root local directory. Also, I have redacted some directory information for privacy. Let me know if further clarification is needed.
# Attempt 1: separate build steps
./install-tool --build-krell-root --krell-root-prefix ${HOME}/krellroot/2.4.0 --with-openmpi /usr/lib64/openmpi --skip-cmake-build --skip-binutils-build --skip-libdwarf-build --skip-libelf-build --skip-libunwind-build --skip-qt3-build --skip-sqlite-build
./install-tool --build-cbtf-all --cbtf-prefix ${HOME}/cbtf/2.4.0 --krell-root-prefix ${HOME}/krellroot/2.4.0 --with-openmpi /usr/lib64/openmpi
./install-tool --build-oss --openss-prefix ${HOME}/osscbtf/2.4.0 --cbtf-prefix ${HOME}/cbtf/2.4.0 --krell-root-prefix ${HOME}/krellroot/2.4.0 --with-openmpi /usr/lib64/openmpi
# Attempt 2: build all at once
./install-tool --build-all --krell-root-prefix ${HOME}/krellroot/2.4.0 --cbtf-prefix ${HOME}/cbtf/2.4.0 --openss-prefix ${HOME}/osscbtf/2.4.0 --with-openmpi /usr/lib64/openmpi --skip-cmake-build --skip-binutils-build --skip-libdwarf-build --skip-libelf-build --skip-libunwind-build --skip-qt3-build --skip-sqlite-build
The aforementioned CMake error:
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/libopenss-framework/CBTF_KRELL_MESSAGES_INCLUDE_DIR
used as include directory in directory REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/libopenss-framework
used as include directory in directory REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/libopenss-framework
used as include directory in directory REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/libopenss-framework
REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/openss/CBTF_KRELL_CORE_INCLUDE_DIR
used as include directory in directory REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/openss
CBTF_KRELL_CORE_LIBRARY (ADVANCED)
linked by target "openss-framework-cbtf" in directory REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/libopenss-framework
CBTF_KRELL_CORE_MRNET_LIBRARY (ADVANCED)
linked by target "openss-framework-cbtf" in directory REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/libopenss-framework
linked by target "osscollect" in directory REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/openss
CBTF_KRELL_CORE_SYMTABAPI_LIBRARY (ADVANCED)
linked by target "osscollect" in directory REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/openss
CBTF_KRELL_MESSAGES_EVENTS_SHARED_LIBRARY (ADVANCED)
linked by target "openss-framework-symtabapi" in directory REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/libopenss-framework
CBTF_KRELL_MESSAGES_PERFDATA_SHARED_LIBRARY (ADVANCED)
linked by target "openss-framework" in directory REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/libopenss-framework
-- Configuring incomplete, errors occurred!
See also "REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/build/CMakeFiles/CMakeOutput.log".
See also "REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0/build/CMakeFiles/CMakeError.log".
make: *** No rule to make target 'clean'. Stop.
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
REDACTED/openspeedshop-release-2.4/BUILD/REDACTED/openspeedshop-2.4.0 REDACTED/openspeedshop-release-2.4/BUILD/REDACTED REDACTED/openspeedshop-release-2.4
REDACTED/openspeedshop-release-2.4/BUILD/REDACTED REDACTED/openspeedshop-release-2.4
--------------------- PTGF OSS GUI BUILD ---------------------------
--------------------- PTGF OSS GUI BUILD ---------------------------
--------------------- PTGF OSS GUI BUILD ---------------------------
force_ptgf_build= 0
only_build_ptgf= 0
build_ptgf_by_default= 0
OPENSS_BUILD_TASK= onlyosscbtf
build_oss_runtime_only= 0
nanswer= 9
--------------------- PTGF OSS GUI BUILD ---------------------------
--------------------- PTGF OSS GUI BUILD ---------------------------
--------------------- PTGF OSS GUI BUILD ---------------------------
Metadata
Metadata
Assignees
Labels
No labels