Skip to content

Commit 3255bf7

Browse files
author
Jason Mobarak
authored
Fix-ups for linker paths (#4)
1 parent 4e815d2 commit 3255bf7

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

bin/arm-linux-gnueabihf-clang

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ else
3131
D=$( (cd `dirname $0`/../.. >/dev/null; pwd -P) )
3232
R=$D/sysroot
3333

34-
export LD_LIBRARY_PATH="${R}/usr/lib/x86_64-linux-gnu:${R}/usr/x86_64-linux-gnu/arm-linux-gnueabihf"
34+
export LD_LIBRARY_PATH="${R}/usr/lib/x86_64-linux-gnu:${R}/usr/x86_64-linux-gnu/arm-linux-gnueabihf/lib:${R}/usr/arm-linux-gnueabihf/lib"
3535

3636
TOOLCHAIN_OPTS="\
3737
\
@@ -45,6 +45,11 @@ else
4545
-L ${R}/usr/arm-linux-gnueabi/libhf \
4646
-L ${R}/usr/lib/gcc-cross/arm-linux-gnueabihf/4.8 \
4747
-L ${R}/usr/lib/x86_64-linux-gnu \
48+
-L ${R}/usr/x86_64-linux-gnu/arm-linux-gnueabihf/lib \
49+
-L ${R}/usr/arm-linux-gnueabihf/lib \
50+
\
51+
-Wl,-rpath-link=${R}/usr/arm-linux-gnueabi/libhf \
52+
\
4853
-Wno-unused-command-line-argument"
4954
fi
5055

bin/arm-linux-gnueabihf-clang++

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ else
3434
D=$( (cd `dirname $0`/../.. >/dev/null; pwd -P) )
3535
R=$D/sysroot
3636

37-
export LD_LIBRARY_PATH="${R}/usr/lib/x86_64-linux-gnu:${R}/usr/x86_64-linux-gnu/arm-linux-gnueabihf"
37+
export LD_LIBRARY_PATH="${R}/usr/lib/x86_64-linux-gnu:${R}/usr/x86_64-linux-gnu/arm-linux-gnueabihf/lib:${R}/usr/arm-linux-gnueabihf/lib"
3838

3939
TOOLCHAIN_OPTS="\
4040
\
@@ -50,6 +50,11 @@ else
5050
-L ${R}/usr/arm-linux-gnueabi/libhf \
5151
-L ${R}/usr/lib/gcc-cross/arm-linux-gnueabihf/4.8 \
5252
-L ${R}/usr/lib/x86_64-linux-gnu \
53+
-L ${R}/usr/x86_64-linux-gnu/arm-linux-gnueabihf/lib \
54+
-L ${R}/usr/arm-linux-gnueabihf/lib \
55+
\
56+
-Wl,-rpath-link=${R}/usr/arm-linux-gnueabi/libhf \
57+
\
5358
-Wno-unused-command-line-argument"
5459
fi
5560

bin/arm-linux-gnueabihf-objcopy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
D=$( (cd `dirname $0`/../.. >/dev/null; pwd -P) )
1414
R=$D/sysroot
1515

16-
export LD_LIBRARY_PATH="${R}/usr/lib/x86_64-linux-gnu:${R}/usr/x86_64-linux-gnu/arm-linux-gnueabihf"
16+
export LD_LIBRARY_PATH="${R}/usr/lib/x86_64-linux-gnu:${R}/usr/x86_64-linux-gnu/arm-linux-gnueabihf/lib"
1717

1818
exec ${R}/usr/bin/arm-linux-gnueabihf-objcopy $@
1919

bin/arm-linux-gnueabihf-strip

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@
1313
D=$( (cd `dirname $0`/../.. >/dev/null; pwd -P) )
1414
R=$D/sysroot
1515

16-
export LD_LIBRARY_PATH="${R}/usr/lib/x86_64-linux-gnu:${R}/usr/x86_64-linux-gnu/arm-linux-gnueabihf"
16+
export LD_LIBRARY_PATH="${R}/usr/lib/x86_64-linux-gnu:${R}/usr/x86_64-linux-gnu/arm-linux-gnueabihf/lib"
1717

1818
exec ${R}/usr/bin/arm-linux-gnueabihf-strip $@

0 commit comments

Comments
 (0)