/lib/x86_64-linux-gnu/libm.so.6
присутствует, -lm
присутствует на командной строке, но ld дает неопределенные ссылки для всех математических символов.
Аналогичная ситуация с ncurses.
Заранее спасибо.
Разъяснение, согласно просьбе ниже:
# apt-cache policy libc6-dev libc6-dev:i386
libc6-dev:
Installed: 2.28-0ubuntu1
Candidate: 2.28-0ubuntu1
Version table:
*** 2.28-0ubuntu1 500
500 http://fr.archive.ubuntu.com/ubuntu cosmic/main amd64 Packages
100 /var/lib/dpkg/status
libc6-dev:i386:
Installed: 2.28-0ubuntu1
Candidate: 2.28-0ubuntu1
Version table:
*** 2.28-0ubuntu1 500
500 http://fr.archive.ubuntu.com/ubuntu cosmic/main i386 Packages
100 /var/lib/dpkg/status
Порядок опций на командной строке был неправильным. См. https://stackoverflow.com/questions/45135/why-does-the-order-in-which-libraries-are-linked-sometimes-cause-errors-in-gcc, как предложено выше.