commit | 00dc3f8901e09b00d54f27e5bb3ea7eb68d13462 | [log] [tgz] |
---|---|---|
author | Eugene Yakavets <yakavets@google.com> | Thu Oct 14 11:31:55 2021 -0700 |
committer | Eugene Yakavets <yakavets@google.com> | Thu Oct 14 18:36:32 2021 +0000 |
tree | 762feebf79a6cc6279d3163f98e7a3db7e0d2149 | |
parent | d6471c2f13cabfdfc6cff6956ec4a3fe8f520bb7 [diff] |
build fix `error: invalid integral value '16-DMAC_OS_X_VERSION_MIN_REQUIRED=1090' in '-mstack-alignment=16-DMAC_OS_X_VERSION_MIN_REQUIRED=1090'` see also https://youtrack.jetbrains.com/issue/JBR-3715#focus=Comments-27-5193227.0-0 Change-Id: I764e2bacc71053823795206384339fd36766b53c
github.com/JetBrains/JetBrainsRuntime
macOS, Linux:
git config --global core.autocrlf input git clone git@github.com:JetBrains/JetBrainsRuntime.git
Windows:
git config --global core.autocrlf false git clone git@github.com:JetBrains/JetBrainsRuntime.git
OpenJDK build docs
Tip for all platforms: run ./configure
and check output.
Usually, it has meaningful advice how to solve your problem.
$ cd jb/project/docker $ docker build . ... Successfully built 942ea9900054 $ docker run -v `pwd`../../../../:/JetBrainsRuntime -it 942ea9900054 # cd /JetBrainsRuntime # sh ./configure # make images CONF=linux-x86_64-normal-server-release
$ sudo apt-get install autoconf make build-essential libx11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev libxrandr-dev libcups2-dev libfontconfig1-dev libasound2-dev $ cd JetBrainsRuntime $ sh ./configure --disable-warnings-as-errors $ make images
Install:
From command line:
"c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64 "c:\Program_Files\cygwin64\bin\mintty.exe" /bin/bash -l
First command will set env vars, the second will run Cygwin shell with proper environment.
In Cygwin shell:
cd JetBrainsRuntime bash configure --enable-option-checking=fatal --with-toolchain-version=2015 --with-boot-jdk="/cygdrive/c/Program Files/Java/jdk-11.0.5" --disable-warnings-as-errors make images
Install Xcode command line developer tools, autoconf (via Homebrew).
Run:
sh ./configure --prefix=$(pwd)/build --disable-warnings-as-errors make images
We will be happy to receive your pull requests. Before you submit one, please sign our Contributor License Agreement (CLA) https://www.jetbrains.com/agreements/cla/