I think I remember a post on the Xerces-C list that was similar to this,
and it had to do with a tab character in the file somewhere.
Probably the best place to start is to find out what version of gmake
you're using. Here's the one from the build machine:
$ gmake -v
GNU Make version 3.76.1, by Richard Stallman and Roland McGrath.
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97
Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Report bugs to <[EMAIL PROTECTED]>.
Dave
|---------+----------------------------->
| | John Conley |
| | <John.H.Conley@usa|
| | .xerox.com> |
| | |
| | 03/28/2002 10:40 |
| | AM |
| | Please respond to |
| | xalan-dev |
| | |
|---------+----------------------------->
>---------------------------------------------------------------------------------------------------------------------------|
|
|
| To: [EMAIL PROTECTED]
|
| cc: (bcc: David N Bertoni/Cambridge/IBM)
|
| Subject: Making a Solaris Build
|
>---------------------------------------------------------------------------------------------------------------------------|
Hi,
I'm trying to rebuild Xalan-C++ version 1.3 for Solaris 2.6 following
the instructions in the release notes. When running "make clean" I get
the message
make: Fatal error in reader: Makefile, line 74: Unexpected end of
line seen
Line 74 is the label "noxalanroot:" in the following.
ifndef XALANCROOT
noxalanroot:
@echo XALANCROOT must be defined
endif
I defined XALANCROOT, etc.
Here are the diffs between Makefile and
Makefile.in:
< # Generated automatically from Makefile.in by configure.
133,137c132,136
< PLATFORM =SOLARIS
< CC = cc
< CXX = CC
< CXXFLAGS = -O -DNDEBUG
< PREFIX = /usr/local
---
> PLATFORM =@platform@
> CC = @cc@
> CXX = @cxx@
> CXXFLAGS = @cxxflags@
> PREFIX = @prefix@
Any idea what the problem is?
--John Conley