gdb: build for cygwin
This commit is contained in:
parent
ea46a93888
commit
e0753ff181
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
11
gdb/PKGBUILD
11
gdb/PKGBUILD
@ -4,7 +4,7 @@ pkgname=gdb
|
||||
pkgname=("gdb"
|
||||
"gdb-multiarch")
|
||||
pkgver=14.2
|
||||
pkgrel=6
|
||||
pkgrel=7
|
||||
pkgdesc="GNU Debugger (MSYS2 version)"
|
||||
arch=('i686' 'x86_64')
|
||||
license=('spdx:GPL-3.0-or-later')
|
||||
@ -47,8 +47,8 @@ sha256sums=('2d4dd8061d8ded12b6c63f55e45344881e8226105f4d2a9b234040efa5ce7772'
|
||||
'15c7397d85b4f43ac22d5e81565de0d8d0a0b6473db2ab9a04fbb72f061fbf4e'
|
||||
'06f96b9a455344d1cc85b202fb65450fe3097005d39a680cc7945a8178ea9976'
|
||||
'268c35db936435f1d38c318956fffec14fd90f2bba085537cd5a44183f05a469'
|
||||
'87a9ffcdc3d0c549efb390c7e59e86e9059ae29946fadcb269ee8b7578293483'
|
||||
'5d462b9077543d2728c45b53e470b782a9ec45bf1743fc5ac7d7c4fca1d85668')
|
||||
'51f531d06d864b76e1f3f811604e23628718b4fe827f9a59da0fc00a524c6215'
|
||||
'66e0c1c6c6878b39da16c163d84b1ea303b0875b3ca6ccfef6d64872ecac9faa')
|
||||
|
||||
prepare() {
|
||||
cd ${srcdir}/${pkgname}-${pkgver}
|
||||
@ -70,9 +70,10 @@ do_build() {
|
||||
[[ -d "$builddir" ]] && rm -rf "$builddir"
|
||||
mkdir -p "$builddir" && pushd "$builddir"
|
||||
|
||||
export MSYSTEM=CYGWIN
|
||||
local CYGWIN_CHOST="${CHOST/-msys/-cygwin}"
|
||||
../${pkgname}-${pkgver}/configure \
|
||||
--build=${CHOST} \
|
||||
--host=${CHOST} \
|
||||
--build=${CYGWIN_CHOST} \
|
||||
--prefix=/usr \
|
||||
$2 \
|
||||
--enable-64-bit-bfd \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user