Hello,
I received only one response to this build problem of mine. (Thank you,
Ienaga-san!)  I tried his method of removing ld_dynamic_link_flags
entirely from src/Makefile and src/Makefile.in but the situation didn't improve;
temacs still dumps core with this error message:
make: Fatal error: Command failed for target `update-elc.stamp'
I need any help on this.  I have the following questions.
(1) All the statements of src/mule-coding.c are commented out by "#if 0"
    I.e. src/mule-coding.c is null. Is this OK?
(2) I re-ran configure with --debug but "make" still invokes cc with -xO4;
    no -g is supplied.  What is wrong ?
(3) Is there a general guideline of how to debug coredump of temacs or xemacs?
    How do I stop temacs just before starting processing "update-elc.stamp",
    so that temacs can be run in a single step mode from there?
-kuro
Subject: Re: build problem with-mule
From: "T. Kurosaka - Sun Professional Services" <kuro@Japan>
To: ge204(a)eng.cam.ac.uk, crashes(a)xemacs.org
Cc: xemacs-beta(a)xemacs.org
Date: Thu, 06 May 1999 20:54:56 +0900
X-Mailer: Mew version 1.93 on XEmacs 20.4 (Emerald)
Gunnar et al,
I tried to biuld XEmacs 21.2.13 under Solaris 2.6/SPARC (Japanese)
and got the following build error.  Any suggestion how to proceed from here?
LANG was "ja" when building this.  Could that be a problem?
% ./configure --prefix=/home/kuro/local --with-mule --with-xim=xlib
% vi src/Makefile
	to correct the linker option from "-Bexport" to "-Bdynamic".
% make
(temacs was build OK, building of elc's started, and temacs dumped core
when building the target update-elc.stamp.)
Loading site-load.el...
Bootstrapping from temacs...
Fatal error (11).
Your files have been auto-saved.
Use `M-x recover-session' to recover them.
Stack trace follows:
=>[1] _kill(0x0, 0xb, 0xa06a001c, 0x0, 0xef1a2e54, 0xeaccc), at 0xef187fac
  [2] fatal_error_signal(0x6d4684, 0x6d4678, 0x670400, 0x674ed0, 0x674c00, 0xa06a0004), at
0xeaccc
  ---- called from signal handler with signal 11 (SIGSEGV) ------
  [3] mark_object(), at 0x7412c
  [4] mark_char_table(0x8d4800, 0x73fd8, 0x8d4804, 0x2, 0xffffc00, 0x60c00), at 0xa3644
  [5] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8d4800, 0x60c00), at 0x741a4
  [6] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at 0x74430
  [7] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8c950c, 0x60c00), at 0x740f4
  [8] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at 0x7443c
  [9] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8bc334, 0x60c00), at 0x740f4
  [10] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8bc344, 0x60c00), at 0x740f4
  [11] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [12] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x86673c, 0x60c00), at 0x740f4
  [13] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x74430
  [14] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x863094, 0x60c00), at 0x740f4
  [15] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8630cc, 0x60c00), at 0x740f4
  [16] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [17] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8665a4, 0x60c00), at 0x740f4
  [18] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8665b4, 0x60c00), at 0x740f4
  [19] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x866604, 0x60c00), at 0x740f4
  [20] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [21] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x866454, 0x60c00), at 0x740f4
  [22] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x866464, 0x60c00), at 0x740f4
  [23] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [24] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x85001c, 0x60c00), at 0x740f4
  [25] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x84fdfc, 0x60c00), at 0x740f4
  [26] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x83f6c4, 0x60c00), at 0x740f4
  [27] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [28] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x86fbac, 0x60c00), at 0x740f4
  [29] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x86fbc4, 0x60c00), at 0x740f4
  [30] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x86fbf4, 0x60c00), at 0x740f4
  [31] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x86fe14, 0x60c00), at 0x740f4
  [32] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x86f334, 0x60c00), at 0x740f4
  [33] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [34] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8fa2e4, 0x60c00), at 0x740f4
  [35] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8e6d24, 0x60c00), at 0x740f4
  [36] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x929b14, 0x60c00), at 0x740f4
  [37] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x929624, 0x60c00), at 0x740f4
  [38] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x91782c, 0x60c00), at 0x740f4
  [39] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [40] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x96133c, 0x60c00), at 0x740f4
  [41] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x961354, 0x60c00), at 0x740f4
  [42] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x74430
  [43] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x9618dc, 0x60c00), at 0x740f4
  [44] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x9618e4, 0x60c00), at 0x740f4
  [45] mark_hash_table(0x73be48, 0x73fd8, 0x73b058, 0x48c400, 0xffffc00, 0x60c00), at
0xe3530
  [46] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x70bc00, 0x60c00), at 0x741a4
  [47] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x74430
  [48] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [49] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x75c0cc, 0x60c00), at 0x740f4
  [50] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x75c0f4, 0x60c00), at 0x740f4
  [51] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [52] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x7143dc, 0x60c00), at 0x740f4
  [53] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x71443c, 0x60c00), at 0x740f4
  [54] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x7144a4, 0x60c00), at 0x740f4
  [55] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [56] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x714554, 0x60c00), at 0x740f4
  [57] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [58] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8d3594, 0x60c00), at 0x740f4
  [59] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8d35fc, 0x60c00), at 0x740f4
  [60] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8d36fc, 0x60c00), at 0x740f4
  [61] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [62] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x92837c, 0x60c00), at 0x740f4
  [63] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x9283d4, 0x60c00), at 0x740f4
  [64] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [65] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [66] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x831afc, 0x60c00), at 0x740f4
  [67] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x831b1c, 0x60c00), at 0x740f4
  [68] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [69] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x831884, 0x60c00), at 0x740f4
  [70] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8318bc, 0x60c00), at 0x740f4
  [71] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [72] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x83221c, 0x60c00), at 0x740f4
  [73] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x83224c, 0x60c00), at 0x740f4
  [74] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8322c4, 0x60c00), at 0x740f4
  [75] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8323c4, 0x60c00), at 0x740f4
  [76] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x83243c, 0x60c00), at 0x740f4
  [77] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x832574, 0x60c00), at 0x740f4
  [78] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [79] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x830874, 0x60c00), at 0x740f4
  [80] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8308b4, 0x60c00), at 0x740f4
  [81] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [82] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x830d04, 0x60c00), at 0x740f4
  [83] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [84] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x882f6c, 0x60c00), at 0x740f4
  [85] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x882f84, 0x60c00), at 0x740f4
  [86] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x882f9c, 0x60c00), at 0x740f4
  [87] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [88] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x89aaac, 0x60c00), at 0x740f4
  [89] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x89aabc, 0x60c00), at 0x740f4
  [90] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x89aae4, 0x60c00), at 0x740f4
  [91] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [92] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8e033c, 0x60c00), at 0x740f4
  [93] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x8e035c, 0x60c00), at 0x740f4
  [94] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [95] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x89ace4, 0x60c00), at 0x740f4
  [96] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x89acf4, 0x60c00), at 0x740f4
  [97] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x89ad1c, 0x60c00), at 0x740f4
  [98] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x89adac, 0x60c00), at 0x740f4
  [99] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x60000000, 0x60c00), at
0x7443c
  [100] mark_object(0x61d3dc, 0x60ff4, 0x613ab0, 0x48c7b4, 0x886a7c, 0x60c00), at 0x740f4
-kuro