После обновления Ubuntu с (10.11, 11.04 i dont know)
до 11.10 появилась странная ошибка.
Я получаю undefined reference to 'sqrt'
при использовании math.h и связи с -lm
Я скомпилирую с gcc -Wall -Werror -g -Iinclude/ -lm lib/matrix.c src/analyse.c -o bin/analyse.o
оба исходных файла и использую math.h.
Этот код скомпилирован без проблем, и я не сильно изменился с момента обновления, но теперь он не будет работать.
У вас есть предложения, что я могу сделать, чтобы найти ошибку?
Извините, если этот вопрос задавался раньше; Есть много сообщений об ошибках математического компоновщика, и я не нашел подходящего