Некоторая странная ошибка появилась после обновления моего 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.
Этот код скомпилирован без проблем, и я не сильно изменился с момента обновления, но теперь он не будет работать.
Есть ли у вас предложения, что я могу сделать, чтобы найти ошибку?
Прошу прощения, если этот вопрос задавали раньше; есть так много сообщений о ошибках математического компоновщика, и я не нашел подходящий