From xemacs-m  Mon Apr  7 11:00:05 1997
Received: from master.control.att.com ([135.205.52.13])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id LAA00401
	for <xemacs-beta@xemacs.org>; Mon, 7 Apr 1997 11:00:05 -0500 (CDT)
Received: from i.control.att.com by master.control.att.com with esmtp
	(Smail3.1.29.1 #3) id m0wEGpT-002iwyC; Mon, 7 Apr 97 11:59 EDT
Received: by i.control.att.com (Smail3.1.29.1 #1)
	id m0wEGpT-000mUTC; Mon, 7 Apr 97 11:59 EDT
Message-Id: <m0wEGpT-000mUTC@i.control.att.com>
Date: Mon, 7 Apr 97 11:59 EDT
From: Larry Auton <lda@control.att.com>
To: xemacs-beta@xemacs.org
Subject: control character in src/Makefile
X-Mailer: VM 6.23 under 20.1 XEmacs Lucid (beta11)
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII

My XEmacs source directory is NFS mounted to all of my hosts.
In compiling XEmacs 20.1-b11, I built it first on a Linux 2.0.29 host.

To begin the build on a Solaris 2.4 host, I first ran ``make distclean''
as follows:

$ type make
make is a tracked alias for /usr/ccs/bin/make
$ make distclean
([ ! -d lock ] && mkdir lock)
*** Error code 1 (ignored)
([ ! -d site-lisp ] && mkdir site-lisp)
*** Error code 1 (ignored)
(cd src      && make  distclean)
make: Fatal error in reader: Makefile, line 17: Unexpected end of line seen
Current working directory /n/flow/home/lda/linux/xemacs/20/b11/xemacs-20.1-b11/src
*** Error code 1
make: Fatal error: Command failed for target `distclean'


I found that line 16 of src/Makefile contains a Control-L (form feed).
This the line between SHELL and VPATH:

	SHELL=/bin/sh
	^L
	VPATH=/home/lda/linux/xemacs/20/b11/xemacs-20.1-b11/src

The Control-L breaks ``make'' on Solaris.  Note that GNU make works fine.

-lda

