OSDev

для всех
Текущее время: 27 апр 2024, 08:36

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: 02 апр 2013, 16:28 

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2013, 14:05 

Зарегистрирован: 26 мар 2012, 17:32
Сообщения: 209
Потому что в инклудах только прототипы функций. А нужны и реализации (или информация о библиотеках динамической компоновки, содержащих эти реализации).

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB