-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathINSTALL_EN.txt
36 lines (27 loc) · 972 Bytes
/
INSTALL_EN.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Dependencies
-------------
cmake 3.2
gcc10-c++
wxWidgets 3.2, build from source (https://www.wxwidgets.org/downloads/):
tar -xf wxWidgets-3.2.2.1.tar.bz2
cd wxWidgets-3.2.2.1
./configure --with-gtk --enable-unicode
make
sudo make install
PostgreSQL 15.1
libxml2
libxslt
Compile under Linux
-------
mkdir build
cd build
CXXFLAGS="-DNO_WXJSON_GIT" cmake ..
cmake --build . --config Release --target all -j 3 --
The resulting pgAdmin3 executable should be placed in the directory of the original pgadmin3
There may be problems with the missing kwlist.h file
It can be taken from the Postgresql 15 sources and put in include/parser/
There may be problems compiling the JSON parser.
It can be eliminated (as well as the experimental part with Git) by defining NO_WXJSON_GIT as done above through CXXFLAGS.
OS for assembly used "Alt Workstation" 10
https://www.basealt.ru/alt-workstation/download#c1211
Edited and compiled on Visual Studio code