Please help me with an install

Поиск
Список
Период
Сортировка
От tailor@u.washington.edu
Тема Please help me with an install
Дата
Msg-id 200001062226.OAA83580@mead1.u.washington.edu
обсуждение исходный текст
Список 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
378of "/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
367of "/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
"constchar*". 
gmake[1]: *** [version.o] Error 1
gmake: *** [all] Error 1

В списке pgsql-admin по дате отправления:

Предыдущее
От: neko@kredit.sth.szif.hu
Дата:
Сообщение: Re: [ADMIN] Y2K test
Следующее
От: "Sirish Kumar"
Дата:
Сообщение: Database creation