From xemacs-m  Mon Jun 23 20:58:44 1997
Received: from ns.jsys.co.jp (ns.jsys.co.jp [202.33.240.82])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id UAA12982
	for <xemacs-beta@xemacs.org>; Mon, 23 Jun 1997 20:58:37 -0500 (CDT)
Received: from cosmos.jsys.co.jp (cosmos.jsys.co.jp [172.31.80.5])
	by ns.jsys.co.jp (8.8.6/8.8.6) with ESMTP id KAA19321;
	Tue, 24 Jun 1997 10:58:21 +0900 (JST)
Received: from skywalk.jsys.co.jp (j-04110.jsys.co.jp [172.31.49.72])
	by cosmos.jsys.co.jp (8.8.6/8.8.6/NOTES) with ESMTP id KAA21103;
	Tue, 24 Jun 1997 10:58:21 +0900 (JST)
Received: (from ienaga@localhost) by skywalk.jsys.co.jp (8.8.5/3.5Wpl2) id KAA05118; Tue, 24 Jun 1997 10:58:09 +0900 (JST)
To: Jaye Mathisen <mrcpu@cdsnet.net>
Cc: xemacs-beta@xemacs.org
Subject: Re: OK, next problem.
References: <Pine.NEB.3.95.970623172306.26179r-100000@mail.cdsnet.net>
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
From: Kazuyuki IENAGA <ienaga@jsys.co.jp>
Date: 24 Jun 1997 10:58:07 +0900
In-Reply-To: Jaye Mathisen's message of "Mon, 23 Jun 1997 17:25:29 -0700 (PDT)"
Message-ID: <rys7mfkwymo.fsf@skywalk.jsys.co.jp>
Lines: 48
X-Mailer: Gnus v5.4.59/XEmacs 20.3(beta8) - "Copenhagen"
X-Face:  czfHfB+cCdftWr4Fwe9^^-!_PKouj^vkcIk4Hg_xxx<~JF.4vv)^7jM;w_w'(UZ#{K&xpz:
 [v3`j%a.u`CP*Tbsm[N0PYlk&+xt3Vd1KZL%'I+v,:*0\(akF?Vf>l_VeOHH]2.Z6^e_O;zDZJW.


Jaye Mathisen  <mrcpu@cdsnet.net> writes:

> First the good stuff.
> 
> uname -a: FreeBSD schizo.cdsnet.net 2.2-STABLE FreeBSD 2.2-STABLE #0: Thu
> Apr 10
>  17:35:12 PDT 1997     root@schizo.cdsnet.net:/usr/src/sys/compile/SCHIZO
> i386
> 
> ./configure 
> 
> 
> Configured for `i386-unknown-freebsd2.2'.
> 
> gcc -g -O2  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
> /usr/local/src/xemacs-20.3-b8/src/prefix-args.c -o prefix-args
> ld  -L. -Xlinker -dc -Xlinker -dp -Xlinker -e -Xlinker start
> -L/usr/X11R6/lib  -o temacs pre-crt0.o /usr/lib/crt0.o abbrev.o alloc.o
	[snip]
> ../lwlib/liblw.a  -lXm -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE -ltermcap
> -lkvm -lm -lutil -lxpg4 -lc 
> ld: start: No such file or directory
> *** Error code 1

You could avoid the problem modifying src/Makefile.
But it's not the right thing.

1.  LD (line 29 in my src/Makefile)

    LD=ld  could be (or should be?)
    LD=gcc -nostdlib

2. ld_libs_general (line 20)

    Add "-lgcc" after "-lc"

3. ld_libs_all (line 22)

    Add "-lgcc" after "-lc"

And do make in top level directory...

> It must supposed to be a linker flag, but not exactly sure.  Compiling
> XEmacs for me has always been black magic...

The -Xlinker is a compiler's flag and the option for -Xlinker will be
passed to the linker.

