Installing pgaccess - Mailing list pgsql-interfaces

From Eberhard Scholz
Subject Installing pgaccess
Date
Msg-id 368CF19E.309947B4@wiesbaden.netsurf.de
Whole thread Raw
List pgsql-interfaces
Hi,
I don't know whether this is the right place for my question but I have
a problem to install pgaccess. All works well if I configure it without
tcl. But configuring the program "--with-tcl" I get an error message
like "pgtkAppInit.c:14 tk.h: No such file or directory" as you can see
from the attched make.log file.
I am using postgresql-v6.4.1 and Tcl 7.6 and Tk 4.2 are installed on my
system, so everything should work but it doesn't. My operating system is
the Suse 5.2 distribution with the 2.0.33 kernel.
Can anyone help me? Thanks in advance.
Eberhard
make lexverify
make[1]: Entering directory `/usr/src/pgsql/src'
make -C lextest all
make[2]: Entering directory `/usr/src/pgsql/src/lextest'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/lextest'
make[1]: Leaving directory `/usr/src/pgsql/src'
make -C utils all
make[1]: Entering directory `/usr/src/pgsql/src/utils'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/pgsql/src/utils'
make -C backend all
make[1]: Entering directory `/usr/src/pgsql/src/backend'
make -C access all
make[2]: Entering directory `/usr/src/pgsql/src/backend/access'
make -C common  SUBSYS.o
make[3]: Entering directory `/usr/src/pgsql/src/backend/access/common'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/access/common'
make -C gist    SUBSYS.o
make[3]: Entering directory `/usr/src/pgsql/src/backend/access/gist'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/access/gist'
make -C hash    SUBSYS.o
make[3]: Entering directory `/usr/src/pgsql/src/backend/access/hash'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/access/hash'
make -C heap    SUBSYS.o
make[3]: Entering directory `/usr/src/pgsql/src/backend/access/heap'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/access/heap'
make -C index   SUBSYS.o
make[3]: Entering directory `/usr/src/pgsql/src/backend/access/index'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/access/index'
make -C rtree   SUBSYS.o
make[3]: Entering directory `/usr/src/pgsql/src/backend/access/rtree'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/access/rtree'
make -C nbtree  SUBSYS.o
make[3]: Entering directory `/usr/src/pgsql/src/backend/access/nbtree'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/access/nbtree'
make -C transam SUBSYS.o
make[3]: Entering directory `/usr/src/pgsql/src/backend/access/transam'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/access/transam'
make[2]: Leaving directory `/usr/src/pgsql/src/backend/access'
make -C bootstrap all
make[2]: Entering directory `/usr/src/pgsql/src/backend/bootstrap'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/bootstrap'
make -C catalog all
make[2]: Entering directory `/usr/src/pgsql/src/backend/catalog'
sh  ./genbki.sh  ../../include/catalog/pg_database.h ../../include/catalog/pg_variable.h
../../include/catalog/pg_shadow.h../../include/catalog/pg_group.h ../../include/catalog/pg_log.h > global1.bki.source
2>global1.description
sh  ./genbki.sh  ../../include/catalog/pg_proc.h ../../include/catalog/pg_type.h ../../include/catalog/pg_attribute.h
../../include/catalog/pg_class.h../../include/catalog/pg_inherits.h ../../include/catalog/pg_index.h
../../include/catalog/pg_statistic.h../../include/catalog/pg_operator.h ../../include/catalog/pg_opclass.h
../../include/catalog/pg_am.h../../include/catalog/pg_amop.h ../../include/catalog/pg_amproc.h
../../include/catalog/pg_language.h../../include/catalog/pg_parg.h ../../include/catalog/pg_aggregate.h
../../include/catalog/pg_ipl.h../../include/catalog/pg_inheritproc.h ../../include/catalog/pg_rewrite.h
../../include/catalog/pg_listener.h../../include/catalog/pg_description.h ../../include/catalog/indexing.h >
local1_template1.bki.source2>local1_template1.description 
make[2]: Leaving directory `/usr/src/pgsql/src/backend/catalog'
make -C commands all
make[2]: Entering directory `/usr/src/pgsql/src/backend/commands'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/commands'
make -C executor all
make[2]: Entering directory `/usr/src/pgsql/src/backend/executor'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/executor'
make -C lib all
make[2]: Entering directory `/usr/src/pgsql/src/backend/lib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/lib'
make -C libpq all
make[2]: Entering directory `/usr/src/pgsql/src/backend/libpq'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/libpq'
make -C main all
make[2]: Entering directory `/usr/src/pgsql/src/backend/main'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/main'
make -C nodes all
make[2]: Entering directory `/usr/src/pgsql/src/backend/nodes'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/nodes'
make -C optimizer all
make[2]: Entering directory `/usr/src/pgsql/src/backend/optimizer'
for i in path plan prep util geqo; do make -C $i SUBSYS.o; done
make[3]: Entering directory `/usr/src/pgsql/src/backend/optimizer/path'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/optimizer/path'
make[3]: Entering directory `/usr/src/pgsql/src/backend/optimizer/plan'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/optimizer/plan'
make[3]: Entering directory `/usr/src/pgsql/src/backend/optimizer/prep'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/optimizer/prep'
make[3]: Entering directory `/usr/src/pgsql/src/backend/optimizer/util'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/optimizer/util'
make[3]: Entering directory `/usr/src/pgsql/src/backend/optimizer/geqo'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/optimizer/geqo'
make[2]: Leaving directory `/usr/src/pgsql/src/backend/optimizer'
make -C parser all
make[2]: Entering directory `/usr/src/pgsql/src/backend/parser'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/parser'
make -C port all
make[2]: Entering directory `/usr/src/pgsql/src/backend/port'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/port'
make -C postmaster all
make[2]: Entering directory `/usr/src/pgsql/src/backend/postmaster'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/postmaster'
make -C regex all
make[2]: Entering directory `/usr/src/pgsql/src/backend/regex'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/regex'
make -C rewrite all
make[2]: Entering directory `/usr/src/pgsql/src/backend/rewrite'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/rewrite'
make -C storage all
make[2]: Entering directory `/usr/src/pgsql/src/backend/storage'
for i in buffer file ipc large_object lmgr page smgr; do make -C $i SUBSYS.o; done
make[3]: Entering directory `/usr/src/pgsql/src/backend/storage/buffer'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/storage/buffer'
make[3]: Entering directory `/usr/src/pgsql/src/backend/storage/file'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/storage/file'
make[3]: Entering directory `/usr/src/pgsql/src/backend/storage/ipc'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/storage/ipc'
make[3]: Entering directory `/usr/src/pgsql/src/backend/storage/large_object'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/storage/large_object'
make[3]: Entering directory `/usr/src/pgsql/src/backend/storage/lmgr'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/storage/lmgr'
make[3]: Entering directory `/usr/src/pgsql/src/backend/storage/page'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/storage/page'
make[3]: Entering directory `/usr/src/pgsql/src/backend/storage/smgr'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/storage/smgr'
make[2]: Leaving directory `/usr/src/pgsql/src/backend/storage'
make -C tcop all
make[2]: Entering directory `/usr/src/pgsql/src/backend/tcop'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/backend/tcop'
make -C utils all
make[2]: Entering directory `/usr/src/pgsql/src/backend/utils'
for i in adt cache error fmgr hash init misc mmgr sort time; do make -C $i SUBSYS.o; done
make[3]: Entering directory `/usr/src/pgsql/src/backend/utils/adt'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/utils/adt'
make[3]: Entering directory `/usr/src/pgsql/src/backend/utils/cache'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/utils/cache'
make[3]: Entering directory `/usr/src/pgsql/src/backend/utils/error'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/utils/error'
make[3]: Entering directory `/usr/src/pgsql/src/backend/utils/fmgr'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/utils/fmgr'
make[3]: Entering directory `/usr/src/pgsql/src/backend/utils/hash'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/utils/hash'
make[3]: Entering directory `/usr/src/pgsql/src/backend/utils/init'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/utils/init'
make[3]: Entering directory `/usr/src/pgsql/src/backend/utils/misc'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/utils/misc'
make[3]: Entering directory `/usr/src/pgsql/src/backend/utils/mmgr'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/utils/mmgr'
make[3]: Entering directory `/usr/src/pgsql/src/backend/utils/sort'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/utils/sort'
make[3]: Entering directory `/usr/src/pgsql/src/backend/utils/time'
make[3]: `SUBSYS.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/backend/utils/time'
sh  Gen_fmgrtab.sh ../../include/catalog/pg_proc.h
gcc -I../../include -I../../backend   -O2  -Wall -Wmissing-prototypes -I..    -c fmgrtab.c -o fmgrtab.o
ld -r -o SUBSYS.o fmgrtab.o adt/SUBSYS.o cache/SUBSYS.o error/SUBSYS.o fmgr/SUBSYS.o hash/SUBSYS.o init/SUBSYS.o
misc/SUBSYS.ommgr/SUBSYS.o sort/SUBSYS.o time/SUBSYS.o 
make[2]: Leaving directory `/usr/src/pgsql/src/backend/utils'
gcc -o postgres access/SUBSYS.o bootstrap/SUBSYS.o catalog/SUBSYS.o commands/SUBSYS.o executor/SUBSYS.o lib/SUBSYS.o
libpq/SUBSYS.omain/SUBSYS.o nodes/SUBSYS.o optimizer/SUBSYS.o parser/SUBSYS.o port/SUBSYS.o postmaster/SUBSYS.o
regex/SUBSYS.orewrite/SUBSYS.o storage/SUBSYS.o tcop/SUBSYS.o utils/SUBSYS.o ../utils/version.o -ldl -lm -lbsd
-lreadline-lhistory -lncurses  -export-dynamic 
cp catalog/global1.bki.source .
cp catalog/local1_template1.bki.source .
cp catalog/global1.description .
cp catalog/local1_template1.description .
make[1]: Leaving directory `/usr/src/pgsql/src/backend'
make -C interfaces all
make[1]: Entering directory `/usr/src/pgsql/src/interfaces'
make -C libpq all
make[2]: Entering directory `/usr/src/pgsql/src/interfaces/libpq'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/interfaces/libpq'
make -C ecpg all
make[2]: Entering directory `/usr/src/pgsql/src/interfaces/ecpg'
make -C include all
make[3]: Entering directory `/usr/src/pgsql/src/interfaces/ecpg/include'
Nothing to be done.
make[3]: Leaving directory `/usr/src/pgsql/src/interfaces/ecpg/include'
make -C lib all
make[3]: Entering directory `/usr/src/pgsql/src/interfaces/ecpg/lib'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/pgsql/src/interfaces/ecpg/lib'
make -C preproc all
make[3]: Entering directory `/usr/src/pgsql/src/interfaces/ecpg/preproc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/pgsql/src/interfaces/ecpg/preproc'
make[2]: Leaving directory `/usr/src/pgsql/src/interfaces/ecpg'
make -C libpq++ all
make[2]: Entering directory `/usr/src/pgsql/src/interfaces/libpq++'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/interfaces/libpq++'
make -C libpgtcl all
make[2]: Entering directory `/usr/src/pgsql/src/interfaces/libpgtcl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/interfaces/libpgtcl'
make -C odbc all
make[2]: Entering directory `/usr/src/pgsql/src/interfaces/odbc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/interfaces/odbc'
make[1]: Leaving directory `/usr/src/pgsql/src/interfaces'
make -C bin all
make[1]: Entering directory `/usr/src/pgsql/src/bin'
for i in pg_id pg_version psql pg_dump pg_passwd cleardbdir createdb createuser destroydb destroyuser initdb
initlocationipcclean pgaccess pgtclsh; do make -C $i all; done 
make[2]: Entering directory `/usr/src/pgsql/src/bin/pg_id'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/bin/pg_id'
make[2]: Entering directory `/usr/src/pgsql/src/bin/pg_version'
make -C ../../utils version.o
make[3]: Entering directory `/usr/src/pgsql/src/utils'
make[3]: `version.o' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/utils'
gcc -o pg_version pg_version.o ../../utils/version.o  -ldl -lm -lbsd -lreadline -lhistory -lncurses  -export-dynamic
make[2]: Leaving directory `/usr/src/pgsql/src/bin/pg_version'
make[2]: Entering directory `/usr/src/pgsql/src/bin/psql'
make -C ../../interfaces/libpq libpq.a
make[3]: Entering directory `/usr/src/pgsql/src/interfaces/libpq'
make[3]: `libpq.a' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/interfaces/libpq'
make[2]: Leaving directory `/usr/src/pgsql/src/bin/psql'
make[2]: Entering directory `/usr/src/pgsql/src/bin/pg_dump'
make -C ../../interfaces/libpq libpq.a
make[3]: Entering directory `/usr/src/pgsql/src/interfaces/libpq'
make[3]: `libpq.a' is up to date.
make[3]: Leaving directory `/usr/src/pgsql/src/interfaces/libpq'
make[2]: Leaving directory `/usr/src/pgsql/src/bin/pg_dump'
make[2]: Entering directory `/usr/src/pgsql/src/bin/pg_passwd'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/bin/pg_passwd'
make[2]: Entering directory `/usr/src/pgsql/src/bin/cleardbdir'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/bin/cleardbdir'
make[2]: Entering directory `/usr/src/pgsql/src/bin/createdb'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/bin/createdb'
make[2]: Entering directory `/usr/src/pgsql/src/bin/createuser'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/bin/createuser'
make[2]: Entering directory `/usr/src/pgsql/src/bin/destroydb'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/bin/destroydb'
make[2]: Entering directory `/usr/src/pgsql/src/bin/destroyuser'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/bin/destroyuser'
make[2]: Entering directory `/usr/src/pgsql/src/bin/initdb'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/bin/initdb'
make[2]: Entering directory `/usr/src/pgsql/src/bin/initlocation'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/bin/initlocation'
make[2]: Entering directory `/usr/src/pgsql/src/bin/ipcclean'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/bin/ipcclean'
make[2]: Entering directory `/usr/src/pgsql/src/bin/pgaccess'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/pgsql/src/bin/pgaccess'
make[2]: Entering directory `/usr/src/pgsql/src/bin/pgtclsh'
/bin/sh mkMakefile.tkdefs.sh
/bin/sh mkMakefile.tcldefs.sh
make[2]: Leaving directory `/usr/src/pgsql/src/bin/pgtclsh'
make[2]: Entering directory `/usr/src/pgsql/src/bin/pgtclsh'
gcc -I../../include -I../../backend   -O2  -Wall -Wmissing-prototypes  -I../../interfaces/libpgtcl    -c pgtkAppInit.c
-opgtkAppInit.o 
pgtkAppInit.c:14: tk.h: No such file or directory
make[2]: *** [pgtkAppInit.o] Error 1
make[2]: Leaving directory `/usr/src/pgsql/src/bin/pgtclsh'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/pgsql/src/bin'
make: *** [all] Error 2

pgsql-interfaces by date:

Previous
From: "Thomas G. Lockhart"
Date:
Subject: Re: [INTERFACES] ODBC CREATE TABLE failures
Next
From: "David Hartwig"
Date:
Subject: Re: [INTERFACES] ODBC CREATE TABLE failures