On 2017-02-10 04:12, Rehas Sachdeva wrote: > 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.
Hi, I'm not sure exactly what you are trying to achieve but the files you refer to in "/usr/local" are not part of the liburcu debian package and must be artifacts of a local build and install. I'll need more details on what you are trying to do and what steps you took to get there. Regards, Michael