This is the mail archive of the gsl-discuss@sources.redhat.com mailing list for the GSL project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

build problem - Digital UNIX V4.0F



Hello,

I tried to build gsl-0.8 on a Digital UNIX V4.0F but it failed
while executing the 'make' command.

Attached are: 
 1) config.log
 2) the output of the 'make' command.

Any support will be appreciated.

Eran Finkel.


This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:727: checking for a BSD compatible install
configure:780: checking whether build environment is sane
configure:837: checking whether make sets ${MAKE}
configure:883: checking for working aclocal
configure:896: checking for working autoconf
configure:909: checking for working automake
configure:922: checking for working autoheader
configure:935: checking for working makeinfo
configure:972: checking whether make sets ${MAKE}
configure:1006: checking host system type
configure:1030: checking for gcc
configure:1143: checking whether the C compiler (cc -Olimit 3000  -s) works
configure:1159: cc -Olimit 3000 -o conftest   -s conftest.c  1>&5
configure:1185: checking whether the C compiler (cc -Olimit 3000  -s) is a cross-compiler
configure:1190: checking whether we are using GNU C
configure:1199: cc -Olimit 3000 -E conftest.c
configure:1218: checking whether cc -Olimit 3000 accepts -g
configure:1250: checking how to run the C preprocessor
configure:1271: cc -Olimit 3000 -E  conftest.c >/dev/null 2>conftest.out
configure:1341: checking for a BSD compatible install
configure:1394: checking whether ln -s works
configure:1415: checking build system type
configure:1441: checking for ranlib
configure:1508: checking for ar
configure:1574: checking for Cygwin environment
configure:1590: cc -Olimit 3000 -c -g  conftest.c 1>&5
cc: Error: configure, line 1586: In this statement, "__CYGWIN32__" is not declared. (undeclared)
return __CYGWIN__;
-------^
configure: failed program was:
#line 1579 "configure"
#include "confdefs.h"

int main() {

#ifndef __CYGWIN__
#define __CYGWIN__ __CYGWIN32__
#endif
return __CYGWIN__;
; return 0; }
configure:1607: checking for mingw32 environment
configure:1619: cc -Olimit 3000 -c -g  conftest.c 1>&5
cc: Error: configure, line 1615: In this statement, "__MINGW32__" is not declared. (undeclared)
return __MINGW32__;
-------^
configure: failed program was:
#line 1612 "configure"
#include "confdefs.h"

int main() {
return __MINGW32__;
; return 0; }
configure:1749: checking for non-GNU ld
configure:1784: checking if the linker (/usr/bin/ld) is GNU ld
configure:1801: checking for /usr/bin/ld option to reload object files
configure:1813: checking for BSD-compatible nm
configure:1851: checking how to recognise dependant libraries
configure:2024: checking for object suffix
configure:2030: cc -Olimit 3000 -c -g  conftest.c 1>&5
configure:2050: checking for executable suffix
configure:2060: cc -Olimit 3000 -o conftest -g  -s conftest.c  1>&5
configure:2085: checking command to parse /usr/bin/nm -B output
configure:2161: cc -Olimit 3000 -c -g  conftest.c 1>&5
configure:2164: /usr/bin/nm -B conftest.o | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' > conftest.nm
configure:2215: cc -Olimit 3000 -o conftest -g  -s conftest.c conftstm.o 1>&5
configure:2261: checking for dlfcn.h
configure:2271: cc -Olimit 3000 -E  conftest.c >/dev/null 2>conftest.out
configure:2439: checking for ranlib
configure:2506: checking for strip
configure:2742: checking for objdir
configure:2769: checking for cc option to produce PIC
configure:2987: checking if cc static flag -non_shared works
configure:3002: cc -Olimit 3000 -o conftest -g  -s -non_shared conftest.c  1>&5
configure:3029: checking if cc supports -c -o file.o
configure:3048: cc -Olimit 3000 -c -g -o out/conftest2.o  conftest.c 1>&5
configure:3077: checking if cc supports -c -o file.lo
configure:3093: cc -Olimit 3000 -c -g -c -o conftest.lo  conftest.c 1>&5
configure:3182: checking whether the linker (/usr/bin/ld) supports shared libraries
configure:3798: checking how to hardcode library paths into programs
configure:3826: checking whether stripping libraries is possible
configure:3840: checking dynamic linker characteristics
configure:4226: checking if libtool supports shared libraries
configure:5318: checking for ANSI C header files
configure:5331: cc -Olimit 3000 -E  conftest.c >/dev/null 2>conftest.out
configure:5398: cc -Olimit 3000 -o conftest -g  -s conftest.c  1>&5
configure:5422: checking for size_t
configure:5455: checking for working const
configure:5509: cc -Olimit 3000 -c -g  conftest.c 1>&5
cc: Warning: configure, line 5485: The scalar variable "t" is fetched but not initialized. (uninit1)
  *t++ = 0;
---^
cc: Warning: configure, line 5500: The scalar variable "b" is fetched but not initialized. (uninit1)
  struct s *b; b->j = 5;
---------------^
configure:5530: checking for inline
configure:5544: cc -Olimit 3000 -c -g  conftest.c 1>&5
cc: Error: configure, line 5540: Missing ";". (nosemi)
} inline foo() {
---------^
configure: failed program was:
#line 5537 "configure"
#include "confdefs.h"

int main() {
} inline foo() {
; return 0; }
configure:5544: cc -Olimit 3000 -c -g  conftest.c 1>&5
cc: Error: configure, line 5540: Missing ";". (nosemi)
} __inline__ foo() {
-------------^
configure: failed program was:
#line 5537 "configure"
#include "confdefs.h"

int main() {
} __inline__ foo() {
; return 0; }
configure:5544: cc -Olimit 3000 -c -g  conftest.c 1>&5
configure:5571: checking for extern inline
configure:5586: cc -Olimit 3000 -c -g  conftest.c 1>&5
cc: Error: configure, line 5580: This declaration contains a redefinition of "foo".  The previous declaration is at line number 5579 in file configure. (redef)
double foo (double x) { return x + 1.0 ; };
-------^
configure: failed program was:
#line 5577 "configure"
#include "confdefs.h"
extern __inline double foo(double x);
extern __inline double foo(double x) { return x + 1.0 ; } ;
double foo (double x) { return x + 1.0 ; };
int main() {
  foo(1.0)  
; return 0; }
configure:5611: checking for main in -lm
configure:5626: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm   1>&5
configure:5656: checking for hypot
configure:5684: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:5711: checking for log1p
configure:5739: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:5766: checking for expm1
configure:5794: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:5821: checking for acosh
configure:5849: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:5876: checking for asinh
configure:5904: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:5931: checking for atanh
configure:5959: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:5986: checking for isinf
configure:6014: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
ld:
Unresolved:
isinf
configure: failed program was:
#line 5991 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char isinf(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char isinf();

int main() {

/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
#if defined (__stub_isinf) || defined (__stub___isinf)
choke me
#else
isinf();
#endif

; return 0; }
configure:6041: checking for isnan
configure:6069: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:6096: checking for finite
configure:6124: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:6149: checking for vprintf
configure:6177: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:6257: checking for memcpy
configure:6285: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
cc: Info: configure, line 6269: In this statement, the declaration for intrinsic function "memcpy" referenced at line number 6279 in file configure, the declared return type of "signed char" is not consistent with the expected type of "pointer to void".  It will be treated as an ordinary external function. (intrinsicdecl)
char memcpy();
-----^
configure:6257: checking for memmove
configure:6285: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
cc: Info: configure, line 6269: In this statement, the declaration for intrinsic function "memmove" referenced at line number 6279 in file configure, the declared return type of "signed char" is not consistent with the expected type of "pointer to void".  It will be treated as an ordinary external function. (intrinsicdecl)
char memmove();
-----^
configure:6257: checking for strdup
configure:6285: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:6257: checking for strtol
configure:6285: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:6257: checking for strtoul
configure:6285: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:6316: checking for clock
configure:6344: cc -Olimit 3000 -o conftest -g  -s conftest.c -lm  1>&5
configure:6370: checking for CLOCKS_PER_SEC
configure:6433: checking for EXIT_SUCCESS and EXIT_FAILURE
configure:6471: checking for IEEE arithmetic interface type
configure:6644: checking for FP_RND_RN in <float.h>
configure:6653: cc -Olimit 3000 -c -g  conftest.c 1>&5
configure:6694: checking for rounding-control compiler flags
configure:6718: cc -Olimit 3000 -c -fprm d -g  conftest.c 1>&5
configure:6750: checking for IEEE-conformance compiler flags
configure:6774: cc -Olimit 3000 -c -ieee -fprm d -g  conftest.c 1>&5
configure:6803: checking whether printf/scanf works with long double
configure:6821: cc -Olimit 3000 -o conftest -ieee -fprm d -g  -s conftest.c -lm  1>&5
cc: Info: configure, line 6814: In this declaration, type long double has the same representation as type double on this platform and is treated as a synonym for type double in this compilation mode. (longdoubleny1)
const char * s = "5678"; long double x = 1.234 ; 
-------------------------^
make   all-recursive
make[1]: Entering directory `/usr/localm/src/gsl-0.8'
Making all in gsl
make[2]: Entering directory `/usr/localm/src/gsl-0.8/gsl'
rm -f gsl*.h
HEADERLIST="../gsl*.h ../*/gsl*.h"; \
for h in $HEADERLIST; do \
  BASENAME=`basename $h`; \
  ln -s $h $BASENAME; \
done
make[2]: Leaving directory `/usr/localm/src/gsl-0.8/gsl'
Making all in utils
make[2]: Entering directory `/usr/localm/src/gsl-0.8/utils'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/localm/src/gsl-0.8/utils'
Making all in sys
make[2]: Entering directory `/usr/localm/src/gsl-0.8/sys'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/localm/src/gsl-0.8/sys'
Making all in test
make[2]: Entering directory `/usr/localm/src/gsl-0.8/test'
/bin/ksh ../libtool --mode=compile cc -Olimit 3000 -DHAVE_CONFIG_H -I. -I. -I..     -ieee -fprm d -g -c results.c
rm -f .libs/results.lo
cc -Olimit 3000 -DHAVE_CONFIG_H -I. -I. -I.. -ieee -fprm d -g -c results.c  -DPIC -o .libs/results.lo
cc: Error: results.c, line 70: In this statement, "va_alist" is not declared. (undeclared)
      va_start (ap);
------^
cc: Error: results.c, line 122: In this statement, "va_alist" is not declared. (undeclared)
      va_start (ap);
------^
cc: Error: results.c, line 181: In this statement, "va_alist" is not declared. (undeclared)
      va_start (ap);
------^
cc: Error: results.c, line 241: In this statement, "va_alist" is not declared. (undeclared)
      va_start (ap);
------^
cc: Error: results.c, line 296: In this statement, "va_alist" is not declared. (undeclared)
      va_start (ap);
------^
cc: Error: results.c, line 345: In this statement, "va_alist" is not declared. (undeclared)
      va_start (ap);
------^
make[2]: *** [results.lo] Error 1
make[2]: Leaving directory `/usr/localm/src/gsl-0.8/test'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/localm/src/gsl-0.8'
make: *** [all-recursive-am] Error 1

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]