У меня есть проект, который использует gRPC. Это успешная сборка на любой конфигурации в Windows (Debug \ Release) и на конфигурации Debug в Linux. Но в режиме Release у меня появляется следующая ошибка:
ld: cannot find -lnsl
В выводе CMake (link.txt):
#debug build
...
/home/user/data/c-ares/1.15.0/debug/lib/libcares.a /home/user/data/grpc/1.23.0/debug/lib/libaddress_sorting.a
...
#release build
...
/home/user/data/c-ares/1.15.0/release/lib/libcares.a -lnsl /home/user/data/grpc/1.23.0/release/lib/libaddress_sorting.a
...
Что это за странная дополнительная зависимость -lnsl
? И как это решить?