Skip to content

Commit 4ba0e07

Browse files
committed
fix Dockerfile: update library paths for arm architecture
1 parent 933aa6b commit 4ba0e07

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ RUN apt-get update && \
1616
dpkg --add-architecture arm64 && apt-get update && \
1717
apt-get install -y gcc-aarch64-linux-gnu libgcc-s1-arm64-cross unixodbc-dev:arm64 && \
1818
cp /usr/aarch64-linux-gnu/lib/libgcc_s.so.1 .; \
19-
cp /usr/aarch64-linux-gnu/lib/libodbc.so.2 .; \
20-
cp /usr/aarch64-linux-gnu/lib/libltdl.so.7 .; \
19+
cp /usr/lib/aarch64-linux-gnu/libodbc.so.2 .; \
20+
cp /usr/lib/aarch64-linux-gnu/libltdl.so.7 .; \
2121
elif [ "$TARGETARCH" = "arm" ]; then \
2222
echo armv7-unknown-linux-gnueabihf > TARGET && \
2323
echo arm-linux-gnueabihf-gcc > LINKER && \
@@ -26,8 +26,8 @@ RUN apt-get update && \
2626
cargo install --force --locked bindgen-cli && \
2727
echo "-I/usr/lib/gcc-cross/arm-linux-gnueabihf/12/include -I/usr/arm-linux-gnueabihf/include" > BINDGEN_EXTRA_CLANG_ARGS; \
2828
cp /usr/arm-linux-gnueabihf/lib/libgcc_s.so.1 .; \
29-
cp /usr/arm-linux-gnueabihf/lib/libodbc.so.2 .; \
30-
cp /usr/arm-linux-gnueabihf/lib/libltdl.so.7 .; \
29+
cp /usr/lib/arm-linux-gnueabihf/libodbc.so.2 .; \
30+
cp /usr/lib/arm-linux-gnueabihf/libltdl.so.7 .; \
3131
else \
3232
echo "Unsupported cross compilation target: $TARGETARCH"; \
3333
exit 1; \

0 commit comments

Comments
 (0)