bug-sh-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

porting to UNICOS


From: Wendy Palm
Subject: porting to UNICOS
Date: Thu, 16 Aug 2001 18:05:18 -0500

i'm working on updating the port to unicos and i ran
into a "make" problem with 2.0.11 that didn't exist with 2.0.

i narrowed it down to this line in the Makefile created after
configure is run.  this line appears in this form on both
unicos and linux, linux's linker doesn't have a problem with
it but unicos' has a fatal error.
sleep_LDADD = $(LDADD) -lm  \

obviously it's really a shell problem, because there is just a
blank line after the backslash, so it should read it as end of
line, but shell on the cray keeps reading til characters show
up, so it fills sleep_LDADD as 
"../intl/libintl.a ../lib/libfetish.a    sleep_DEPENDENCIES = ../intl/libintl.a 
../lib/libfetish.a", which causes the linker to 
search for a file called "sleep_DEPENDENCIES" (which doesn't exist) and
fail on the "=".

src/Makefile.an contains the line
sleep_LDADD = $(LDADD) @FESETROUND_LIBM@ @POW_LIBM@ \
  @LIB_CLOCK_GETTIME@ @LIB_NANOSLEEP@
sleep_DEPENDENCIES = $(LDADD)

now, @LIB_CLOCK_GETTIME@ @LIB_NANOSLEEP@ are null, hence
the empty line, right? 

given the chance of "fixing" the shell on the cray any time soon (not likely)
do you have any idea how i can get around this?  (beyond hand patching the
makefile after a configure)

thanks,
wendy



Jim Meyering wrote:
> 
> Wendy Palm <address@hidden> wrote:
> > will you accept porting patches to sh-utils?
> >
> > there are about 7 changes that need to be made
> > to run on the crays (plus config changes).
> 
> Of course.
> Please send them to address@hidden and
> be sure to base them on the latest test release:
> 
>   ftp://alpha.gnu.org/gnu/fetish/sh-utils-2.0.11.tar.gz

-- 
wendy palm
Cray OS Sustaining Engineering, Cray Inc.
address@hidden, 651-605-9154



reply via email to

[Prev in Thread] Current Thread [Next in Thread]