Доброго времени суток, пытаюсь собрать emacs-22.1 из исходников.
Делаю ./cionfigure, все нормально, затем выполняю make и сразу же получаю ошибку:
cd lib-src; make all \ CC='gcc' CFLAGS='-g -O2 -Wno-pointer-sign ' CPPFLAGS='-D_BSD_SOURCE ' \ LDFLAGS='-Wl,-znocombreloc ' MAKE='make' make[1]: Entering directory `/home/emacs-23.1/lib-src' Makefile:144: *** commands commence before first target. Stop. make[1]: Leaving directory `/home/emacs-23.1/lib-src' make: *** [lib-src] Error 2
Добавил там где нужно в lib-src/Makefile симолы \
Тперь следующая ошибка:
cd lib-src; make all \ CC='gcc' CFLAGS='-g -O2 -Wno-pointer-sign ' CPPFLAGS='-D_BSD_SOURCE ' \ LDFLAGS='-Wl,-znocombreloc ' MAKE='make' make[1]: Entering directory `/home/shk/emacs-22.1/lib-src' gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/home/shk/emacs-22.1/lib-src -I/home/shk/emacs-22.1/lib-src/../src -Wl,-znocombreloc -D_BSD_SOURCE -g -O2 -Wno-pointer-sign /home/shk/emacs-22.1/lib-src/emacsclient.c DVERSION=«\„22.1\“» lc -o emacsclient Mono License Compiler Copyright (c) 2009 by RemObjects Software No target/complist passed make[1]: [emacsclient] Error 1 (ignored) gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/home/shk/emacs-22.1/lib-src -I/home/shk/emacs-22.1/lib-src/../src -Wl,-znocombreloc -D_BSD_SOURCE -g -O2 -Wno-pointer-sign /home/shk/emacs-22.1/lib-src/b2m.c -DVERSION=«\„22.1\“» lc -o b2m Mono License Compiler Copyright (c) 2009 by RemObjects Software No target/complist passed make[1]: [b2m] Error 1 (ignored) make[1]: Leaving directory `/home/shk/emacs-22.1/lib-src' cd src; make all \ CC='gcc' CFLAGS='-g -O2 -Wno-pointer-sign ' CPPFLAGS='-D_BSD_SOURCE ' \ LDFLAGS='-Wl,-znocombreloc ' MAKE='make' make[1]: Entering directory `/home/shk/emacs-22.1/src' Makefile:90: *** commands commence before first target. Stop. make[1]: Leaving directory `/home/shk/emacs-22.1/src' make: *** [src] Error 2
И так с любыми версиями emacs, перепробовал около 5 разных версий, везде одна и та же ошибка.
Кто - нибудь сталикавлся с подобным? Как собрать?
Спасибо.