Jenkinsfile: Use glibc when compiling for riscv64 since the riscv64 cross-compiler doesn't seem to work

Signed-off-by: Username404 <w.iron.zombie@gmail.com>
This commit is contained in:
Username404 2022-06-10 23:43:30 +02:00
parent 70f82953f8
commit 6afec609b0
Signed by: Username404-59
GPG Key ID: 7AB361FBB257A5D1
1 changed files with 3 additions and 2 deletions

5
Jenkinsfile vendored
View File

@ -21,7 +21,8 @@ final String windowsSuffix = '-windows'
- Sidebar Link
- Workspace Cleanup
Required Compilers:
- Musl cross-compiling toolchains (archives ending in "-cross" from https://musl.cc/#binaries) for x86_64, i686, armel, armhf, aarch64 and riscv64, unzipped into /usr/, along with soft links from /usr/bin/ to the binaries
- G++ cross-compiler for riscv64
- Musl cross-compiling toolchains (archives ending in "-cross" from https://musl.cc/#binaries) for x86_64, i686, armel, armhf and aarch64, unzipped into /usr/, along with soft links from /usr/bin/ to the binaries
- Emscripten Clang (https://github.com/emscripten-core/emsdk) in /usr/share/
- MinGW32 G++/Clang (https://github.com/mstorsjo/llvm-mingw) for x86_64, i686, armhf and aarch64, (unzip the content of the folder in the tar.xz file) in /usr/, along with soft links from /usr/bin/ to the binaries
*/
@ -57,7 +58,7 @@ pipeline {
buildTarget('armel-linux-musleabi', 'armv4l', 'armel')
buildTarget('armv7l-linux-musleabihf', 'armv7hl', 'armhf')
buildTarget('aarch64-linux-musl', 'aarch64', 'arm64', false)
buildTarget('riscv64-linux-musl', 'riscv64', 'riscv64')
buildTarget('riscv64-linux-gnu', 'riscv64', 'riscv64')
}
}
}