Commit 80fb3d2
committed
🔧 Configure ARM64 cross-compilation for CI/CD
Fix OpenSSL dependency issues for ARM64 builds in GitHub Actions
- Add ARM64 architecture support with dpkg --add-architecture arm64
- Install libssl-dev:arm64 for OpenSSL development headers
- Configure PKG_CONFIG_ALLOW_CROSS=1 for cross-compilation
- Set PKG_CONFIG_PATH to ARM64 library location
- Add pkg-config package to toolchain dependencies
Resolves build failures when cross-compiling to aarch64-unknown-linux-gnu
target due to missing OpenSSL libraries and improper pkg-config setup.1 parent 00235a3 commit 80fb3d2
1 file changed
+8
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
189 | 193 | | |
190 | 194 | | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
191 | 198 | | |
192 | 199 | | |
193 | 200 | | |
| |||
0 commit comments