Please help me with an install

From: tailor(at)u(dot)washington(dot)edu
To: pgsql-admin(at)postgresql(dot)org
Subject: Please help me with an install
Date: 2000-01-06 22:26:22
Message-ID: 200001062226.OAA83580@mead1.u.washington.edu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin


Hi,

I am dying to install postgres, but make seems to die. I don't know why make
is dying! Could someone send me in the right direction?

[mead1]/tmp/postgresql-6.5.3/src: uname -a
AIX mead1 2 4 000011078200
[mead1]/tmp/postgresql-6.5.3/src: ./configure --prefix=/tmp/taylor --with-template=aix_42
loading cache ./config.cache
checking host system type... rs6000-ibm-aix4.2.0.0
checking echo setting...
checking setting template to... aix_42
checking setting USE_LOCALE... disabled
checking setting CYR_RECODE... disabled
checking setting MULTIBYTE... disabled
checking setting DEF_PGPORT... 5432
checking setting DEF_MAXBACKENDS... 32
checking setting USE_TCL... disabled
checking setting USE_PERL... disabled
checking setting USE_ODBC... disabled
checking setting ASSERT CHECKING... disabled
checking for gcc... xlc
checking whether the C compiler (xlc -qchars=signed -qmaxmem=8192 -qhalt=w -qsrcmsg -qcheck=divzero -qlonglong ) works... yes
checking whether the C compiler (xlc -qchars=signed -qmaxmem=8192 -qhalt=w -qsrcmsg -qcheck=divzero -qlonglong ) is a cross-compiler... no
checking whether we are using GNU C... no
checking whether xlc accepts -g... yes
checking how to run the C preprocessor... xlc -E
- setting CPPFLAGS=
- setting LDFLAGS=
checking for c++... no
checking for g++... g++
checking whether the C++ compiler (g++ ) works... yes
checking whether the C++ compiler (g++ ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether g++ accepts -g... yes
checking for a BSD compatible install... /tmp/postgresql-6.5.3/src/install-sh -c
checking for flex... flex
checking for yywrap in -lfl... no
checking whether ln -s works... yes
checking whether make sets ${MAKE}... yes
checking for ranlib... ranlib
checking for find... /bin/find
checking for tar... /bin/tar
checking for split... /bin/split
checking for etags... /usr/local/bin/etags
checking for xargs... /bin/xargs
checking for ipcs... /bin/ipcs
checking for ipcrm... /bin/ipcrm
checking for trbsd... /bin/trbsd
checking for gzcat... no
checking for zcat... /usr/local/bin/zcat
checking for bison... no
checking for yacc... /bin/yacc
- Using /bin/yacc -d
checking for main in -lsfio... no
checking for main in -lncurses... no
checking for main in -lcurses... yes
checking for main in -ltermcap... yes
checking for main in -lhistory... no
checking for main in -lreadline... no
checking for write_history in -lreadline... no
checking for main in -lm... yes
checking for main in -ldl... yes
checking for main in -lsocket... no
checking for main in -lnsl... yes
checking for main in -lipc... no
checking for main in -lIPC... no
checking for main in -llc... no
checking for main in -ldld... no
checking for main in -lln... no
checking for main in -lld... yes
checking for main in -lcompat... no
checking for main in -lBSD... no
checking for main in -lcrypt... no
checking for main in -lgen... no
checking for main in -lPW... yes
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for arpa/inet.h... yes
checking for crypt.h... yes
checking for dld.h... no
checking for endian.h... no
checking for float.h... yes
checking for fp_class.h... no
checking for getopt.h... no
checking for history.h... no
checking for ieeefp.h... no
checking for limits.h... yes
checking for netdb.h... yes
checking for netinet/in.h... yes
checking for readline.h... no
checking for readline/history.h... no
checking for readline/readline.h... no
checking for sys/select.h... yes
checking for termios.h... yes
checking for unistd.h... yes
checking for values.h... yes
checking for sys/param.h... yes
checking for pwd.h... yes
checking for working const... no
checking for inline... no
checking for preprocessor stringizing operator... yes
checking for uid_t in sys/types.h... yes
checking for mode_t... yes
checking for off_t... yes
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for tm_zone in struct tm... no
checking for tzname... yes
checking for signed types... yes
checking for volatile... yes
checking for type of last arg to accept... size_t
checking for int timezone... yes
checking for gettimeofday args... 2 args
checking for union semun... no
checking for fcntl(F_SETLK)... yes
checking for 8-bit clean memcmp... yes
checking return type of signal handlers... void
checking for vprintf... yes
checking for memmove... yes
checking for sigsetjmp... yes
checking for sysconf... yes
checking for sigprocmask... yes
checking for waitpid... yes
checking for setsid... yes
checking for fcvt... yes
checking for fpclass... no
checking for fp_class... no
checking for fp_class_d... no
checking for class... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for isinf... no
checking for getrusage... yes
checking for srandom... yes
checking for gethostname... yes
checking for random... yes
checking for inet_aton... yes
checking for strerror... yes
checking for strdup... yes
checking for strtol... yes
checking for strtoul... yes
checking for strcasecmp... yes
checking for cbrt... yes
checking for rint... yes
checking whether 'long int' is 64 bits... no
checking whether 'long long int' is 64 bits... yes
checking whether snprintf handles 'long long int' as %lld... yes
checking alignment of short... 2
checking alignment of int... 4
checking alignment of long... 4
checking alignment of long long int... 8
checking alignment of double... 4
checking for POSIX signal interface... yes
checking for tclsh... /usr/local/bin/tclsh
updating cache ./config.cache
creating ./config.status
creating GNUmakefile
creating Makefile.global
creating backend/port/Makefile
creating backend/catalog/genbki.sh
creating backend/utils/Gen_fmgrtab.sh
creating bin/pg_dump/Makefile
creating bin/pg_version/Makefile
creating bin/pgtclsh/mkMakefile.tcldefs.sh
creating bin/pgtclsh/mkMakefile.tkdefs.sh
creating bin/psql/Makefile
creating include/version.h
creating interfaces/libpq/Makefile
creating interfaces/ecpg/lib/Makefile
creating interfaces/libpq++/Makefile
creating interfaces/libpgtcl/Makefile
creating interfaces/odbc/GNUmakefile
creating interfaces/odbc/Makefile.global
creating pl/plpgsql/src/Makefile
creating pl/plpgsql/src/mklang.sql
creating pl/tcl/mkMakefile.tcldefs.sh
creating include/config.h
linking ./backend/port/dynloader/aix.c to backend/port/dynloader.c
linking ./backend/port/dynloader/aix.h to include/dynloader.h
linking ./include/port/aix.h to include/os.h
linking ./makefiles/Makefile.aix to Makefile.port
linking ./backend/port/tas/dummy.s to backend/port/tas.s
linking ./include/port to interfaces/odbc/port
linking ./makefiles to interfaces/odbc/makefiles
linking ./template to interfaces/odbc/template
linking ./include/config.h to interfaces/odbc/config.h
[mead1]/tmp/postgresql-6.5.3/src: make
You must use GNU make to use Postgres. It may be installed
on your system with the name 'gmake'.

NOTE: If you are sure that you are using GNU make and you are
still getting this message, you may simply need to run
the configure program.
You must use GNU make to use Postgres. It may be installed
on your system with the name 'gmake'.

NOTE: If you are sure that you are using GNU make and you are
still getting this message, you may simply need to run
the configure program.
You must use GNU make to use Postgres. It may be installed
on your system with the name 'gmake'.

NOTE: If you are sure that you are using GNU make and you are
still getting this message, you may simply need to run
the configure program.
You must use GNU make to use Postgres. It may be installed
on your system with the name 'gmake'.

NOTE: If you are sure that you are using GNU make and you are
still getting this message, you may simply need to run
the configure program.
You must use GNU make to use Postgres. It may be installed
on your system with the name 'gmake'.

NOTE: If you are sure that you are using GNU make and you are
still getting this message, you may simply need to run
the configure program.
You must use GNU make to use Postgres. It may be installed
on your system with the name 'gmake'.

NOTE: If you are sure that you are using GNU make and you are
still getting this message, you may simply need to run
the configure program.
[mead1]/tmp/postgresql-6.5.3/src: flex --version
flex version 2.5.4
[mead1]/tmp/postgresql-6.5.3/src: gmake
Making postgres.imp
./backend/port/aix/mkldexport.sh postgres /tmp/taylor/bin > postgres.imp
nm: postgres: 0654-200 Cannot open the specified file.
nm: A file or directory in the path name does not exist.
xlc -bE:./backend/postgres.imp -o postgres ../utils/version.o -lPW -lld -lnsl -ldl -lm -ltermcap -lcurses
xlc: 1501-228 input file ../utils/version.o not found
gmake: *** [postgres.imp] Error 252
[mead1]/tmp/postgresql-6.5.3/src: make
You must use GNU make to use Postgres. It may be installed
on your system with the name 'gmake'.

NOTE: If you are sure that you are using GNU make and you are
still getting this message, you may simply need to run
the configure program.
You must use GNU make to use Postgres. It may be installed
on your system with the name 'gmake'.

NOTE: If you are sure that you are using GNU make and you are
still getting this message, you may simply need to run
the configure program.
You must use GNU make to use Postgres. It may be installed
on your system with the name 'gmake'.

NOTE: If you are sure that you are using GNU make and you are
still getting this message, you may simply need to run
the configure program.
You must use GNU make to use Postgres. It may be installed
on your system with the name 'gmake'.

NOTE: If you are sure that you are using GNU make and you are
still getting this message, you may simply need to run
the configure program.
You must use GNU make to use Postgres. It may be installed
on your system with the name 'gmake'.

NOTE: If you are sure that you are using GNU make and you are
still getting this message, you may simply need to run
the configure program.
You must use GNU make to use Postgres. It may be installed
on your system with the name 'gmake'.

NOTE: If you are sure that you are using GNU make and you are
still getting this message, you may simply need to run
the configure program.
[mead1]/tmp/postgresql-6.5.3/src: ls
total 1016
-rw------- 1 tailor user 119 May 21 1998 DEVELOPERS
-rw------- 1 tailor user 3230 Jan 06 14:01 GNUmakefile
-rw------- 1 tailor user 3205 Jun 30 1999 GNUmakefile.in
-rw------- 1 tailor user 815 Aug 22 1997 Makefile
-rw------- 1 tailor user 9043 Jan 06 14:01 Makefile.global
-rw------- 1 tailor user 9032 Nov 01 20:45 Makefile.global.in
lrwxrwxrwx 1 tailor user 24 Jan 06 14:01 Makefile.port@ -> ./makefiles/Makefile.aix
-rw------- 1 tailor user 8705 Jul 29 21:13 Makefile.shlib
drwx------ 21 tailor user 512 Jan 06 13:53 backend/
drwx------ 21 tailor user 512 Jan 06 13:53 bin/
-rw------- 1 tailor user 6298 Jan 06 14:01 config.cache
-rwx------ 1 tailor user 26687 Apr 19 1999 config.guess*
-rw------- 1 tailor user 32407 Jan 06 14:01 config.log
-rwx------ 1 tailor user 25315 Jan 06 14:01 config.status*
-rwx------ 1 tailor user 19834 Apr 19 1999 config.sub*
-rwx------ 1 tailor user 225522 Nov 01 16:24 configure*
-rw------- 1 tailor user 33122 Nov 01 16:24 configure.in
drwx------ 2 tailor user 512 Nov 04 10:23 corba/
drwx------ 2 tailor user 512 Nov 04 10:23 data/
drwx------ 19 tailor user 1024 Jan 06 14:01 include/
-rwx------ 1 tailor user 5585 Feb 04 1997 install-sh*
drwx------ 11 tailor user 512 Jan 06 13:54 interfaces/
drwx------ 2 tailor user 512 Nov 04 10:23 lextest/
drwx------ 2 tailor user 512 Nov 04 10:23 makefiles/
drwx------ 2 tailor user 2048 Nov 04 10:23 man/
drwx------ 4 tailor user 512 Jan 06 13:54 pl/
-rw------- 1 tailor user 28 Jan 06 14:05 postgres.imp
drwx------ 2 tailor user 1024 Nov 04 10:23 template/
drwx------ 9 tailor user 512 Jan 06 13:54 test/
drwx------ 7 tailor user 512 Jan 06 13:54 tools/
drwx------ 2 tailor user 512 Nov 04 10:23 tutorial/
drwx------ 2 tailor user 512 Nov 04 10:23 utils/
drwx------ 2 tailor user 512 Nov 04 10:23 win32/
-rw------- 1 tailor user 448 Oct 05 1998 win32.mak
[mead1]/tmp/postgresql-6.5.3/src: cd pgsql
pgsql: No such file or directory.
[mead1]/tmp/postgresql-6.5.3/src: cd ../doc
[mead1]/tmp/postgresql-6.5.3/doc: ls
total 5120
-rw------- 1 tailor user 42773 Oct 12 08:35 FAQ
-rw------- 1 tailor user 1290 Sep 14 08:33 FAQ_AIX
-rw------- 1 tailor user 18167 Sep 12 17:20 FAQ_DEV
-rw------- 1 tailor user 3610 Dec 17 1998 FAQ_DigitalUnix
-rw------- 1 tailor user 1209 Jan 06 1998 FAQ_FreeBSD
-rw------- 1 tailor user 7653 Jun 05 1999 FAQ_HPUX
-rw------- 1 tailor user 13638 Jun 08 1999 FAQ_Irix
-rw------- 1 tailor user 27643 Jun 04 1999 FAQ_Linux
-rw------- 1 tailor user 8842 May 27 1999 FAQ_SCO
-rw------- 1 tailor user 4431 Sep 27 09:54 FAQ_Solaris
-rw------- 1 tailor user 164 Jun 30 1999 KNOWN_BUGS
-rw------- 1 tailor user 164 Jun 30 1999 MISSING_FEATURES
-rw------- 1 tailor user 1810 Nov 28 1998 Makefile
-rw------- 1 tailor user 5031 Aug 16 13:29 README.Charsets
-rw------- 1 tailor user 2914 Sep 28 06:08 README.NT
-rw------- 1 tailor user 1895 Sep 19 1996 README.fsync
-rw------- 1 tailor user 4011 Oct 07 1998 README.inet
-rw------- 1 tailor user 3787 Aug 16 13:32 README.locale
-rw------- 1 tailor user 9552 Jul 11 15:59 README.mb
-rw------- 1 tailor user 17964 Jul 11 15:59 README.mb.jp
-rw------- 1 tailor user 13053 Oct 12 08:35 TODO
-rw------- 1 tailor user 107095 Jun 13 1999 admin.ps.gz
-rw------- 1 tailor user 90026 Jul 15 23:22 admin.tar.gz
-rw------- 1 tailor user 1509 Oct 12 08:35 bug.template
-rw------- 1 tailor user 641084 Jan 17 1999 internals.ps
-rw------- 1 tailor user 509042 Jul 15 23:20 postgres.tar.gz
-rw------- 1 tailor user 256816 Jun 13 1999 programmer.ps.gz
-rw------- 1 tailor user 252462 Jun 13 1999 programmer.tar.gz
drwx------ 4 tailor user 512 Jan 06 13:53 src/
-rw------- 1 tailor user 54889 Jun 02 1999 tutorial.ps.gz
-rw------- 1 tailor user 47063 Jun 13 1999 tutorial.tar.gz
-rw------- 1 tailor user 236733 Jun 13 1999 user.ps.gz
-rw------- 1 tailor user 163363 Jun 14 1999 user.tar.gz
[mead1]/tmp/postgresql-6.5.3/doc: gmake install
gmake all
if [ ! -d /tmp/taylor/doc ]; then mkdir /tmp/taylor/doc; fi
rm -rf ./admin /tmp/taylor/doc/admin
if test ! -d /tmp/taylor/doc/admin ; then mkdir /tmp/taylor/doc/admin ; fi
/usr/local/bin/zcat admin.tar.gz | (cd /tmp/taylor/doc/admin ; /bin/tar xf - )
rm -rf ./postgres /tmp/taylor/doc/postgres
if test ! -d /tmp/taylor/doc/postgres ; then mkdir /tmp/taylor/doc/postgres ; fi
/usr/local/bin/zcat postgres.tar.gz | (cd /tmp/taylor/doc/postgres ; /bin/tar xf - )
rm -rf ./programmer /tmp/taylor/doc/programmer
if test ! -d /tmp/taylor/doc/programmer ; then mkdir /tmp/taylor/doc/programmer ; fi
/usr/local/bin/zcat programmer.tar.gz | (cd /tmp/taylor/doc/programmer ; /bin/tar xf - )
rm -rf ./tutorial /tmp/taylor/doc/tutorial
if test ! -d /tmp/taylor/doc/tutorial ; then mkdir /tmp/taylor/doc/tutorial ; fi
/usr/local/bin/zcat tutorial.tar.gz | (cd /tmp/taylor/doc/tutorial ; /bin/tar xf - )
rm -rf ./user /tmp/taylor/doc/user
if test ! -d /tmp/taylor/doc/user ; then mkdir /tmp/taylor/doc/user ; fi
/usr/local/bin/zcat user.tar.gz | (cd /tmp/taylor/doc/user ; /bin/tar xf - )
gmake man
gmake -C ../src install-man
gmake -C man install
mkdir /tmp/taylor/man
mkdir /tmp/taylor/man/man1
mkdir /tmp/taylor/man/man3
mkdir /tmp/taylor/man/man5
mkdir /tmp/taylor/man/manl
cp *.1* /tmp/taylor/man/man1
cp *.3* /tmp/taylor/man/man3
cp *.5* /tmp/taylor/man/man5
cp *.l* /tmp/taylor/man/manl
[mead1]/tmp/postgresql-6.5.3/doc: cd ../src
[mead1]/tmp/postgresql-6.5.3/src: gmake all > make.log 2>&1 &
Ambiguous output redirect.
[mead1]/tmp/postgresql-6.5.3/src: gmake all
gmake lexverify
gmake -C lextest all
flex scan.l
xlc -c lex.yy.c
xlc -c lextest.c
xlc -o lextest lex.yy.o lextest.o
gmake -C utils all
xlc -I../include -I../backend -qchars=signed -qmaxmem=8192 -qhalt=w -qsrcmsg -qcheck=divzero -qlonglong -c version.c -o version.o
"/usr/include/stdlib.h", line 471.33: 1506-343 (S) Redeclaration of getopt differs from previous declaration on line 378 of "/usr/include/stdio.h".
"/usr/include/stdlib.h", line 471.33: 1506-377 (I) The type "char**" of parameter 2 differs from the previous type "char* const*".
"/usr/include/stdlib.h", line 472.33: 1506-343 (S) Redeclaration of getpass differs from previous declaration on line 367 of "/usr/include/unistd.h".
"/usr/include/stdlib.h", line 472.33: 1506-377 (I) The type "char*" of parameter 1 differs from the previous type "const char*".
gmake[1]: *** [version.o] Error 1
gmake: *** [all] Error 1

Browse pgsql-admin by date

  From Date Subject
Next Message Sirish Kumar 2000-01-07 06:02:13 Database creation
Previous Message neko 2000-01-06 09:03:13 Re: [ADMIN] Y2K test