[FWD] compiling emacs-bidi

TAKAHASHI Naoto <[email protected]>
Newsgroups gmane.emacs.bidi
Message-ID <[email protected]>
Can anybody answer the following question?

> Hi,
> 
> I am trying to compile emacs-bidi but I get a "Segmentation fault" in the compilation process. Below is the log of the compilation process after I execute "make". I am running Fedora Linux with the 2.4.22-1.2115 kernel. Any help that you can provide in ovecoming this problem will be greatly appreciated. Thanks.
> 
> R****
> 
> ----------------------------------------------------------------------------------
> cd lib-src; make all  \
>   CC='gcc' CFLAGS='-g -O2' CPPFLAGS='-D_BSD_SOURCE  ' \
>   LDFLAGS='-L/usr/X11R6/lib' MAKE='make'
> make[1]: Entering directory `/extras/emacs-bidi/emacs-bidi/lib-src'
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 -o test-distrib /extras/emacs-bidi/emacs-bidi/lib-src/test-distrib.c
> ./test-distrib /extras/emacs-bidi/emacs-bidi/lib-src/testfile
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/make-docfile.c -lc -o make-docfile
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/profile.c -lc -o profile
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/digest-doc.c -lc -o digest-doc
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/sorted-doc.c  -lc -o sorted-doc
> gcc -c -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -D_BSD_SOURCE   -g -O2 -Demacs  /extras/emacs-bidi/emacs-bidi/lib-src/movemail.c
> gcc -c -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -D_BSD_SOURCE   -g -O2  /extras/emacs-bidi/emacs-bidi/lib-src/pop.c
> gcc -c -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/getopt.cgcc -c -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/getopt1.c
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -g -O2  movemail.o pop.o getopt.o getopt1.o  -lc  -o movemail
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/cvtmail.c -lc -o cvtmail
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/fakemail.c -lc -o fakemail
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/yow.c -lc -o yow
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/emacsserver.c -lc -o emacsserver
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/hexl.c -lc -o hexl
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/update-game-score.c -lc -o update-game-score
> gcc -c -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -D_BSD_SOURCE   -g -O2 -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER /extras/emacs-bidi/emacs-bidi/lib-src/../src/regex.c
> In file included from /extras/emacs-bidi/emacs-bidi/src/regex.c:257:
> /extras/emacs-bidi/emacs-bidi/src/regex.h:541:1: warning: "__restrict_arr" redefined
> In file included from /usr/include/features.h:295,
>                  from /usr/include/string.h:26,
>                  from ../src/config.h:899,
>                  from /extras/emacs-bidi/emacs-bidi/src/regex.c:40:
> /usr/include/sys/cdefs.h:246:1: warning: this is the location of the previous definition
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 -DVERSION="\"21.3.50\"" /extras/emacs-bidi/emacs-bidi/lib-src/etags.c getopt.o getopt1.o  regex.o -lc -o etags
> In file included from /extras/emacs-bidi/emacs-bidi/lib-src/etags.c:167:
> ../src/regex.h:541:1: warning: "__restrict_arr" redefined
> In file included from /usr/include/features.h:295,
>                  from /usr/include/string.h:26,
>                  from ../src/config.h:899,
>                  from /extras/emacs-bidi/emacs-bidi/lib-src/etags.c:52:
> /usr/include/sys/cdefs.h:246:1: warning: this is the location of the previous definition
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 -DCTAGS -DVERSION="\"21.3.50\"" /extras/emacs-bidi/emacs-bidi/lib-src/etags.c getopt.o getopt1.o  regex.o -lc -o ctags
> In file included from /extras/emacs-bidi/emacs-bidi/lib-src/etags.c:167:
> ../src/regex.h:541:1: warning: "__restrict_arr" redefined
> In file included from /usr/include/features.h:295,
>                  from /usr/include/string.h:26,
>                  from ../src/config.h:899,
>                  from /extras/emacs-bidi/emacs-bidi/lib-src/etags.c:52:
> /usr/include/sys/cdefs.h:246:1: warning: this is the location of the previous definition
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/emacsclient.c getopt.o getopt1.o  -DVERSION=`sed -n -e '/(defconst emacs-version/ s/^[^"]*\("[^"]*"\).*/\1/p' /extras/emacs-bidi/emacs-bidi/lib-src/../lisp/version.el` -lc -o emacsclient
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 /extras/emacs-bidi/emacs-bidi/lib-src/b2m.c -DVERSION="\"21.3.50\"" getopt.o getopt1.o  -lc -o b2m
> gcc -D_BSD_SOURCE -DHAVE_CONFIG_H -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lib-src -I/extras/emacs-bidi/emacs-bidi/lib-src/../src -L/usr/X11R6/lib -D_BSD_SOURCE   -g -O2 -DVERSION="\"21.3.50\"" /extras/emacs-bidi/emacs-bidi/lib-src/ebrowse.c getopt.o getopt1.o  -lc -o ebrowse
> make[1]: Leaving directory `/extras/emacs-bidi/emacs-bidi/lib-src'
> cd src; make all  \
>   CC='gcc' CFLAGS='-g -O2' CPPFLAGS='-D_BSD_SOURCE  ' \
>   LDFLAGS='-L/usr/X11R6/lib' MAKE='make'
> make[1]: Entering directory `/extras/emacs-bidi/emacs-bidi/src'
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 pre-crt0.c
> cd ../lwlib/; make -w CC='gcc' CFLAGS='-g -O2' MAKE='make' "C_SWITCH_X_SITE=-I/usr/X11R6/include" "C_SWITCH_X_MACHINE=" "C_SWITCH_X_SYSTEM=" "C_SWITCH_SITE=" "C_SWITCH_MACHINE=" "C_SWITCH_SYSTEM=-D_BSD_SOURCE"
> make[2]: Entering directory `/extras/emacs-bidi/emacs-bidi/lwlib'
> gcc -c -DUSE_LUCID  -D_BSD_SOURCE -I/usr/X11R6/include   -D_BSD_SOURCE   -g -O2 -DHAVE_CONFIG_H -Demacs -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lwlib -I/extras/emacs-bidi/emacs-bidi/lwlib/../src /extras/emacs-bidi/emacs-bidi/lwlib/lwlib.c
> gcc -c  -D_BSD_SOURCE -I/usr/X11R6/include   -D_BSD_SOURCE   -g -O2 -DHAVE_CONFIG_H -Demacs -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lwlib -I/extras/emacs-bidi/emacs-bidi/lwlib/../src lwlib-Xlw.c
> gcc -c  -D_BSD_SOURCE -I/usr/X11R6/include   -D_BSD_SOURCE   -g -O2 -DHAVE_CONFIG_H -Demacs -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lwlib -I/extras/emacs-bidi/emacs-bidi/lwlib/../src xlwmenu.c
> gcc -c  -D_BSD_SOURCE -I/usr/X11R6/include   -D_BSD_SOURCE   -g -O2 -DHAVE_CONFIG_H -Demacs -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lwlib -I/extras/emacs-bidi/emacs-bidi/lwlib/../src lwlib-Xaw.c
> gcc -c  -D_BSD_SOURCE -I/usr/X11R6/include   -D_BSD_SOURCE   -g -O2 -DHAVE_CONFIG_H -Demacs -I. -I../src -I/extras/emacs-bidi/emacs-bidi/lwlib -I/extras/emacs-bidi/emacs-bidi/lwlib/../src lwlib-utils.c
> rm -f liblw.a
> ar cq liblw.a lwlib.o lwlib-Xlw.o xlwmenu.o lwlib-Xaw.o lwlib-utils.o
> ranlib liblw.a
> make[2]: Leaving directory `/extras/emacs-bidi/emacs-bidi/lwlib'
> touch stamp-oldxmenu
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 dispnew.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 frame.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 scroll.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 xdisp.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 xmenu.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 window.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 charset.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 coding.c
> coding.c: In function `decode_coding_emacs_mule':
> coding.c:987: warning: comparison is always true due to limited range of data type
> coding.c:998: warning: comparison is always true due to limited range of data type
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 category.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 ccl.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 bidi.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 cm.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 term.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 xfaces.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 xterm.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 xfns.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 xselect.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 xrdb.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 fontset.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 xsmfns.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 emacs.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 keyboard.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 macros.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 keymap.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 sysdep.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 buffer.c
> buffer.c: In function `Fset_buffer_multibyte':
> buffer.c:2183: warning: comparison is always true due to limited range of data type
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 filelock.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 insdel.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 marker.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 minibuf.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 fileio.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 dired.c
> In file included from dired.c:93:
> regex.h:541:1: warning: "__restrict_arr" redefined
> In file included from /usr/include/features.h:295,
>                  from /usr/include/stdio.h:28,
>                  from s/gnu-linux.h:158,
>                  from config.h:787,
>                  from dired.c:23:
> /usr/include/sys/cdefs.h:246:1: warning: this is the location of the previous definition
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 filemode.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 cmds.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 casetab.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 casefiddle.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 indent.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 search.c
> In file included from search.c:34:
> regex.h:541:1: warning: "__restrict_arr" redefined
> In file included from /usr/include/features.h:295,
>                  from /usr/include/stdio.h:28,
>                  from s/gnu-linux.h:158,
>                  from config.h:787,
>                  from search.c:22:
> /usr/include/sys/cdefs.h:246:1: warning: this is the location of the previous definition
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 regex.c
> In file included from regex.c:257:
> regex.h:541:1: warning: "__restrict_arr" redefined
> In file included from /usr/include/features.h:295,
>                  from /usr/include/stdio.h:28,
>                  from s/gnu-linux.h:158,
>                  from config.h:787,
>                  from regex.c:40:
> /usr/include/sys/cdefs.h:246:1: warning: this is the location of the previous definition
> regex.c: In function `re_search_2':
> regex.c:4000: warning: comparison is always true due to limited range of data type
> regex.c: In function `re_match_2_internal':
> regex.c:4957: warning: comparison is always true due to limited range of data type
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 undo.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 alloc.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 data.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 doc.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 editfns.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 callint.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 eval.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 floatfns.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 fns.c
> fns.c: In function `base64_decode_1':
> fns.c:3827: warning: comparison is always true due to limited range of data type
> fns.c:3851: warning: comparison is always true due to limited range of data type
> fns.c:3869: warning: comparison is always true due to limited range of data type
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 print.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 lread.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 abbrev.c
> abbrev.c: In function `Fexpand_abbrev':
> abbrev.c:375: warning: comparison is always true due to limited range of data type
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 syntax.c
> syntax.c: In function `skip_chars':
> syntax.c:1528: warning: comparison is always true due to limited range of data type
> syntax.c:1558: warning: comparison is always true due to limited range of data type
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 unexelf.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 bytecode.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 process.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 callproc.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 region-cache.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 sound.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 atimer.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 doprnt.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 strftime.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 intervals.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 textprop.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 composite.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 md5.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 terminfo.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 lastfile.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 vm-limit.c
> gcc -c -D_BSD_SOURCE   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 widget.c
> gcc -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. -I/extras/emacs-bidi/emacs-bidi/src -D_BSD_SOURCE -I/usr/X11R6/include -g -O2 -L/usr/X11R6/lib /extras/emacs-bidi/emacs-bidi/src/prefix-args.c -o prefix-args
> gcc -nostdlib `./prefix-args -Xlinker  -R/usr/X11R6/lib -z nocombreloc -L/usr/X11R6/lib` -o temacs pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o charset.o coding.o category.o ccl.o bidi.o cm.o term.o xfaces.o xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o print.o lread.o abbrev.o syntax.o unexelf.o bytecode.o process.o callproc.o region-cache.o sound.o atimer.o doprnt.o strftime.o intervals.o textprop.o composite.o md5.o   terminfo.o lastfile.o   vm-limit.o  widget.o    ../lwlib/liblw.a -L/usr/X11R6/lib -lXaw3d -lXmu -lXt -lSM -lICE -lXext -ltiff -ljpeg -lpng -lz -lm -lungif -lXpm -lX11  
 -lncurses   -lm -lgcc -lc -lgcc /usr/lib/crtn.o
> rm -f ../etc/DOC
> ../lib-src/make-docfile -d /extras/emacs-bidi/emacs-bidi/src sunfns.o dosfns.o msdos.o xterm.o xfns.o xmenu.o xselect.o xrdb.o mac.o macterm.o macfns.o macmenu.o dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o charset.o coding.o category.o ccl.o bidi.o cm.o term.o xfaces.o xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o print.o lread.o abbrev.o syntax.o unexelf.o bytecode.o process.o callproc.o region-cache.o sound.o atimer.o doprnt.o strftime.o intervals.o textprop.o composite.o md5.o   > ../etc/DOC
> ../lib-src/make-docfile -a ../etc/DOC -d /extras/emacs-bidi/emacs-bidi/src ../lisp/mouse.elc ../lisp/select.elc ../lisp/scroll-bar.elc ../lisp/vmsproc.elc ../lisp/vms-patch.elc ../lisp/ls-lisp.elc ../lisp/dos-fns.elc ../lisp/w32-fns.elc ../lisp/dos-w32.elc ../lisp/disp-table.elc ../lisp/dos-vars.elc ../lisp/international/ccl.elc ../lisp/international/codepage.elc ../lisp/abbrev.elc ../lisp/buff-menu.elc ../lisp/button.elc ../lisp/byte-run.elc ../lisp/cus-start.elc ../lisp/custom.elc ../lisp/emacs-lisp/backquote.elc ../lisp/emacs-lisp/lisp-mode.elc ../lisp/emacs-lisp/lisp.elc ../lisp/facemenu.elc ../lisp/faces.elc ../lisp/files.elc ../lisp/float-sup.elc ../lisp/format.elc ../lisp/frame.elc ../lisp/help.elc ../lisp/indent.elc ../lisp/isearch.elc ../lisp/loadup.el ../lisp/loaddefs.el ../lisp/bindings.elc ../lisp/map-ynp.elc ../lisp/env.elc ../lisp/international/mule.elc ../lisp/internatio
 nal/mule-conf.el ../lisp/international/mule-cmds.elc ../lisp/international/characters.elc!
  .!
>  ./lisp/international/ucs-tables.elc ../lisp/international/utf-8.elc ../lisp/international/latin-1.el ../lisp/international/latin-2.el ../lisp/international/latin-3.el ../lisp/international/latin-4.el ../lisp/international/latin-5.el ../lisp/international/latin-8.el ../lisp/international/latin-9.el ../lisp/case-table.elc ../lisp/language/arabic.elc ../lisp/language/chinese.elc ../lisp/language/cyrillic.elc ../lisp/language/indian.elc ../lisp/language/devanagari.el ../lisp/language/english.el ../lisp/language/ethiopic.elc ../lisp/language/european.elc ../lisp/language/czech.el ../lisp/language/slovak.el ../lisp/language/romanian.el ../lisp/language/greek.el ../lisp/language/hebrew.el ../lisp/language/japanese.el ../lisp/language/korean.el ../lisp/language/lao.el ../lisp/language/thai.el ../lisp/language/tibetan.elc ../lisp/language/vietnamese.elc ../lisp/language/misc-lang.el ../lisp/la
 nguage/utf-8-lang.el ../lisp/language/georgian.el ../lisp/menu-bar.elc ../lisp/paths.el .!
 ./!
>  lisp/register.elc ../lisp/replace.elc ../lisp/simple.elc ../lisp/start
> up.elc ../lisp/subr.elc ../lisp/term/tty-colors.elc ../lisp/font-core.elc ../lisp/textmodes/fill.elc ../lisp/textmodes/page.elc ../lisp/textmodes/paragraphs.elc ../lisp/textmodes/text-mode.elc ../lisp/vc-hooks.elc ../lisp/ediff-hook.elc ../lisp/widget.elc ../lisp/window.elc ../lisp/version.el
> LC_ALL=C ./temacs -batch -l loadup dump
> Loading loadup.el (source)...
> Using load-path (/extras/emacs-bidi/emacs-bidi/lisp)
> Loading byte-run...
> Loading emacs-lisp/backquote...
> Loading subr...
> Loading version.el (source)...
> Loading widget...
> Loading custom...
> Loading map-ynp...
> Loading env...
> Loading cus-start...
> Loading international/mule...
> Loading international/mule-conf.el (source)...
> Loading format...
> Loading bindings...
> Loading simple...
> Loading files...
> Loading cus-face...
> Loading faces...
> Lists of integers (garbage collection statistics) are normal output
> while building Emacs; they do not indicate a problem.
> ((8771 . 8556) (4284 . 0) (513 . 0) 14097 22098 (3 . 3) (14 . 0) (822 . 2139))
> Loading loaddefs.el (source)...
> ((21089 . 14485) (6373 . 0) (524 . 11) 32909 22098 (5 . 1) (14 . 0) (2895 . 1767))
> Loading help...
> Loading international/mule-cmds...
> Loading case-table...
> Loading international/characters...
> Loading international/utf-8...
> Loading international/latin-1 (source)...
> Loading international/latin-2 (source)...
> Loading international/latin-3 (source)...
> Loading international/latin-4 (source)...
> Loading international/latin-5 (source)...
> Loading international/latin-8 (source)...
> Loading international/latin-9 (source)...
> Loading language/arabic...
> Loading language/chinese...
> Loading language/cyrillic...
> Loading language/indian...
> Loading language/devanagari (source)...
> Loading language/english (source)...
> Loading language/ethiopic...
> Loading language/european...
> Loading language/czech (source)...
> Loading language/slovak (source)...
> Loading language/romanian (source)...
> Loading language/greek (source)...
> Loading language/hebrew (source)...
> Loading language/japanese (source)...
> Loading language/korean (source)...
> Loading language/lao (source)...
> Loading language/thai (source)...
> Loading language/tibetan...
> Loading language/vietnamese...
> Loading language/misc-lang (source)...
> Loading language/utf-8-lang (source)...
> Loading language/georgian (source)...
> Loading international/ucs-tables...
> Loading indent...
> Loading window...
> Loading frame...
> Loading term/tty-colors...
> Loading facemenu...
> Loading mouse...
> Loading scroll-bar...
> Loading select...
> Loading timer...
> Loading isearch...
> ((37251 . 12188) (8062 . 0) (536 . 86) 48813 137128 (14 . 3) (14 . 12) (3954 . 1086))
> Loading menu-bar...
> Loading paths.el (source)...
> Loading startup...
> Loading emacs-lisp/lisp...
> Loading textmodes/page...
> Loading register...
> Loading textmodes/paragraphs...
> Loading emacs-lisp/lisp-mode...
> Loading textmodes/text-mode...
> Loading textmodes/fill...
> ((43391 . 6048) (8659 . 0) (539 . 83) 60840 139245 (14 . 3) (14 . 12) (4425 . 1812))
> Loading replace...
> Loading abbrev...
> Loading buff-menu...
> Loading float-sup...
> ((43816 . 5623) (8841 . 0) (539 . 83) 60871 139633 (14 . 9) (14 . 12) (4429 . 1682))
> Loading vc-hooks...
> Loading ediff-hook...
> ((44768 . 4671) (8941 . 0) (540 . 82) 61791 139650 (14 . 9) (14 . 12) (4489 . 1622))
> Finding pointers to doc strings...
> Finding pointers to doc strings...done
> Dumping under names emacs and emacs-21.3.50.1
> make[1]: *** [emacs] Segmentation fault
> make[1]: *** Deleting file `emacs'
> make[1]: Leaving directory `/extras/emacs-bidi/emacs-bidi/src'
> make: *** [src] Error 2
 
-- 
TAKAHASHI Naoto
[email protected]
http://www.m17n.org/ntakahas/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.