Skip to content

Commit a390fcf

Browse files
committed
add -L flags to compiler as well so it can resolve static libaries
1 parent cd704ba commit a390fcf

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

packages/version_matrix.bzl

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,13 @@ VERSION_MATRIX = {
132132
"external/%{toolchain_pkg}%/usr/lib/gcc-cross/aarch64-linux-gnu/13/include",
133133
"-isystem",
134134
"external/%{toolchain_pkg}%/usr/aarch64-linux-gnu/include",
135+
"-L",
136+
"external/%{toolchain_pkg}%/lib/aarch64-linux-gnu",
137+
"-L",
138+
"external/%{toolchain_pkg}%/usr/aarch64-linux-gnu/lib",
139+
"-L",
140+
"external/%{toolchain_pkg}%/usr/lib/x86_64-linux-gnu",
141+
"-no-canonical-prefixes",
135142
],
136143
"extra_cxx_compile_flags": [
137144
"-nostdinc++",
@@ -146,6 +153,13 @@ VERSION_MATRIX = {
146153
"external/%{toolchain_pkg}%/usr/lib/gcc-cross/aarch64-linux-gnu/13/include",
147154
"-isystem",
148155
"external/%{toolchain_pkg}%/usr/aarch64-linux-gnu/include",
156+
"-L",
157+
"external/%{toolchain_pkg}%/lib/aarch64-linux-gnu",
158+
"-L",
159+
"external/%{toolchain_pkg}%/usr/aarch64-linux-gnu/lib",
160+
"-L",
161+
"external/%{toolchain_pkg}%/usr/lib/x86_64-linux-gnu",
162+
"-no-canonical-prefixes",
149163
],
150164
"extra_link_flags": [
151165
"-L",
@@ -160,7 +174,7 @@ VERSION_MATRIX = {
160174
"-static-libstdc++",
161175
"-static-libgcc",
162176
"-static",
163-
"-no-canonical-prefixes"
177+
"-no-canonical-prefixes",
164178
],
165179
"sha256": "3b31952c513dd3ade46bc697f8a8796bff7b8ceef89152c5963a331c0ecdf1ed",
166180
"strip_prefix": "fastdev-sdk-ubuntu-ebclfsa-ebcl-qemuarm64",

0 commit comments

Comments
 (0)