Hi,
I am trying to configure PostgreSQL with the pltcl language available.
Here is my ./configure line
Targetuser@TARGETMACH /c/postgres-master_0ab9c56_debug
$ ./configure TCLSH=/c/EnterpriseDB/LanguagePack/9.5/x64/Tcl-8.5/bin --with-tcl --with-tclconfig=/c/EnterpriseDB/LanguagePack/9.5/x64/Tcl-8.5/lib --with-includes=/c/EnterpriseDB/LanguagePack/9.5/x64/Tcl-8.5/include:/c/Users/Targetuser/Documents/zlib-1.2.8-win32-x86_64/include
--with-libraries=/c/EnterpriseDB/LanguagePack/9.5/x64/Tcl-8.5/bin:/c/EnterpriseDB/LanguagePack/9.5/x64/Tcl-8.5/lib:/c/Users/Targetuser/Documents/zlib-1.2.8-win32-x86_64/bin:/c/Users/Targetuser/Documents/zlib-1.2.8-win32-x86_64/lib --host=x86_64-w64-mingw32
--prefix=/usr/local/pgsql_0ab9c56_debug --disable-rpath --enable-depend --enable-cassert --enable-debug --with-extra-version=_CFLAGS_O_0ab9c56 CFLAGS="-O -fno-omit-frame-pointer" 2>&1 | tee configure_OPTIONS.txt
I am getting the good messages.
checking whether to build with Tcl... yes
checking for tclsh... /c/EnterpriseDB/LanguagePack/9.5/x64/Tcl-8.5/bin
checking for tclConfig.sh... /c/EnterpriseDB/LanguagePack/9.5/x64/Tcl-8.5/lib/tclConfig.sh
checking tcl.h usability... yes
checking tcl.h presence... yes
checking for tcl.h... yes
At the very end of the make, I am getting the error message.
make
make -C tcl all
make[3]: Entering directory `/c/postgres-master_0ab9c56_debug/src/pl/tcl'
'/bin/perl' ./generate-pltclerrcodes.pl ../../../src/backend/utils/errcodes.txt > pltclerrcodes.h
x86_64-w64-mingw32-gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -g -O -fno-omit-frame-pointer -I. -I.
-IC:\EnterpriseDB\LanguagePack\9.5\x64\Tcl-8.5\include -I../../../src/include -I./src/include/port/win32 -DEXEC_BACKEND -I/c/EnterpriseDB/LanguagePack/9.5/x64/Tcl-8.5/include -I/c/Users/TargetUser/Documents/zlib-1.2.8-win32-x86_64/include "-I../../../src/include/port/win32"
-c -o pltcl.o pltcl.c -MMD -MP -MF .deps/pltcl.Po
sed -e 's;FILEDESC;"PL/Tcl - procedural language";' -e 's;VFT_APP;VFT_APP;' -e 's;_ICO_;;' -e 's;\(VERSION.*\),0 *$;\1,'`date '+%y%j' | sed 's/^0*//'`';' ../../../src/port/win32ver.rc >win32ver.rc
windres -i win32ver.rc -o win32ver.o --include-dir=../../../src/include --include-dir=.
make[3]: *** No rule to make target `/c/EnterpriseDB/LanguagePack/9.5/x64/Tcl-8.5//.dll', needed by `.def'. Stop.
make[3]: Leaving directory `/c/postgres-master_0ab9c56_debug/src/pl/tcl'
make[2]: *** [all-tcl-recurse] Error 2
make[2]: Leaving directory `/c/postgres-master_0ab9c56_debug/src/pl'
make[1]: *** [all-pl-recurse] Error 2
make[1]: Leaving directory `/c/postgres-master_0ab9c56_debug/src'
make: *** [all-src-recurse] Error 2
I do not know what to do next.
Please help.
Thank you,
Andre Mikulec
Andre_Mikulec@xxxxxxxxxxx
|