OSDev
http://osdev.su/

Помогите навсегда решить проблему с undefined reference to
http://osdev.su/viewtopic.php?f=6&t=734
Страница 1 из 1

Автор:  maxcroud [ 02 апр 2013, 16:28 ]
Заголовок сообщения:  Помогите навсегда решить проблему с undefined reference to

Собственно сабж, использую MinGW, пытаюсь подключить библиотеку AGG, компилирую пример из исходников и как всегда вылетает куча ошибок undefined reference to... Проблема от линковщика, но, что ему не так? Самих файлов dll, lib нет и не предусматривается. Сколько в интернете ищу, нет с такой библиотекой и все ссылаются на добавку флагов (к примеру -logl)
P.S Такая ошибка влетает всегда, когда стараюсь использовать сторонние include

Автор:  Nable [ 06 апр 2013, 14:05 ]
Заголовок сообщения:  Re: Помогите навсегда решить проблему с undefined reference

Потому что в инклудах только прототипы функций. А нужны и реализации (или информация о библиотеках динамической компоновки, содержащих эти реализации).

Реализации лежат либо в файлах исходников, которые нужно скомпилить (получить объектный файл, обычно .o или .obj) и указать объектник при линковке, либо сразу в готовых объектниках. Иногда нужен ключ -l`название либы без lib', тогда используются файлы из директории для линкования (можно указать дополнительные пути по -L, насколько помню), они тоже почти объектники.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/