WebHostingTalk.ru  

Вернуться   WebHostingTalk.ru > Форум Web-мастеров > Технологии программирования для web

Ответ
 
Опции темы
  #1  
Старый 29.06.2002, 08:52
GOSTHOST.RU GOSTHOST.RU вне форума
Лаборант
 
Регистрация: 24.04.2002
Сообщений: 279
По умолчанию

Кто-нибудь из присутствующих встречался с такими ошибками при компиляции:
</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Цитата </td></tr><tr><td id="QUOTE">/usr/tmp/ccjanMgZ.o: In function `main':
/usr/tmp/ccjanMgZ.o(.text+0x28): undefined reference to `gdImageCreate'
[/QUOTE]<span id='postcolor'>
компиляю с gcc под ASPLinux...
насколько я понимаю, заголовок gd.h подключается, а сама библиотека нет, т.е. функция описана, но ее нет...
Помогите пожалуйста :о)
Ответить с цитированием
  #2  
Старый 29.06.2002, 10:32
ptitov ptitov вне форума
Младший научный сотрудник
 
Регистрация: 06.03.2002
Сообщений: 616
По умолчанию

Ну надо найти библиотеку и через ключ -L подключить.
__________________
http://www.bhost.ru/
Хостинг - 100 Мб от 5$/мес.
Ответить с цитированием
  #3  
Старый 29.06.2002, 12:31
GOSTHOST.RU GOSTHOST.RU вне форума
Лаборант
 
Регистрация: 24.04.2002
Сообщений: 279
По умолчанию

написал:
gcc exper.cpp -L/usr/local/include/
то же самое выдает...



Ответить с цитированием
  #4  
Старый 29.06.2002, 12:40
ptitov ptitov вне форума
Младший научный сотрудник
 
Регистрация: 06.03.2002
Сообщений: 616
По умолчанию

Надо найти *библиотеку* с этой функцией и её подключить через ключ -I (а не -L).
__________________
http://www.bhost.ru/
Хостинг - 100 Мб от 5$/мес.
Ответить с цитированием
  #5  
Старый 02.07.2002, 09:34
Romanuld Romanuld вне форума
Студент
 
Регистрация: 24.03.2002
Сообщений: 18
По умолчанию

-I указывает где искать инклуды
-L где искать либы
-l с какой либой линковать

В Вашем случае что-то наподобие: -I/path_to_gd/include -L/path_to_gd_/lib -lgd
Ответить с цитированием
  #6  
Старый 02.07.2002, 10:18
ptitov ptitov вне форума
Младший научный сотрудник
 
Регистрация: 06.03.2002
Сообщений: 616
По умолчанию

Огромное сорри за ошибку во втором сообщении. -L, конечно-же.Огромное сорри за ошибку во втором сообщении. -L, конечно-же.
__________________
http://www.bhost.ru/
Хостинг - 100 Мб от 5$/мес.
Ответить с цитированием
  #7  
Старый 02.07.2002, 10:32
GOSTHOST.RU GOSTHOST.RU вне форума
Лаборант
 
Регистрация: 24.04.2002
Сообщений: 279
По умолчанию

</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Цитата </td></tr><tr><td id="QUOTE">-I указывает где искать инклуды
-L где искать либы
-l с какой либой линковать

В Вашем случае что-то наподобие: -I/path_to_gd/include -L/path_to_gd_/lib -lgd[/QUOTE]<span id='postcolor'>
gcc exper.cpp -I/usr/local/include/ -L/usr/local/lib/ -lgd
вот такая строчка сработала, видимо библиотеку приняла, но теперь вышла еще большая куча ошибок - функции вызываемые из самой библиотеки gd - теперь насколько я понимаю gcc не находит те библиотеки, которые подгружаются из gd... типа:
libpng, zlib, jpeg-6b ...
вот... где теперь копать ?
может у провайдера надо просто какие-то настройки сделать в конфиге gcc например, а?
Ответить с цитированием
Ответ


Ваши права в разделе
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы со Skyhost Jenyay Форум по Web-хостингу 0 28.07.2008 08:27
VPS и функция include aseo Технические аспекты и вопросы безопасности 5 14.02.2008 19:22
проблемы с godaddy.com mobifunk Домены 5 04.09.2007 01:39
проблемы с peterhost.ru cruzoe Форум по Web-хостингу 2 19.07.2007 15:19
Проблемы с 100mb ethaniel Отзывы о хостинг провайдерах 4 26.07.2003 23:23


Часовой пояс GMT +3, время: 02:32.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot