diff --git a/ch32v003fun/ch32v003fun.mk b/ch32v003fun/ch32v003fun.mk
index 278b7361d74b728961d7fe4678ce8931aca58ee3..f3c6a7cd7fe6c22edbe8ffb1d4c80c130492f992 100644
--- a/ch32v003fun/ch32v003fun.mk
+++ b/ch32v003fun/ch32v003fun.mk
@@ -2,7 +2,7 @@
 PREFIX?=riscv64-unknown-elf
 
 CH32V003FUN?=../../ch32v003fun
-MINICHLINK?=../../minichlink
+MINICHLINK?=$(CH32V003FUN)/../minichlink
 
 CFLAGS+= \
 	-g -Os -flto -ffunction-sections \