hkaiser changed the topic of #ste||ar to: STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar-group.org | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | This channel is logged: irclog.cct.lsu.edu
ahmed has joined #ste||ar
<ahmed>
I have a problem in the cmake with boost include dir
<ahmed>
I have set the env variables as follows : root-> boost_1_78_0\boost
<ahmed>
Includelib -> boost_1_78_0\
<ahmed>
Includedir*
<ahmed>
And the librarydir -> boost_1_78_0\lib64-msvc
<ahmed>
And its still couldnt find boost_inlude_dir
K-ballo has quit [Quit: K-ballo]
<gonidelis[m]>
ahmed: could you share a gist of your env variables and your cmake command line arguments?
ahmed has quit [Quit: Connection closed for inactivity]
Guest57 has joined #ste||ar
Guest57 has quit [Client Quit]
mdiers[m] has joined #ste||ar
ahmed has joined #ste||ar
Ahmedehabb has joined #ste||ar
Ahmedehabb has left #ste||ar [#ste||ar]
<ahmed>
i’m doing building hpx section in the docs. Cmake -DCMAKE_INSTALL_PREFIX=/install/path
<ahmed>
And it runs certain tests then fail bec of the boost library
<ahmed>
The system env variables are 3 BOOST_ROOT BOOST_LIBRARYDIR BOOST_INCLUDEDIR
<ahmed>
Boost root is in the directory of boost\ boost
<ahmed>
include dir is in the directory of boost
<ahmed>
Library dir is in the directory\lib64-msvc..
<zao>
ahmed: I'd expect the root to be the common parent directory of the `boost` header tree and of the `lib64-msvc-*`directory. Typically it's sufficient to just specify the root and have the other directories detected.
K-ballo has joined #ste||ar
aacirino has joined #ste||ar
<ahmed>
I’ve made that and it recognized boost successfully but failed to find asio which is included in boost
aacirino has quit [Remote host closed the connection]
aacirino has joined #ste||ar
<K-ballo>
hasn't hpx switched to non-boost asio?
diehlpk_work_ has quit [Remote host closed the connection]
diehlpk_work has joined #ste||ar
Qiu has joined #ste||ar
Qiu has quit [Ping timeout: 250 seconds]
ahmed has quit [Quit: Connection closed for inactivity]
Qiu has joined #ste||ar
ahmed has joined #ste||ar
Qiu has quit [Quit: Client closed]
<zao>
Indeed, and there is even a cursed auto-download for a vendored asio (default off) if you don't wish to separately obtain it.
<zao>
ahmed: Note that there's two variants of the "same" Asio library, a freestanding one and Boost.Asio. HPX uses the regular one these days.
<zao>
`-DHPX_WITH_FETCH_ASIO=ON`, IIRC
<gonidelis[m]>
ahmed: what zao said ^^
<gonidelis[m]>
i doubt your build will work without `-DHPX_WITH_FETCH_ASIO=ON`
<K-ballo>
or point it to (non-boost) asio
ahmed has quit [Quit: Connection closed for inactivity]
diehlpk_work has quit [Read error: Connection reset by peer]
diehlpk_work has joined #ste||ar
<gonidelis[m]>
wouldn't recommend it to newcommers
Neel has joined #ste||ar
Neel has quit [Quit: Client closed]
hkaiser has joined #ste||ar
<K-ballo>
do we know of anyone using hpx in italy?
<hkaiser>
I don't think there is anybody, at least none known
diehlpk_work has quit [Remote host closed the connection]