Что дает --with-x?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
m.belen
Сообщения: 217

Что дает --with-x?

Сообщение m.belen »

При сборке многих программ из исходников есть возможность задать параметр конфигурирования --with-x. Что это значит? В подсказке значится "use the X Window System", но что это значит? :blink:
ArchLinux 0.7.2 [openbox 3.3.rc2 | e17] на Cel500/256Mb RAM
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Что дает --with-x?

Сообщение clx »

Может, значит программа использует какие-то настройки из Х, если с этим параметром, а без - не использует ?
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Что дает --with-x?

Сообщение ddc »

Для m.belen:
А может быть речь идёт о том, собирать ли иксовую версию?
Спасибо сказали:
Аватара пользователя
m.belen
Сообщения: 217

Re: Что дает --with-x?

Сообщение m.belen »

(czarker @ Среда, 01 Июня 2005, 20:08) писал(а):Для m.belen:
А может быть речь идёт о том, собирать ли иксовую версию?
Так в том-то и дело, что это по определению иксовые приложения: openbox, например.
ArchLinux 0.7.2 [openbox 3.3.rc2 | e17] на Cel500/256Mb RAM
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Что дает --with-x?

Сообщение clx »

2 m.belen:

mc тоже Х ?
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Что дает --with-x?

Сообщение Bolverk »

clx: ЕМНИП, mc можно собрать с gtk интерфейсом.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Что дает --with-x?

Сообщение ddc »

Для Bolverk:
Вроде бы уже нет. Раньше в GNOME была такая штука - gmc, она считалась mc под X. Потом она стала наутилусом, а mc отпочковался. Кстати, вот ещё оодно подтверждение:

Код: Выделить всё

bash-2.05b# emerge -pv mc

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] app-misc/mc-4.6.0-r13  +X -debug +gpm +ncurses +nls +samba +slan                                                                           g* -unicode 0 kB

Total size of downloads: 0 kB
bash-2.05b#
Если бы была морда GTK, то был бы флаг "gtk". А Х тут означает поддержку иксовой мыши и фоновой прозрачности.

Для clx:
Ты смотришь по портэжу?
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Что дает --with-x?

Сообщение polachok »

...
USE_GNOME=  glib20
...
.if !defined(WITH_X11) || defined(MINIMAL)
CONFIGURE_ARGS+=--without-x
.endif
...
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
m.belen
Сообщения: 217

Re: Что дает --with-x?

Сообщение m.belen »

Ребят, оставьте mc в покое :D
Эта опция встречается при сборке точно не консольных приложений: openbox, torsmo и др. :wacko:
ArchLinux 0.7.2 [openbox 3.3.rc2 | e17] на Cel500/256Mb RAM
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Что дает --with-x?

Сообщение polachok »

а если --without-x указать для openbox'a =) ?

polachok добавил в 02.06.2005 09:12

...тогда он не собирается
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
m.belen
Сообщения: 217

Re: Что дает --with-x?

Сообщение m.belen »

(polachok @ Четверг, 02 Июня 2005, 8:12) писал(а):а если --without-x указать для openbox'a =) ?

polachok добавил в 02.06.2005 09:12

...тогда он не собирается

Естественно :) Error: The X Window System could not be found.
ArchLinux 0.7.2 [openbox 3.3.rc2 | e17] на Cel500/256Mb RAM
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Что дает --with-x?

Сообщение clx »

2 czarker:

Да, ведь USE == ./configure -- , imho.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Что дает --with-x?

Сообщение alv »

(m.belen @ Четверг, 02 Июня 2005, 8:06) писал(а):Ребят, оставьте mc в покое :D


Точно - что такое --with-x для консольных программ, более-менее ясно.
А вот какой смысл ее для того же openbox - тайна сия велика есть. В
./configure --help
никаких разъяснений на сей счет нету?

Рискну высказать фантастическое предположение: openbox задумывался, как приложение, способное работать без X-сервера - например, с воспроизведением графики через frame buffer или SVGAlib. И даже если такой возможности сейчас нет, разработчики, заглянув далеко в будущее, заранее внесли опцию отключения иксов в сценарии конфигурирования.
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: Что дает --with-x?

Сообщение madskull »

А по моему все намного проще: все эти Makefile, Makefile.in, Makefile.am и так далее просто лепятся с какого-то одного шаблона. И наследуют эту --with-x. Хотя для иксовых приложений она включена по умолчанию.
Дык?
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Что дает --with-x?

Сообщение alv »

(madskull @ Четверг, 02 Июня 2005, 10:38) писал(а):А по моему все намного проще: все эти Makefile, Makefile.in, Makefile.am и так далее просто лепятся с какого-то одного шаблона. И наследуют эту --with-x. Хотя для иксовых приложений она включена по умолчанию.
Дык?


скорее всего. но ведь так хотелось верить:-)
Спасибо сказали: