K-ballo changed the topic of #ste||ar to: STE||AR: Systems Technology, Emergent Parallelism, and Algorithm Research | stellar.cct.lsu.edu | HPX: A cure for performance impaired parallel applications | github.com/STEllAR-GROUP/hpx | Buildbot: http://rostam.cct.lsu.edu/ | Log: http://irclog.cct.lsu.edu/
sivoais has quit [*.net *.split]
zao has quit [*.net *.split]
zao_ is now known as zao
sivoais_ has quit [Quit: leaving]
sivoais has joined #ste||ar
parsa| has joined #ste||ar
parsa has quit [Ping timeout: 245 seconds]
parsa| is now known as parsa
bering[m] has quit [Ping timeout: 245 seconds]
mdiers[m] has quit [Ping timeout: 245 seconds]
gnikunj[m] has quit [Ping timeout: 245 seconds]
mdiers[m] has joined #ste||ar
bering[m] has joined #ste||ar
gnikunj[m] has joined #ste||ar
chuanqiu has joined #ste||ar
chuanqiu has quit [Quit: Connection closed]
chuanqiu has joined #ste||ar
chuanqiu has quit [Client Quit]
hkaiser has quit [Quit: bye]
diehlpk_work has quit [Remote host closed the connection]
<Deepak1411[m]>
hkaiser: zao I am trying to update VS19 and trying builld procedures once again, I'll let you know by evening (Timezone: IST) .
<zao>
It’d still be interesting to see the actual errors to be able to figure out if we have broken older compilers somehow, but I guess it may be a bit too late now.
<zao>
Your internet connection sounds like a fun ride :)
<zao>
The HPX repo is a bit hefty :D
gdaiss[m]1 has joined #ste||ar
gdaiss[m] has quit [Ping timeout: 245 seconds]
<tarzeau_>
is there a reason why hpx builds dynamically linked AND statically linked libs? is there a preferation which ones people should use?
<zao>
Note that those are not the same library, the shared one is the main HPX library, the others are support infrastructure that probably need to be static in order to be properly linked to whatever they're supposed to be used in.
<zao>
The ones mentioned seem to be categorized under HPXInternal:: in CMake, but it feels like lintian is way too picky :P
<zao>
(none of this actual feedback from someone in the HPX group, just musings)
<tarzeau_>
that is already helpful information, thank you
<zao>
I had kind of expected things like hpx_init.a to appear there, but maybe they're hiding in a corner somewhere.
<zao>
Or I guess they're sufficiently stripped to please lintian.
<ms[m]>
tarzeau_: zao is on point, we're moving the static libs into object libraries which eventually should never end up in the install, they're currently there only to satisfy cmake
<ms[m]>
the static libs are also not meant to be used, they just get put into the shared libs
<zao>
I noticed that they appear in the CMake targets in the installation but not in the pkg-config, which hints that they're probably a bit bonus :)
<tarzeau_>
ms[m]: i see. so i'll wait for the announced next released version
<ms[m]>
tarzeau_: they'll still be there in the next version, but the one after that might already be free of the static libs
<Deepak1411[m]>
zao: Yes still facing the same errors, tried many approaches shown in that bitbucket link but, I'm going to keep try. feel free to give any suggestionssrinivasyadav227 hkaiser
<Deepak1411[m]>
* zao: Yes still facing the same errors, tried many approaches shown in that bitbucket link but, I'm going to keep trying. feel free to give any suggestionssrinivasyadav227 hkaiser
<zao>
Least horrible I can think of is to either try to use a proxy, or download a source tarball from GitHub.
<Deepak1411[m]>
zao: fine I'll try that
<Deepak1411[m]>
zao: it takes time for me to reply sorry about that, as my college exams are going
<zao>
You could also try cloning over SSH instead of HTTPS.
<Deepak1411[m]>
zao: cloning the repo is done with ssh key and works fine. but, a build problem appeared during cmake build
<Deepak1411[m]>
* zao: cloning the repo is done with ssh key and works fine.
nanmiao has joined #ste||ar
hkaiser has quit [Quit: bye]
chuanqiu has quit [Quit: Connection closed]
hkaiser has joined #ste||ar
<zao>
Deepak1411[m]: It's again probably using HTTP(S) to clone Asio. Easiest thing there is probably to separately download ASIO and set -DASIO_ROOT on the CMake command line, like how you may specify -DBOOST_ROOT and -DHWLOC_ROOT already.