Closed maldata closed 4 years ago
Can you give https://github.com/intel/dps-for-iot/pull/128 a shot and report back? I checked it on both an Ubuntu 20.04 VM and a Fedora 31 machine. The CI won't catch the issue as it uses the builtin libuv.
Yep, that does it. The fix-ubuntu-20.04-build
branch builds just fine.
Thanks!
Thanks, I just merged the fix.
I tried building this on a standard x86_64 ubuntu 20.04 machine, and it seems to choke when linking to
libuv
. I installedlibuv1
andlibuv1-dev
throughapt
, then ranscons -Q variant=debug transport=tcp bindings=none
It failed at the linking step, so I figured it was because libuv gets installed in
/usr/lib/x86_64-linux-gnu
. I'm not very familiar with scons, so I just did a quick & dirty change to SConstruct:It still failed, and it appears to be because of the linking order, so I also changed:
Definitely not the right way to fix it, but it builds now.