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: