fmrico / fmrico/popf

Error while installing

Open
#8 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
25
Forks
12
PR merge metrics
No merged PRs in 30d

Description

First of all in the readme it says "A precompiled, statically linked binary of POPF for Linux x86 is available to download.", but I can't find this file in the distribution.
I tried installing POPF myself on Ubuntu 20.04.1 using mkdir build cd build cmake path_to_src_folder make, but I get this error:

/.../popf/src/VALfiles/TimSupport.cpp:1392:36: required from here
/usr/include/c++/9/bits/stl_tree.h:1117:16: error: no type named ‘value_type’ in ‘struct std::iterator_traits > >’
1117 | __enable_if_t::value>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [src/VALfiles/CMakeFiles/Inst.dir/build.make:154: src/VALfiles/CMakeFiles/Inst.dir/TimSupport.o] Errore 1
make[1]: *** [CMakeFiles/Makefile2:213: src/VALfiles/CMakeFiles/Inst.dir/all] Errore 2

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the reported mkdir build, cmake, and make sequence on Ubuntu 20.04, then inspect src/VALfiles/TimSupport.cpp around line 1392 and the README statement about the precompiled binary. Done means the documented installation path works or its compiler incompatibility is addressed, and the binary documentation matches what is distributed.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake, cpp
Domain
build-system, compilers
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.