On 3/25/19 12:36 PM, George Nash wrote: > Tom Zhai, > > > > If I remember correctly I ran into this same problem a while back and > tracked it down to a bug in SCons. I think Mats reported the issue to > the group maintaining SCons. > > Luckly downloading and unzipping the files is a one-time setup item. You > can manually download and unzip the files. Once they have been > downloaded and unzipped to the correct location SCons will no longer try > and download the external tools and will continue with the build. > > > > George
Hmmm, I guess I didn't see this thread at the time. I'm not remembering this as an scons issue, but I can take a look (I spend some cycles contributing to scons these days)... scons does tend to have some problems with Windows "atomic" file operations if you're duing a multi-threaded build due to a bit of a mismatch between what Python (which grew up in the UNIX/Linux world) wants and what Windows provides... but this doesn't sound quite like that. George is right, once you've got hippomocks set up, it will not bother you again until you clean out its directory. In fact the sequence of events here suggests everything is set up except the step of renaming the directory from what zip unpacked it to to the name our build scripts want it to have. So you should be able to do just that step by hand. That is, in extlibs/hippomocks you probably already have these things: SConscript prep.sh v5.0.zip hippomocks-5.0 The last of those is what was unpacked from the zipfile. As the last step in the SConscript, scons tries to rename hippomocks-5.0 to hippomocks (because all uses of hippomocks in iotivity refer to it by the unversioned directory name) so doing that one step should get everything going. And yes, please don't use 1.3 branches. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#10199): https://lists.iotivity.org/g/iotivity-dev/message/10199 Mute This Topic: https://lists.iotivity.org/mt/30161499/21656 Group Owner: iotivity-dev+ow...@lists.iotivity.org Unsubscribe: https://lists.iotivity.org/g/iotivity-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-