Hata Makefile tarafından main/editline dizini altındaki configure betiğini çalıştırdıktan sonraki işlemlerde alınıyor.
cd editline && test -f config.h || CFLAGS="-pthread -I/home/engin/src/asterisk-1.4.15 /include -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g3 -include /home/engin/src/asterisk-1.4.15/include/asterisk/autoconfig.h -march=i686 -O6" LDFLAGS="" ./configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --with-ncurses= --with-curses= --with-termcap= --with-tinfo= creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc -pthread -I/home/engin/src/asterisk- 1.4.15/include -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g3 -include /home/engin/src/asterisk- 1.4.15/include/asterisk/autoconfig.h -march=i686 -O6 ) works... yes checking whether the C compiler (gcc -pthread -I/home/engin/src/asterisk- 1.4.15/include -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g3 -include /home/engin/src/asterisk- 1.4.15/include/asterisk/autoconfig.h -march=i686 -O6 ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E checking host system type... i686-pc-linux-gnu checking for a BSD compatible install... /usr/bin/install -c checking for ranlib... ranlib checking for ar... /usr/bin/ar checking for tgetent in -ltermcap... yes checking for termcap.h... yes checking for sys/cdefs.h... yes checking for vis.h... no checking for issetugid... no checking for strlcat... no checking for strlcpy... no checking for fgetln... no checking for strvis... no checking for strunvis... no updating cache ./config.cache creating ./config.status creating Makefile creating config.h make -C editline libedit.a /bin/sh makelist -h common.c > common.h /bin/sh makelist -h emacs.c> emacs.h /bin/sh makelist -h vi.c > vi.h /bin/sh makelist -fh common.h emacs.h vi.h > fcns.h /bin/sh makelist -fc common.h emacs.h vi.h > fcns.c if uname -s | grep -qi cygwin; then cat fcns.c | sed -e s/"sys\.h"/"config.h"/g > fcns.c.copy; mv --force fcns.c.copy fcns.c; fi /bin/sh makelist -bh common.c emacs.c vi.c > help.h /bin/sh makelist -bc common.c emacs.c vi.c > help.c if uname -s | grep -qi cygwin; then cat help.c | sed -e s/"sys\.h"/"config.h"/g > help.c.copy; mv --force help.c.copy help.c; fi /bin/sh makelist -e common.c emacs.c vi.c chared.c el.c hist.c key.c map.c parse.c prompt.c read.c refresh.c search.c sig.c term.c tty.c fcns.c help.c> editline.c gcc -c -pthread -I/home/engin/src/asterisk-1.4.15/include -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g3 -include /home/engin/src/asterisk- 1.4.15/include/asterisk/autoconfig.h -march=i686 -O6 '-D__RCSID(x)=' '-D__COPYRIGHT(x)=' '-D__RENAME(x)=' '-D_DIAGASSERT(x)=' -I. editline.c -o editline.o_a Bu aşamadan sonra aşağıdaki hatalar gelmeye başlıyor. common.c: In function 'ed_digit': common.c:405: error: 'EM_UNIVERSAL_ARGUMENT' undeclared (first use in this function) common.c:405: error: (Each undeclared identifier is reported only once common.c:405: error: for each function it appears in.) In file included from editline.c:5: emacs.c: In function 'em_inc_search_next': emacs.c:474: error: 'ED_SEARCH_NEXT_HISTORY' undeclared (first use in this function) emacs.c: In function 'em_inc_search_prev': emacs.c:487: error: 'ED_SEARCH_PREV_HISTORY' undeclared (first use in this function) In file included from editline.c:6: vi.c: In function 'vi_search_prev': vi.c:779: error: 'ED_SEARCH_PREV_HISTORY' undeclared (first use in this function) vi.c: In function 'vi_search_next': vi.c:792: error: 'ED_SEARCH_NEXT_HISTORY' undeclared (first use in this function) vi.c: In function 'vi_repeat_search_prev': vi.c:825: error: 'ED_SEARCH_PREV_HISTORY' undeclared (first use in this function) vi.c:826: error: 'ED_SEARCH_NEXT_HISTORY' undeclared (first use in this function) In file included from editline.c:7: chared.c: In function 'ch_init': chared.c:442: error: 'ED_UNASSIGNED' undeclared (first use in this function) chared.c: In function 'ch_reset': chared.c:479: error: 'ED_UNASSIGNED' undeclared (first use in this function) In file included from editline.c:8: el.c: In function 'el_get': el.c:284: warning: dereferencing type-punned pointer will break strict-aliasing rules el.c:288: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from editline.c:10: key.c: In function 'key_add': key.c:202: error: 'ED_SEQUENCE_LEAD_IN' undeclared (first use in this function) key.c: In function 'key_clear': key.c:225: error: 'ED_SEQUENCE_LEAD_IN' undeclared (first use in this function) key.c: In function 'node_trav': key.c:289: error: 'ED_END_OF_FILE' undeclared (first use in this function) In file included from editline.c:11: map.c: At top level: map.c:69: error: 'ED_TTY_SIGINT' undeclared here (not in a function) map.c:70: error: 'EM_DELETE_OR_LIST' undeclared here (not in a function) map.c :73: error: 'ED_UNASSIGNED' undeclared here (not in a function) map.c:76: error: 'ED_NEWLINE' undeclared here (not in a function) map.c:77: error: 'ED_KILL_LINE' undeclared here (not in a function) map.c:80: error: 'ED_NEXT_HISTORY' undeclared here (not in a function) map.c:82: error: 'ED_PREV_HISTORY' undeclared here (not in a function) ... Şimdiden teşekkürler. 08.12.2007 tarihinde Afsin Taskiran <[EMAIL PROTECTED]> yazmış: > > Engin KUZU yazmış: > > Selamlar; > > > Astersik'in 1.4.15 sürümünü derlemeye çalışıyorum. Derleme öncesi > > asterisk için build-dep (Build dependency) indirdim. Aşağıdaki gibi > > bir hata alıyorum. İnternette araştırmalarım sonucunda henüz bir > > çözüme kavuşamadım. > > > > ... > > (Sayfalarca hata...) > Hatanin ilk olustugu satirlari gorebilir miyiz ? Genellikle kod > derlemelerinde sonraki hatalar, ilklere bagli olur. > > > iyi calismalar > > > Afsin Taskiran >