Skip to content

1.1.3 release file NPM dependency? #41

@hpcpony

Description

@hpcpony

I took the release file (.tar.bz2) as opposed to the source file (.tar.gz), but it still seems to have an NPM dependency?
If I try using the "source" (which is really the tar.gz version?) things are much worse. I'm confused. which "official tar.gz" should I be downloading?

[numaprof]$ md5sum numaprof-1.1.3.tar.bz2
bdf4868c175e6a175daf89f7563feac2  numaprof-1.1.3.tar.bz2
[numaprof]$ tar xaf numaprof-1.1.3.tar.bz2
[numaprof]$ cd numaprof-1.1.3
/home/sadm/numaprof/numaprof-1.1.3
[numaprof-1.1.3]$ mkdir build && cd build
/home/sadm/numaprof/numaprof-1.1.3/build
[build]$ ../configure --prefix=/opt/numaprof-1.1.3 --with-pintool=/opt/numaprof-1.1.3/pin-3.24-98612-g6bd5931f2-gcc-linux
>>> cmake "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=/opt/numaprof-1.1.3" "-DPINTOOL_PREFIX=/opt/numaprof-1.1.3/pin-3.24-98612-g6bd5931f2-gcc-linux" ..
-- The C compiler identification is GNU 4.8.5
-- The CXX compiler identification is GNU 4.8.5
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Performing Test COMPILER_SUPPORTS_CXX11
-- Performing Test COMPILER_SUPPORTS_CXX11 - Success
-- Using -std=c++11
-- QT5 webkit not found, skip QT5 view
-- Found Numactl: /lib64/libnuma.so  
-- Try OpenMP C flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Try OpenMP CXX flag = [-fopenmp]
-- Performing Test OpenMP_FLAG_DETECTED
-- Performing Test OpenMP_FLAG_DETECTED - Success
-- Found OpenMP: -fopenmp  
-- Found Pintool: /opt/numaprof-1.1.3/pin-3.24-98612-g6bd5931f2-gcc-linux/pin  
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
  Cannot find NPM.  This is required beause you took the git master branch.
  Download official tar.gz or disable webview.  (missing: NPM_BINARY)
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
  cmake/FindNpm.cmake:14 (find_package_handle_standard_args)
  src/webview/CMakeLists.txt:11 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/sadm/numaprof/numaprof-1.1.3/build/CMakeFiles/CMakeOutput.log".

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions