Emacs 22.3'ü Fedora 15 x86_64 üzerindeki kaynaklardan yüklemeye çalışıyorum.GNU, "komutları ilk hedeften önce başlat" hatası verir
./configure
komut Tamam gider, ama
verimleri hata yapmak:
makefile olarak[[email protected] emacs-22.3]# 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/sigrlami/bin/emacs-22.3/lib-src'
Makefile:148: *** recipe commences before first target. Stop.
make[1]: Leaving directory `/home/sigrlami/bin/emacs-22.3/lib-src'
make: *** [lib-src] Error 2
, ben hiçbir şeye dokunma nerede, her şey üst üste ok görünüyor 148:
144 # ========================== start of cpp stuff =======================
145 LIBS_MOVE=$(KRB4LIB) $(DESLIB) $(KRB5LIB) $(CRYPTOLIB) $(COM_ERRLIB) $(HESIODLIB)
146 LOADLIBES= -lc
147 ALL_CFLAGS = -D_BSD_SOURCE -DHAVE_CONFIG_H
148 -I. -I../src -I${srcdir} -I${srcdir}/../src ${LDFLAGS} ${CPPFLAGS} ${CFLAGS}
149 LINK_CFLAGS = -D_BSD_SOURCE -DHAVE_CONFIG_H
Bunu nasıl düzeltebilirim? Belki sistemde bazı kütüphaneler yok mu?
Hat 148 tamam değil. "ALL_CFLAGS" öğesine eklenmek için buna ihtiyacınız varsa, 147. satırın sonundaki bir '\' koymanız gerekir. – Mat
evet, işe yarıyor, teşekkürler .. – Sigrlami
Bu önemli değil, ama ben ' Bir şekilde bahse girerim, 148'in başlangıcındaki beyaz boşluk, tuhaf olan boşluk değil, bir sekme idi. – Beta