[sisyphus] Статическая сборка Midnight Commander

Alexander Kuprin =?iso-8859-1?q?ru=5Fclassic_=CE=C1_gts=2Elg=2Eua?=
Ср Апр 21 22:30:08 MSD 2004


Добрый вечер, Алексей.

On Wednesday 21 April 2004 11:09, Алексей Любимов wrote:
> А зачем вам это (если не секрет)?

Не секрет. Настраиваю класс терминалов под Linux (LTSP4). Хочу добавить для 
shell-mode Midnight Commander, но малой кровью не получается.

> LD_LIBRARY_PATH= mc не проходит?

Я использовал переменную LDFLAGS: 

export CFLAGS="-march=i386"
export LDFLAGS="-static"
./configure
make

Получаю

...
gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -march=i386 -Wall  
-static -o mc  achown.o background.o boxes.o chmod.o chown.o cmd.o color.o 
command.o complete.o cons.handler.o dialog.o dir.o dlg.o ext.o file.o 
filegui.o filenot.o fileopctx.o find.o findme.o fsusage.o help.o hotlist.o 
info.o key.o keyxdef.o layout.o learn.o listmode.o main.o menu.o mountlist.o 
mouse.o option.o panelize.o popt.o poptconfig.o popthelp.o poptparse.o 
profile.o regex.o rxvt.o screen.o setup.o slint.o subshell.o terms.o text.o 
textconf.o tree.o treestore.o user.o util.o utilunix.o view.o widget.o win.o 
wtools.o ../edit/libedit.a ../slang/libmcslang.a ../vfs/libvfs-mc.a  
-lglib-2.0   -L/usr/X11R6/lib  -lX11
/usr/bin/ld: cannot find -lglib-2.0
...

Сборка без LDFLAGS="-static" проходит нормально. Кто-нибудь просвятит меня, 
что я делаю не так?

--
WBR, Alexander Kuprin


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