[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 20051114: netcdf-perl-1.2.3
- Subject: Re: 20051114: netcdf-perl-1.2.3
- Date: Tue, 15 Nov 2005 15:31:16 -0700
Mark,
>Date: Tue, 15 Nov 2005 14:20:02 -0700
>From: Mark Seefeldt <address@hidden>
>Organization: University of Colorado
>To: Steve Emmerson <address@hidden>
>Subject: Re: 20051114: netcdf-perl-1.2.3
The above message contained the following:
> I am doing the installation using sudo, which seems to not behave as
> well with multiple commands on a single line.
Must be a non-standard user-shell.
> Therefore I set the
> environment variables in the file CUSTOMIZE. I then followed your
> steps, and noticed an error in the make step. I have attached the
> configure.log, make.log, and CUSTOMIZE files.
[snip]
> making `all' in directory /usr/local/udunits-1.12.4/src/udunits
>
> make[1]: Entering directory `/usr/local/udunits-1.12.4/src/udunits'
> make[2]: Entering directory `/usr/local/udunits-1.12.4/src/udunits'
> c89 -c -O2 -I../lib -I../port/misc -DpgiFortran udunits.c
> udunits.c: In function `main':
> udunits.c:95: error: `_POSIX_MAX_INPUT' undeclared (first use in this
> function)
> udunits.c:95: error: (Each undeclared identifier is reported only once
> udunits.c:95: error: for each function it appears in.)
> make[2]: *** [udunits.o] Error 1
> make[2]: Leaving directory `/usr/local/udunits-1.12.4/src/udunits'
> make[1]: *** [program] Error 2
> make[1]: Leaving directory `/usr/local/udunits-1.12.4/src/udunits'
> make: *** [udunits/all] Error 1
Looks like your compiler needs help.
Instead of c89(1), try gcc(1): modify CC in CUSTOMIZE, do a "make
distclean", and reattempt the build.
Regards,
Steve Emmerson