mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Update instructions to include KfW build.
This commit is contained in:
@@ -17,7 +17,7 @@ Choose the Desktop development with C++ option.
|
|||||||
|
|
||||||
4) Install various command line tools:
|
4) Install various command line tools:
|
||||||
|
|
||||||
choco install -y bzip2 cmake diffutils gzip git innosetup nodejs-lts python strawberryperl wget yarn
|
choco install -y bzip2 cmake diffutils gawk gnuwin32-coreutils.install gzip git html-help-workshop innosetup nodejs-lts python sed strawberryperl wget yarn
|
||||||
|
|
||||||
5) Upgrade pip (this may give a permissions error that can be ignored):
|
5) Upgrade pip (this may give a permissions error that can be ignored):
|
||||||
|
|
||||||
@@ -27,11 +27,16 @@ pip install --upgrade pip
|
|||||||
|
|
||||||
pip install virtualenv
|
pip install virtualenv
|
||||||
|
|
||||||
|
7) Add the following paths to the system PATH:
|
||||||
|
|
||||||
|
C:\Program Files (x86)\GnuWin32\bin
|
||||||
|
C:\Program Files (x86)\HTML Help Workshop
|
||||||
|
|
||||||
Building dependencies
|
Building dependencies
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
The following steps should be run from a Visual Studio 2017 64bit command
|
The following steps should be run from a Visual Studio 2017 64bit command
|
||||||
prompt.
|
prompt (except where noted).
|
||||||
|
|
||||||
1) Create a directory for the dependencies:
|
1) Create a directory for the dependencies:
|
||||||
|
|
||||||
@@ -63,7 +68,29 @@ files in C:\Program Files\Common Files\SSL. This is the default directory used
|
|||||||
for the OPENSSLDIR, and should not be changed to a directory that un-privileged
|
for the OPENSSLDIR, and should not be changed to a directory that un-privileged
|
||||||
users could potentially write to.
|
users could potentially write to.
|
||||||
|
|
||||||
4) Download the PostgreSQL source code, unpack and build it:
|
4) Download the MIT Kerberos source code, unpack and build it:
|
||||||
|
|
||||||
|
In a *32bit* Visual Studio 2017 command prompt:
|
||||||
|
|
||||||
|
mkdir C:\build64\krb5
|
||||||
|
cd krb5-1.18.3\src
|
||||||
|
set KRB_INSTALL_DIR=C:\build64\krb5
|
||||||
|
nmake -f Makefile.in prep-windows
|
||||||
|
|
||||||
|
Optionally, if you want 32bit binaries as well as 64bit:
|
||||||
|
|
||||||
|
nmake NODEBUG=1
|
||||||
|
nmake install NODEBUG=1
|
||||||
|
|
||||||
|
In a *64bit* Visual Studio 2017 command prompt:
|
||||||
|
|
||||||
|
cd krb5-1.18.3\src
|
||||||
|
set PATH=%PATH%;"%WindowsSdkVerBinPath%"\x86
|
||||||
|
set KRB_INSTALL_DIR=C:\build64\krb5
|
||||||
|
nmake NODEBUG=1
|
||||||
|
nmake install NODEBUG=1
|
||||||
|
|
||||||
|
5) Download the PostgreSQL source code, unpack and build it:
|
||||||
|
|
||||||
wget https://ftp.postgresql.org/pub/source/v12.3/postgresql-12.3.tar.bz2
|
wget https://ftp.postgresql.org/pub/source/v12.3/postgresql-12.3.tar.bz2
|
||||||
tar -zxvf postgresql-12.3.tar.gz
|
tar -zxvf postgresql-12.3.tar.gz
|
||||||
|
|||||||
Reference in New Issue
Block a user