Package: liburcu-dev Version: 0.9.1-3 I followed the instructions here, https://wiki.debian.org/Multiarch/Implementation to add i386 architecture.
I am able to build 64-bit binaries but I am not able to force 32-bit build using -m32 flag, as mentioned here http://liburcu.org/. Below is the error message: /usr/bin/ld: skipping incompatible //usr/local/lib/liburcu.so when searching for -lurcu /usr/bin/ld: skipping incompatible //usr/local/lib/liburcu.a when searching for -lurcu /usr/bin/ld: cannot find -lurcu collect2: error: ld returned 1 exit status I am using GNU/Linux 4.4.0-62-generic, on x86_64 machine. Thanks.

