172 похожих чатов

Коллеги, товарищи, наверняка же в чате авторы https://github.com/x4m/pg_tm_aux ? или может кто-то

кто его использует ?

нужна помощь, не могу понять, как его у себя запустить ?
склонировал, пробую выполнить make, говорит

Makefile:21: ../../src/Makefile.global: No such file or directory
Makefile:22: /contrib/contrib-global.mk: No such file or directory
make: *** No rule to make target `/contrib/contrib-global.mk'. Stop.

пробую перенести разным образом в каталог с расширениями, не помогло

документация крайне скудная, а пощупать расширение хочется

может кто подсказать тут или в личку, как его запустить ?
ну или тыкнуть носом, если это где-то написано, а я не нашел )

8 ответов

29 просмотров

Сергей, попробуйте такой командой: $ USE_PGXS=1 make Кроме того вам потребуется devel/dev пакет от соответствующей версии postgres и путь к pg_config должен быть в PATH

Сергей-Кравчук Автор вопроса
Dmitriy Kuzmin
Сергей, попробуйте такой командой: $ USE_PGXS=1 ma...

сделал, make прошел gcc -std=gnu99 -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -I. -I./ -I/usr/pgsql-12/include/server -I/usr/pgsql-12/include/internal -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include -c -o pg_tm_aux.o pg_tm_aux.c gcc -std=gnu99 -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -shared -o pg_tm_aux.so pg_tm_aux.o -L/usr/pgsql-12/lib -L/usr/lib64/llvm5.0/lib -L/usr/lib64 -Wl,--as-needed -Wl,-rpath,'/usr/pgsql-12/lib',--enable-new-dtags /opt/rh/llvm-toolset-7/root/usr/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv -O2 -I. -I./ -I/usr/pgsql-12/include/server -I/usr/pgsql-12/include/internal -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include -flto=thin -emit-llvm -c -o pg_tm_aux.bc pg_tm_aux.c но на попытку создания CREATE EXTENSION pg_tm_aux; получаю ответ ERROR: could not open extension control file "/usr/pgsql-12/share/extension/pg_tm_aux.control": No such file or directory

Сергей-Кравчук Автор вопроса
Dmitriy Kuzmin
make install? 🤔

оо, завелось, благодарю )

Сергей Кравчук
оо, завелось, благодарю )

Пожалуйста. Вообще о сборке расширений подробнее можно почитать тут: https://wiki.postgresql.org/wiki/Building_and_Installing_PostgreSQL_Extension_Modules А про PGSX тут: https://www.postgresql.org/docs/13/extend-pgxs.html

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта