Установка FLUXBOX'а (Вопрос_01 (из истории чайника))

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
Человек в шапке
Сообщения: 65

Установка FLUXBOX'а

Сообщение Человек в шапке »

Почему-то трабла с установкой fluxbox'а .. делаю вот так все..

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

[ root#~/Flux/fluxbox-0.1.14 ]./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/root/Flux/fluxbox-0.1.14/missing: Unknown `--run' option
Try `/root/Flux/fluxbox-0.1.14/missing --help' for more information
configure: WARNING: `missing' script is too old or missing
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking build system type... i386-unknown-freebsd5.2
checking host system type... i386-unknown-freebsd5.2
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependant libraries... pass_all
checking command to parse /usr/bin/nm -B output... ok
checking how to run the C++ preprocessor... g++ -E
checking for ANSI C header files... yes
...  ля-ля-ля ...
checking for sigaction... yes
checking for strftime... no
checking for strcasestr... yes
checking for t_open in -lnsl... no
checking for socket in -lsocket... no
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for gethostbyname... yes
...  ля-ля-ля ...
checking whether to build support for the Xinerama extension... no
checking return type of signal handlers... void

        fluxbox version 0.1.14 configured successfully.

Using '/usr/local' for installation.
Using 'g++' for C++ compiler.
Building with '-g -O2  -I/usr/X11R6/include -DSHAPE  -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include ' for C++ compiler flags.
Building with '  -L/usr/X11R6/lib -lX11  -lXext -lxpg4 -L/usr/X11R6/lib -lXft -lX11 -L/usr/local/lib -lfreetype -lz -L/usr/X11R6/lib -lfontconfig -L/usr/X11R6/lib -lXrender -lXext -lX11 ' for linker flags.

configure: creating ./config.status
config.status: creating Makefile
...  ля-ля-ля ...
config.status: creating nls/bg_BG/Makefile
config.status: creating nls/ja_JP/Makefile
config.status: creating nls/lv_LV/Makefile
config.status: creating nls/it_IT/Makefile
config.status: creating config.h
config.status: executing default-1 commands

... ля-ля-ля ... закончили далее..
* checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
- насколько я понял все должно быть хорошо =)
и так далее..

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

[ root#~/Flux/fluxbox-0.1.14 ]make
ля..ля..ля.. все нормульно и вот в конце..
-I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -c -o fluxbox.o `test -f fluxbox.cc || echo './'`fluxbox.cc
fluxbox.cc: In member function `void Fluxbox::save_rc()':
fluxbox.cc:1976: error: `B_EuropeanDate' undeclared (first use this function)
fluxbox.cc:1976: error: (Each undeclared identifier is reported only once for
   each function it appears in.)
fluxbox.cc: In member function `void Fluxbox::load_rc(BScreen*)':
fluxbox.cc:2324: error: `B_AmericanDate' undeclared (first use this function)
*** Error code 1

Stop in /root/Flux/fluxbox-0.1.14/src.
*** Error code 1

Stop in /root/Flux/fluxbox-0.1.14/src.
*** Error code 1

Stop in /root/Flux/fluxbox-0.1.14.
*** Error code 1

Stop in /root/Flux/fluxbox-0.1.14.

т.к. я незнаю, чо такое *** Error code 1, я решил попробовать

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

[ root#~/Flux/fluxbox-0.1.14 ]make install
Making install in data
Making install in styles
/usr/local/bin/bash ../../mkinstalldirs /usr/local/share/fluxbox/styles
 /usr/bin/install -c -m 644 Makro /usr/local/share/fluxbox/styles/Makro
 /usr/bin/install -c -m 644 MerleyKay /usr/local/share/fluxbox/styles/MerleyKay
 /usr/bin/install -c -m 644 Clean /usr/local/share/fluxbox/styles/Clean
ля..ля..ля..
l/include/freetype2 -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -c -o fluxbox.o `test -f fluxbox.cc || echo './'`fluxbox.cc
^[[Cfluxbox.cc: In member function `void Fluxbox::save_rc()':
fluxbox.cc:1976: error: `B_EuropeanDate' undeclared (first use this function)
fluxbox.cc:1976: error: (Each undeclared identifier is reported only once for
   each function it appears in.)
fluxbox.cc: In member function `void Fluxbox::load_rc(BScreen*)':
fluxbox.cc:2324: error: `B_AmericanDate' undeclared (first use this function)
*** Error code 1

Stop in /root/Flux/fluxbox-0.1.14/src.
*** Error code 1

Stop in /root/Flux/fluxbox-0.1.14/src.
*** Error code 1

Stop in /root/Flux/fluxbox-0.1.14.
[ root#~/Flux/fluxbox-0.1.14 ]


Сообсно а че он хочет то?? :mellow:
Человек в шапке добавил в 02.02.2005 22:20
да забыл.. дописка в .xinitrc строчки exec fluxbox не запускает его..
from Russia with Love..
Спасибо сказали:
Andrewkl
Сообщения: 188

Re: Установка FLUXBOX'а

Сообщение Andrewkl »

А ты не пробовал поновее флюкс скачать, например 0.9.12 ? или именно этот надо ?
Спасибо сказали:
Аватара пользователя
Человек в шапке
Сообщения: 65

Re: Установка FLUXBOX'а

Сообщение Человек в шапке »

ой! а у них на сате это самая новая..=) покапался нашел новее.. НО УВЫ..
она еще здес - ./configure
checking for a BSD-compatible говорит какую-то матершину мне.. в итоге я даже make файла не получаю.. мож скачал че-то не то? =(
from Russia with Love..
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Установка FLUXBOX'а

Сообщение serg_sk »

А чего ты скачал?
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Andrewkl
Сообщения: 188

Re: Установка FLUXBOX'а

Сообщение Andrewkl »

./configure у тебя проходит а валится на make
Какой дистрибутив ? Может можно уже готовый пакет найти, в любом случае можно поробовать обновить freetype потому что он на нем при сборке валится.. хотя может я фигню говорю но больше ничего в голову не приходит.
Спасибо сказали:
Аватара пользователя
Человек в шапке
Сообщения: 65

Re: Установка FLUXBOX'а

Сообщение Человек в шапке »

дистр FreeBSD 5.3
качал
fluxbox-0.1.6.tar.gz
fluxbox-0.9.12.tar.gz
=) я хотел пакет найти, но что-то не нашлось
from Russia with Love..
Спасибо сказали:
Andrewkl
Сообщения: 188

Re: Установка FLUXBOX'а

Сообщение Andrewkl »

А зачем ты сам то этим занимаешся ????? Используй порты !!!

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

cd /usr/ports
make search name=fluxbox-devel
cd в папку которую он скажет
make install clean
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Установка FLUXBOX'а

Сообщение zenwolf »

из портов надо ставить ,тогда всё будет окей
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
TIM
Сообщения: 91
ОС: FreeBSD

Re: Установка FLUXBOX'а

Сообщение TIM »

и зачем только придумывать себе кучу проблем, когда всё со свистом ставится из портов ??

cd /usr/ports/x11-wm/fluxbox (лучше - fluxbox-devel - 0.9.x)
make install clean

и всё ...

Изображение
Спасибо сказали:
Аватара пользователя
Человек в шапке
Сообщения: 65

Re: Установка FLUXBOX'а

Сообщение Человек в шапке »

1. Из портов еще ничего не ставил.. ставил только из sysinstall
2. Насколько правильно я разобрался в HandBook'е чтобы установать что-то из портов мне надо как миниуму диал-ап натроить, чтобы это скачать! А мой диал-ап весит с 0 ответов в соседнем топике :wacko:
from Russia with Love..
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Установка FLUXBOX'а

Сообщение polachok »

ну не обязательно. заходите в каталог, допустим, /usr/ports/x11-wm/fluxbox-devel/ ; пишете make ; смотрите как он ругается. И кладете в /usr/ports/distfiles нужный файл.
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Установка FLUXBOX'а

Сообщение zenwolf »

а проще ещё бинарники скачать с ftp.freebsd.org и поставить
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали: