tinyint-postgresql icon indicating copy to clipboard operation
tinyint-postgresql copied to clipboard

ERROR: could not find function information for function "bt_tinyint_i8_cmp"

Open AndreMikulec opened this issue 8 years ago • 0 comments

From the pgxn version, getting this error when trying to 'create extension'. See below

CurrentUser@MACHINE MINGW64 /c/PG-10._/pgxnclient/pgxnclient/Scripts
$ python pgxnclient-script.py install tinyint
INFO: best version: tinyint 0.1.1
INFO: saving c:\users\anonym~1\appdata\local\temp\tmp9t0tgl\tinyint-0.1.1.zip
INFO: unpacking: c:\users\anonym~1\appdata\local\temp\tmp9t0tgl\tinyint-0.1.1.zip
INFO: building extension
x86_64-w64-mingw32-gcc -E -P -I. -I./ -IC:/PG-10._/include/server -IC:/PG-10._/include/internal  -I../source_pg.10.0_High_Performance.wide.LangPython/src/include/port/win32 -DEXEC_BACKEND  -I/w/zlib-1.2.8-win32-x86_64/include -IC:/PG-10._/include/server/port/win32 tinyint.sql.in.c > tinyint.sql.in
sed 's,MODULE_PATHNAME,$libdir/tinyint,g' tinyint.sql.in >tinyint.sql
cp tinyint.sql tinyint--0.1.1.sql
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 -O2  -I. -I./ -IC:/PG-10._/include/server -IC:/PG-10._/include/internal  -I../source_pg.10.0_High_Performance.wide.LangPython/src/include/port/win32 -DEXEC_BACKEND  -I/w/zlib-1.2.8-win32-x86_64/include -IC:/PG-10._/include/server/port/win32  -c -o tinyint.o tinyint.c -MMD -MP -MF .deps/tinyint.Po
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 -O2  -shared -static-libgcc -o tinyint.dll tinyint.o -Wl,--export-all-symbols -LC:/PG-10._/lib -Wl,--allow-multiple-definition -Wl,--disable-auto-import  -L/w/zlib-1.2.8-win32-x86_64/bin -L/w/zlib-1.2.8-win32-x86_64/lib -Wl,--as-needed  -LC:/PG-10._/lib -lpostgres
INFO: installing extension
/usr/bin/mkdir -p 'C:/PG-10._/share/extension'
/usr/bin/mkdir -p 'C:/PG-10._/share/extension'
/usr/bin/mkdir -p 'C:/PG-10._/lib'
/usr/bin/mkdir -p 'C:/PG-10._/share/doc/extension'
/usr/bin/install -c -m 644 .//tinyint.control 'C:/PG-10._/share/extension/'
/usr/bin/install -c -m 644 .//tinyint--0.1.1.sql tinyint.sql 'C:/PG-10._/share/extension/'
/usr/bin/install -c -m 755  tinyint.dll 'C:/PG-10._/lib/'
/usr/bin/install -c -m 644 .//doc/tinyint.md 'C:/PG-10._/share/doc/extension/'
CurrentUser@MACHINE MINGW64 /c/PG-10._/pgxnclient/pgxnclient/Scripts
$ python pgxnclient-script.py load tinyint -U postgres
INFO: best version: tinyint 0.1.1
ERROR:  could not find function information for function "bt_tinyint_i8_cmp"
HINT:  SQL-callable functions need an accompanying PG_FUNCTION_INFO_V1(funcname).
postgres=# create extension tinyint;
ERROR:  could not find function information for function "bt_tinyint_i8_cmp"
HINT:  SQL-callable functions need an accompanying PG_FUNCTION_INFO_V1(funcname).
postgres=#

AndreMikulec avatar Oct 12 '17 00:10 AndreMikulec