Форум программистов, компьютерный форум, киберфорум
PostgreSQL
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
6 / 6 / 0
Регистрация: 22.02.2010
Сообщений: 67

Установка pg_variables под Windows

09.05.2025, 16:28. Показов 1698. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!
Столкнулся с необходимостью установить расширение pg_variables на PostgreSql 15 под Windows 10.
Скачал pg_variables в GitHub, и пошел по инструкции:
Typical installation procedure may look like this:

$ cd pg_variables
$ make USE_PGXS=1
$ sudo make USE_PGXS=1 install
$ make USE_PGXS=1 installcheck
$ psql DB -c "CREATE EXTENSION pg_variables;"
При выполнении
make USE_PGXS=1
получаю ошибку:
D:\PostgreSql\pg_variables>make USE_PGXS=1
makefile:19: C:/Program: No such file or directory
makefile:19: Files/PostgreSQL/15/lib/pgxs/src/makefiles/pgxs.mk: No such file or directory
make.EXE: *** Нет правила для сборки цели `Files/PostgreSQL/15/lib/pgxs/src/makefiles/pgxs.mk'. Останов.
Т.е. make не может корректно обработать путь с пробелами
И что делать?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.05.2025, 16:28
Ответы с готовыми решениями:

Установка Apache+PHP+PostgreSQL под Windows
Народ подскажите кто знает пошаговую установку в этом отношении. Нашла ...

Установка access97 под Windows XP 2002
Kak установить Access97 под Windows XP 2002? При установке пишет ошибки обновления реестра.

DB2 backup под Windows и под Linux.
Сделал backup DB2 базы данных. DB2 стоит под виндой. Клиент будет востанавливать backup под Unix...

6
Native x86
Эксперт Hardware
 Аватар для quwy
6857 / 3790 / 1025
Регистрация: 13.02.2013
Сообщений: 11,861
09.05.2025, 20:36
Цитата Сообщение от m_kostik Посмотреть сообщение
makefile:19: C:/Program: No such file or directory
makefile:19: Files/PostgreSQL/15/lib/pgxs/src/makefiles/pgxs.mk: No such file or directory
Никогда ни при каких обстоятельствах не нужно устанавливать программы, портированные с Unix-подобных систем, в каталоги с пробелами и/или кириллицей в названии.
1
6 / 6 / 0
Регистрация: 22.02.2010
Сообщений: 67
11.05.2025, 16:39  [ТС]
Ладно, установил PostgreSql в папку без пробелов и кириллицы
Теперь новая проблема:
D:\PostgreSql\pg_variables>make USE_PGXS=1
makefile:19: d:/PostgreSql/16/lib/pgxs/src/makefiles/pgxs.mk: No such file or directory
make.EXE: *** Нет правила для сборки цели `d:/PostgreSql/16/lib/pgxs/src/makefiles/pgxs.mk'. Останов.
Что за папка pgxs? Её действительно нет на сервере. Что за таинственный файл pgxs.mk?
0
139 / 105 / 36
Регистрация: 27.07.2022
Сообщений: 357
11.05.2025, 19:06
postgresql-server-dev не установлен, судя по всему
0
0 / 0 / 0
Регистрация: 13.11.2023
Сообщений: 9
03.01.2026, 17:45
Тоже столкнулся с необходимостью установить расширение pg_variables на PostgreSql 12 под Windows 7

Насколько я понял, приведенная на github и процитированная автором темы инструкция относится только к Linux. Как собрать под Windows - нигде не написано. Или я ошибаюсь?

Так вот как же собрать под Windows? Помогите пожалуйста, кто знает!
0
6 / 6 / 0
Регистрация: 22.02.2010
Сообщений: 67
07.02.2026, 17:01  [ТС]
Похоже, что никак. Эта штука заточена под Linux. Задал вопрос на GitHub разработчикам, но ответа не последовало. Короче, "оставь надежду всяк сюда входящий"...

Добавлено через 6 минут
0
0 / 0 / 0
Регистрация: 13.11.2023
Сообщений: 9
Вчера, 02:16
Да не, похоже что успешно собирают. Во-первых, собирают разработчики линейки PostgresPro (postgrespro.ru). У них pg_variables входит в стандартную поставку СУБД. Только этот PostgresPro - он не бесплатный. И еще - последние релизы СУБД они собирают только под Linux. Но есть куча старых релизов, то есть под винду, мне бы подошел любой, но платить не хочется

Вот нарыл краткое руководство по сборке pg_variables под Windows. Судя по руководству, затея эта действительно тяжелая. Но реальная. прилагается
Вложения
Тип файла: txt how_to_build_pg_variables.txt (1.2 Кб, 2 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
Вчера, 02:16
Помогаю со студенческими работами здесь

Ошибка установки SQL Server 2008 на этапе правила установки
Здравствуйте, помогите пожалуйста с проблемой. Устанавливаю MS SQL Server 2008 на этапе "Правила...

установка SQL Server 2005 на Windows 7
Не могу понять, когда устанавливаю на W7 SQL Server 2005, то в установленном только Tools eсть?...

Установка Microsoft SQL Server Management Studio Express на Windows 7
Microsoft SQL Server Management Studio Express на Windows 7, как это сделать?)))

Установка oracle 11g на windows 7 x32
нужно установить oracle 11g на windows 7 x32 в общем скачал архив 11.2.0.1 Database Win32 начал...

Установка Oracle 9i на Windows 7
Устанавливаю Oracle 9i на Windows 7(32 разрядная Home Basic). Выбираю установку Oracle 9...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru