Closed webmaster128 closed 4 months ago
The point
The library internal/api/libwasmvm_muslc.aarch64.a is moved to internal/api/libwasmvm_muslc.a at the start of the test to make // #cgo LDFLAGS: -Wl,-rpath,${SRCDIR} -L${SRCDIR} -lwasmvm_muslc work
is not needed anymore because muslc is now linked with an arch specific file name:
To make this test work on ARM systems, we need to ensure a few things
alpine:3.xx
all use the same architecture. This could be native, i.e. arm64.internal/api/libwasmvm_muslc.aarch64.a
is moved tointernal/api/libwasmvm_muslc.a
at the start of the test to make// #cgo LDFLAGS: -Wl,-rpath,${SRCDIR} -L${SRCDIR} -lwasmvm_muslc
workrelease-build-linux