- mc-4.6.0.tar.gz на Solaris 5.9, gennady, 09:05 , 02-Июл-03 (1)
>пытаюсь собрать subj: >---- ># ./configure > >---- кусок ---- >checking for glib-config... /usr/local/bin/glib-config >checking for glib-config... (cached) /usr/local/bin/glib-config >checking for GLIB - version >= 1.2.6... no >*** Could not run GLIB test program, checking why... >*** The test program compiled, but did not run. This usually means > >*** that the run-time linker is not finding GLIB or finding the >wrong >*** version of GLIB. If it is not finding GLIB, you'll need >to set your >*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point >*** to the installed location Also, make sure you have run >ldconfig if that >*** is required on your system >*** >*** If you have an old version installed, it is best to >remove it, although >*** you may also be able to get things to work by >modifying LD_LIBRARY_PATH >*** >*** If you have a RedHat 5.0 system, you should remove the >GTK package that >*** came with the system with the command >*** >*** rpm --erase --nodeps gtk gtk-devel >configure: error: Test for glib failed. >GNU Midnight Commander requires glib 1.2.6 or above. >root@sirius:/tmp/mc/mc-4.6.0# >-------------- > >в чем трабла, а? Проверь, установлены ли у тебя glib. Как glib собирался? Может быть у тебя glib-config называется glib12-config или еще как? Создай ссылку с именем glib-config. Проверь переменную LD_LIBRARY_PATH. Там должен быть путь к каталогу, куда установлены glib. Если ппуть в этой переменной не указан, то: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/glib-dir Так же при выполнении ./configure можно указать ключ --glib-prefix, если не ошибаюсь. (./configure --help)
- mc-4.6.0.tar.gz на Solaris 5.9, Camb, 12:14 , 02-Июл-03 (3)
>>пытаюсь собрать subj: >>---- >># ./configure >> >>---- кусок ---- >>checking for glib-config... /usr/local/bin/glib-config >>checking for glib-config... (cached) /usr/local/bin/glib-config >>checking for GLIB - version >= 1.2.6... no >>*** Could not run GLIB test program, checking why... >>*** The test program compiled, but did not run. This usually means >> >>*** that the run-time linker is not finding GLIB or finding the >>wrong >>*** version of GLIB. If it is not finding GLIB, you'll need >>to set your >>*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point >>*** to the installed location Also, make sure you have run >>ldconfig if that >>*** is required on your system >>*** >>*** If you have an old version installed, it is best to >>remove it, although >>*** you may also be able to get things to work by >>modifying LD_LIBRARY_PATH >>*** >>*** If you have a RedHat 5.0 system, you should remove the >>GTK package that >>*** came with the system with the command >>*** >>*** rpm --erase --nodeps gtk gtk-devel >>configure: error: Test for glib failed. >>GNU Midnight Commander requires glib 1.2.6 or above. >>root@sirius:/tmp/mc/mc-4.6.0# >>-------------- >> >>в чем трабла, а? >Проверь, установлены ли у тебя glib. >Как glib собирался? Может быть у тебя glib-config называется glib12-config или еще >как? Создай ссылку с именем glib-config. >Проверь переменную LD_LIBRARY_PATH. Там должен быть путь к каталогу, куда установлены glib. >Если ппуть в этой переменной не указан, то: >export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/glib-dir >Так же при выполнении ./configure можно указать ключ --glib-prefix, если не ошибаюсь. >(./configure --help) --- спасибо за отклик! ----
root@sirius:/tmp/mc/mc-4.6.0# echo $LD_LIBRARY_PATH <переменная пуста> вот Вы говорите необходимо задать эту переменную указав путь куда установлен glib... не идет ли речь о файлах /usr/local/include/glib.h и gmodule.h ? что за путь? я ставил glib 1.2.10 из сорцов, без толку, затем поставил из пакета glib-1.2.10-sol9-sparc-local.gz тоже MC не собрался... -- кусок из MC ./condifuge --help -- .. --with-glib-prefix=PFX Prefix where GLIB is installed (optional) ..
спасибо!
- не отстану!!!!! :(, Camb, 21:02 , 02-Июл-03 (4)
ну никак не могу :(--- root@sirius:~# which glib-config /usr/local/bin/glib-config root@sirius:~# glib-config --version 1.2.10 root@sirius:~# which glib no glib in /usr/sbin /usr/bin /usr/local/bin /usr/ccs/bin ----- если посмотрите выше (сообщения ./configure) там он пишет: да я нашел прогу glib-config, теперь проверяю GLIB > 1.2.6 - фиг, иди на куй... не пойму как вы говорили заполнял переменную LD_LIBRARY_PATH - не помогло, совершенно аналогичные сообщения... может надо указать путь к каким-нибудь .h файлам? типа glib.h ... pleease! heelp! -- Camb
- отстанешь ;), gennady, 22:02 , 02-Июл-03 (5)
А чего писал в LD_LIBRARY_PATH? По-умолчанию ставится в /usr/local/lib, его и надо указать. Если не ошибаюсь, можно попробовать еще ldconfig использовать. Ну, в крайнем случае - ребутнуться после установки глиб. Кстати, а они точно установились. У меня с версией 1.2.9 все работало.
- не.. наши победят полюбому.. =), Camb, 23:56 , 02-Июл-03 (6)
>А чего писал в LD_LIBRARY_PATH? По-умолчанию ставится в /usr/local/lib, его и надо >указать. Если не ошибаюсь, можно попробовать еще ldconfig использовать. Ну, в >крайнем случае - ребутнуться после установки глиб. Кстати, а они точно >установились. У меня с версией 1.2.9 все работало. вот, загнал я в переменную /usr/local/lib -- root@sirius:/tmp# env PWD=/tmp TZ=Asia/Yekaterinburg HOSTNAME=sirius LD_LIBRARY_PATH=/usr/local/lib PS1=\u@\h:\w\$ USER=aza MACHTYPE=sparc-sun-solaris2.9 LOGNAME=aza SHLVL=2 SHELL=/bin/bash HOSTTYPE=sparc OSTYPE=solaris2.9 HOME=/home/aza TERM=at386 PATH=/usr/sbin:/usr/bin:/usr/local/bin:/usr/ccs/bin SSH_TTY=/dev/pts/3 _=/usr/bin/env OLDPWD=/home/aza --- root@sirius:/tmp# ldconfig bash: ldconfig: command not found -- вот есть glib-config, может с ним что-нить сделать? -- root@sirius:/# glib-config Usage: glib-config [OPTIONS] [LIBRARIES] Options: [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--cflags] Libraries: glib gmodule gthread -- ух этот соплярис.. =) третий день mc ставлю :))) была попытка поставить advanced mc: --- gcc -c -I.. -I./../vfs -I./.. -I./../slang -I.. -DBINDIR=\""/usr/local/bin/"\" -DLIBDIR=\""/usr/local/lib/mc/ "\" -DLOCALEDIR=\""/usr/local/share/locale/"\" -DREGEX_MALLOC -DHAVE_CONFIG_H -g charsets.c gcc -c -I.. -I./../vfs -I./.. -I./../slang -I.. -DBINDIR=\""/usr/local/bin/"\" -DLIBDIR=\""/usr/local/lib/mc/ "\" -DLOCALEDIR=\""/usr/local/share/locale/"\" -DREGEX_MALLOC -DHAVE_CONFIG_H -g selcodepage.c gcc -c -I.. -I./../vfs -I./.. -I./../slang -I.. -DBINDIR=\""/usr/local/bin/"\" -DLIBDIR=\""/usr/local/lib/mc/ "\" -DLOCALEDIR=\""/usr/local/share/locale/"\" -DREGEX_MALLOC -DHAVE_CONFIG_H -g selmnt.c cd ../vfs; make libvfs.a make[2]: Entering directory `/tmp/mc-4.1.40-pre6/vfs' make[2]: `libvfs.a' is up to date. make[2]: Leaving directory `/tmp/mc-4.1.40-pre6/vfs' /usr/bin/rm -f libvfs.a ln -s ../vfs/libvfs.a . cd ../slang; make libmcslang.a make[2]: Entering directory `/tmp/mc-4.1.40-pre6/slang' make[2]: `libmcslang.a' is up to date. make[2]: Leaving directory `/tmp/mc-4.1.40-pre6/slang' /usr/bin/rm -f libmcslang.a ln -s ../slang/libmcslang.a . cd ../edit; make libedit.a make[2]: Entering directory `/tmp/mc-4.1.40-pre6/edit' make[2]: `libedit.a' is up to date. make[2]: Leaving directory `/tmp/mc-4.1.40-pre6/edit' /usr/bin/rm -f libedit.a ln -s ../edit/libedit.a . gcc -o mc dir.o util.o screen.o dialog.o key.o keyxdef.o menu.o file.o win.o color.o help.o find.o profile.o user.o view.o ext.o mouse.o setup.o dlg.o option.o tree.o widget.o chmod.o mad.o wtools.o info.o cons.handler. o chown.o subshell.o terms.o boxes.o hotlist.o achown.o layout.o fsusage.o mountlist.o regex.o complete.o slin t.o command.o cmd.o main.o panelize.o learn.o listmode.o utilunix.o background.o rxvt.o popt.o text.o charsets .o selcodepage.o selmnt.o -L../vfs -L../slang -L../edit -lvfs -lmcslang -ledit -lsocket -lnsl -lgen -lgen -li ntl -lsocket -lcurses Undefined first referenced symbol in file strsep screen.o ld: fatal: Symbol referencing errors. No output written to mc collect2: ld returned 1 exit status make[1]: *** [mc] Error 1 make[1]: Leaving directory `/tmp/mc-4.1.40-pre6/src' --- этому-то че не вперло?? pls, help me, guys!
- первый этап пройден!! урра! он скомпилялся!!, Camb, 00:21 , 03-Июл-03 (7)
видно фаза луны наступила соотетсвующая =)дрожащими руками набираю заветные две кнопки и вижу нечто... (синее, белое, черное.. очень похоже на mc НО такоое перекосившиеся...) ----- ec 26 200233 README.QNX 3 99293Dec 26 20023←[32d;01dH3 acinclude.m4 3 237083Jan 30 20:4833 acinclude.m4 3 237083Jan 30 20:483←[33d;01dH3 aclocal 3 1400103Feb 5 23:0833 aclocal.m4 3 1400103Feb 5 23:083←[34d;01d 3 191223Jul 3 02:0933 config.h 3 191223Jul 3 02:09 onfig.h.in 3 181503Feb 5 23:0933 config.h.in 3 181503Fe 6d;01dH3 config.log 3 1974973Jul 3 02:0933 config.log 3 02:093←[37d;01dH3*config.status 3 618693Jul 3 02:0933*config.status 8693Jul 3 02:093←[38d;01dH3*configure 3 5849953Feb 5 23:0933*configure 3 5849953Feb 5 23:093←[39d;01dH3 configure.in 3 142853Feb 5 23:0333 co 3 142853Feb 5 23:033←[40d;01dH3 extraconf.h 3 11493Sep 13 onf.h 3 11493Sep 13 20023←[41d;01dH3 mc.spec 3 107 933 mc.spec 3 107563Jul 3 02:093←[42d;01dH3 mc.spec.in ec 25 200233 mc.spec.in 3 107683Dec 25 20023←[43d;01dH3 stamp-h1 3 233Jul 3 02:0933 stamp-h1 3 233Jul 3 02:093←[44d;01dH3 3 3 33 3 3 3←[45d;01d DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD4CDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD . 33/.. 7d;01dH@DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDY@DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDY←[50d;01dH1Help 2Menu 3View 4Edit 5Copy 6RenMov 7Mkdir 8Delete 9PullDn 10Quit ←[49d;01dHroot@sirius:/tmp/mc-4.6.0#←[49d;28dHcd←[49d;3←[02d;08dHDDDDDDDDD←[04d; 3UP--DIR3 ←[05d;03dH.X11-pipe 1763Jul ;03dH.X11-unix 17 1←[07d;03dHmc-4.1.40-pre6 [08d;02dH/mc-4.6.0 3 26283Jul 3 02:09←[09d;03dHmc-root 5←[10d;02dH=.skip.km.pipe 3 03Jul 3 01:14←[11d;02dH mc-pre.tar 353145603Jul 3 01:41←[12d;02dH mc.tar 3 13260K3Jul 3 01:21←[13d 3 3 ←[14d;02dH 3 3 5d;02dH 3 3 ←[16d;02dH 3 ←[17d;03dH 3 ←[18d;03dH ←[19d;03dH 3 ←[20d;03dH 3 ←[21d;03dH 3 ←[22d;03dH 3 ←[23d;03dH 3 ←[24d;03dH ←[25d;03dH 3 ←[26d;03dH ←[27d;03dH 3 ←[28d;03dH 3 ←[29d;03dH 3 ←[30d;03dH ←[31d;03dH 3 ←[32d;03dH 3 ←[33d;03dH 3 ←[34d;03dH 3 ←[35d;03dH 3 ←[36d;03dH 3 ←[37d;02dH 3 3 ←[38d;02dH 3 3 ←[39d;03dH 3 ←[40 -----
куда рыть дальше? =) Спасибо за ответы!
- первый этап пройден!! урра! он скомпилялся!!, poor bugger, 03:26 , 03-Июл-03 (8)
терминал не понимает управляющих последовательностей?на сайте mc есть фак, почитай
- первый этап пройден!! урра! он скомпилялся!!, gennady, 03:31 , 03-Июл-03 (9)
>дрожащими руками набираю заветные две кнопки и вижу нечто... (синее, белое, черное.. >очень похоже на mc НО такоое перекосившиеся...) > Какой шелл юзаешь? Я обычно сразу bash ставлю, там такой проблемы нет. Так же проверь, какой тип терминала у тебя указан. У меня работал с терминалом sun-color. Может ли твой telnet/ssh клиент его эмулировать?
- первый этап пройден!! урра! он скомпилялся!!, Camb, 07:11 , 03-Июл-03 (10)
>>дрожащими руками набираю заветные две кнопки и вижу нечто... (синее, белое, черное.. >>очень похоже на mc НО такоое перекосившиеся...) >> >Какой шелл юзаешь? Я обычно сразу bash ставлю, там такой проблемы нет. >Так же проверь, какой тип терминала у тебя указан. У меня >работал с терминалом sun-color. Может ли твой telnet/ssh клиент его эмулировать? у меня bash. юзаю прогу ShellGuard. для Соляры настроил терминал at386. вот. (причем, обратил внимание, что пока не укажешь переменную LD_LIBRARY_PATH=/usr/local/lib mc не запускается =) ..щас надо как-то в "автозапуск" поставить чтобы переменная сразу определялась... спасибо всем кто мне оказывает посильную и очень нужную мне помощь!!! -- Camb
- первый этап пройден!! урра! он скомпилялся!!, andyroot, 08:47 , 03-Июл-03 (11)
>..щас надо как-то в "автозапуск" поставить чтобы переменная сразу определялась... в /etc/profile добавь export LD_LIBRARY_PATH=/usr/local/lib
- первый этап пройден!! урра! он скомпилялся!!, Camb, 01:05 , 06-Июл-03 (13)
>>..щас надо как-то в "автозапуск" поставить чтобы переменная сразу определялась... > >в /etc/profile добавь >export LD_LIBRARY_PATH=/usr/local/lib так и сделал. результат: захожу по ссаш как обычный юзер - mc работает. пишу su аторизуюсь как рут - переменная исчезает, как следствие перестает работать мс. выхожу из рута (отбратно в обычного) мс работает (т.е. переменная появляется) как бы дял ВСЕХ ее определить? :)) попутно тупой вопрос спрошу: как заснуть демон в автозагрузку? (сори) спасибо!
- первый этап пройден!! урра! он скомпилялся!!, Camb, 09:03 , 03-Июл-03 (12)
>>дрожащими руками набираю заветные две кнопки и вижу нечто... (синее, белое, черное.. >>очень похоже на mc НО такоое перекосившиеся...) >> >Какой шелл юзаешь? Я обычно сразу bash ставлю, там такой проблемы нет. >Так же проверь, какой тип терминала у тебя указан. У меня >работал с терминалом sun-color. Может ли твой telnet/ssh клиент его эмулировать? >действительно, отстал ведь! =) поставил в моей шеле sun-color и все стало зацепись! Спасибо всем!
- mc-4.6.0.tar.gz на Solaris 5.9, Nichls, 09:11 , 02-Июл-03 (2)
>пытаюсь собрать subj: >---- ># ./configure > >---- кусок ---- >.. >.. >checking for unistd.h... yes >checking minix/config.h usability... no >checking minix/config.h presence... no >checking for minix/config.h... no Если ничего не путаю, то config.h входит в состав binutils >checking for strerror in -lcposix... no >checking for pkg-config... no >*** The pkg-config script could not be found. Make sure it is > >*** in your path, or set the PKG_CONFIG environment variable >*** to the full path to pkg-config. >*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config. >checking for glib-config... /usr/local/bin/glib-config >checking for glib-config... (cached) /usr/local/bin/glib-config >checking for GLIB - version >= 1.2.6... no Тут четко написано, что версия GLIB должена быть больше чем 1.2.6 - обнови. Попробуй стятнуть отсюда - тока что проверял - рабочая ссылка - собери. ftp://ftp.kobe-u.ac.jp/pub/X/gnome/desktop/2.2/2.2.0/sources... (1886 Кб) >*** If you have an old version installed, it is best to >remove it, although >*** you may also be able to get things to work by >modifying LD_LIBRARY_PATH >*** >*** If you have a RedHat 5.0 system, you should remove the >GTK package that >*** came with the system with the command >*** >*** rpm --erase --nodeps gtk gtk-devel >configure: error: Test for glib failed. >GNU Midnight Commander requires glib 1.2.6 or above. >root@sirius:/tmp/mc/mc-4.6.0# >-------------- > >в чем трабла, а? > Удачи! С Уважением, Александр.
|