Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/openjdk-aarch32-jdk8u
Path: blob/jdk8u272-b10-aarch32-20201026/cross_configure.sh
40176 views
1
#!/bin/sh
2
3
set -v
4
5
LDFLAGS="--sysroot=$RASPI_ROOT" \
6
CFLAGS="--sysroot=$RASPI_ROOT" \
7
CXXFLAGS="--sysroot=$RASPI_ROOT" \
8
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:"$RASPI_ROOT/usr/lib/arm-linux-gnueabihf/pkgconfig" \
9
PKG_CONFIG=$PWD/cross-pkg-config \
10
SYSROOT=$RASPI_ROOT \
11
bash configure \
12
CC=arm-linux-gnueabihf-gcc \
13
CXX=arm-linux-gnueabihf-g++ \
14
BUILD_CC=gcc \
15
BUILD_LD=gcc \
16
--with-sys-root=$RASPI_ROOT \
17
--with-freetype-include=$RASPI_ROOT/usr/include/freetype2/ \
18
--with-freetype-lib=$RASPI_ROOT/usr/lib/arm-linux-gnueabihf \
19
--x-includes=$RASPI_ROOT/usr/include/ \
20
--x-libraries=$RASPI_ROOT/usr/lib \
21
--disable-precompiled-headers \
22
--with-extra-cflags=--sysroot=$RASPI_ROOT \
23
--with-extra-cxxflags=--sysroot=$RASPI_ROOT \
24
--with-extra-ldflags=--sysroot=$RASPI_ROOT \
25
--openjdk-target=aarch32-linux-gnueabihf \
26
"$@"
27
28
29