[mdk-re] Re: autoconf & X

Dmitry Samoyloff =?iso-8859-1?q?dsamoyloff_=CE=C1_mail=2Eru?=
Пн Сен 3 03:15:00 MSD 2001


Суббота 01 Сентябрь 2001 09:30, Mikhail Zabaluev wrote:
> Hello Dmitry,
>
> On Fri, Aug 31, 2001 at 03:39:57PM +0400, Dmitry Samoyloff 
wrote:
> > Здравствуйте!
> >
> > Сразу извиняюсь за offtopic :-)
> > Вопрос к знатокам autoconf. У меня возникла потребность в
> > проверке версии X на этапе configure (нужно >= 4.1).
> > Подскажите мне пожалуйста как это оформить в configure.in.
>
> "Версия X" -- это не номер версии XFree86, а версия
> спецификации X, которую он поддерживает. В системе может быть
> другой X-сервер. В configure лучше тестировать наличие
> определенных функций в определенных библиотеках.

Вы правы, я слишком близоруко подошел к этому вопросу :-)

Тогда спрошу так: по какому признаку можно узнать, что в системе 
установлен именно XFree86? И если это XFree86, то можно-ли 
узнать его версию? Например, для SDL есть макро 
AM_PATH_SDL([MINIMUM-VERSION, [ACTION-IF-FOUND [, 
ACTION-IF-NOT-FOUND]]]) в /usr/share/aclocal/sdl.m4. А для 
XFree86 есть что-нибудь подобное?

В принципе, если я точно знаю, что моя программа  нормально 
работает только с XFree >= 4.1 (из-за бага в последнем), то это 
лучше проверить.

С уважением, Дмитрий Самойлов

http://linuxgames.hut.ru (Russian)
http://www.geocities.com/sleepws/




Подробная информация о списке рассылки community