Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Grafika v Linux

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
zubator
Гость





СообщениеДобавлено: Чт Окт 16 2003 19:46    Заголовок сообщения: Grafika v Linux Ответить с цитатой

Kak mne prilinkovat' , biblioteky, a to y menya pri likovke failov gcc pishet chto ne znaet takuyu function XOpenDisplay i vse, xotya pri ob'yavlenii peremennix structuru Display i Window vidit
Вернуться к началу
совсем незнакомый
Гость





СообщениеДобавлено: Чт Окт 16 2003 20:04    Заголовок сообщения: Re: Grafika v Linux Ответить с цитатой

в файле нужно написать:
"#include "
а при копиляции файла: добавить -lX11
Вернуться к началу
zubator
Гость





СообщениеДобавлено: Чт Окт 16 2003 20:14    Заголовок сообщения: Re: Grafika v Linux Ответить с цитатой

esli ispolzovat' gcc to pri kompilacii i dobavlenii -lX11 on vidaet chto "gcc: -lX11: linker input fileused because linking not done", a pri linkovke "cannot find -lX11"
Вернуться к началу
совсем незнакомый
Гость





СообщениеДобавлено: Чт Окт 16 2003 21:43    Заголовок сообщения: Re: Grafika v Linux Ответить с цитатой

во-первых: есть сайт "транслит.ру" Smile
во вторых:
или gcc накрылся
или ldconfig не видит библиотеку

1. проверим ldconfig:
/sbin/ldconfig -v | grep libХ11
если пусто -> то:
а) допишите путь (/путь/до/Х11/lib) в /etc/ld.so.conf
б) запустите /sbin/ldconfig ещо разок.
2. если 1 = успешен: gcc переустанови.

интересно кто это вам систему так поставил для разработки.
Вернуться к началу
совсем незнакомый
Гость





СообщениеДобавлено: Чт Окт 16 2003 21:46    Заголовок сообщения: в догонку Ответить с цитатой

если gcc не видит, можно линковать так:
-L{полный путь к библиотеке}
Вернуться к началу
zubator
Гость





СообщениеДобавлено: Пт Окт 17 2003 01:03    Заголовок сообщения: Re: в догонку Ответить с цитатой

спасибо! надо попробовать будет, а систему я так поставил себе просто я никогда еще не программировал с такими библиотеками, хотя и были случаи что библиотеки не находил обычные типа math.h, кстати а если пользоваться ld, он чем-то лучше?
Вернуться к началу
zubator
Гость





СообщениеДобавлено: Пт Окт 17 2003 02:40    Заголовок сообщения: Re: в догонку Ответить с цитатой

Nu y menya ne pusto "libX11.so.6 -> libX11.so.6.2" vidaet mne, no vseravno ne xochet linkovat', on ved' raspoznaet "Display *dpy", kogda ya obyavlyay dpy, a function ne vidit(( pryamo taki golyak nastoyaschiy
Вернуться к началу
совсем незнакомый
Гость





СообщениеДобавлено: Пт Окт 17 2003 05:38    Заголовок сообщения: вот: Ответить с цитатой

вот:
gcc -L /usr/X11R6/lib -lX11 file_test.c

видимо libX11.so зависит сам от нескольких библиотек.
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...