[Vitis] make.libs 오류

[Vitis] make.libs 오류

[Vitis] make.libs 오류

enter image description here

이전에 윈도우10 에서 Vitis 2020.2 로 빌드 했을 때 무한 재부팅하는 에러가 있었는데 오랜만에 다시 Vitis 2022.1로 설치 했더니 이번에는 더 심각한 문제가 발생함

make[3]: *** [Makefile:18: libs] Error 1
make[2]: *** [Makefile:46: ps7_cortexa9_0/libsrc/xxx/src/make.libs] Error 2
make[1]: *** [Makefile:18: all] Error 2

대략 위와 같은 내용의 에러가 발생하여 한창 삽질하던 중 자일링스 공식 리포트 발견!

https://support.xilinx.com/s/article/75527?language=en_US

관련 커뮤니티 내용
https://support.xilinx.com/s/question/0D52E00006ihQSXSA2/drivers-created-in-vivado-fail-in-vitis-20211?language=en_US

Vivado에서 자동생성 된 driver 파일이 문제가 발생하는 내용인데 최근 자료까지 찾아봤더니 2022.1 버전도 동일현상 발생하고 있다는 내용.
현재 발생한 문제는 Zynq7 시리즈 였음

이전에 우분투에서 Zynq UltraScale 사용할 때는 괜찮았었음.

COMPILER=
ARCHIVER=
CP=cp
COMPILER_FLAGS=
EXTRA_COMPILER_FLAGS=
LIB=libxil.a

RELEASEDIR=../../../lib
INCLUDEDIR=../../../include
INCLUDES=-I./. -I${INCLUDEDIR}

INCLUDEFILES=$(wildcard *.h)
LIBSOURCES=$(wildcard *.c)
OUTS = *.o
OBJECTS = $(addsuffix .o, $(basename $(wildcard *.c)))
ASSEMBLY_OBJECTS = $(addsuffix .o, $(basename $(wildcard *.S)))

libs:
	echo "Compiling..."
	$(COMPILER) $(COMPILER_FLAGS) $(EXTRA_COMPILER_FLAGS) $(INCLUDES) $(LIBSOURCES)
	$(ARCHIVER) -r ${RELEASEDIR}/${LIB} ${OBJECTS} ${ASSEMBLY_OBJECTS}
	make clean

include:
	${CP} $(INCLUDEFILES) $(INCLUDEDIR)

clean:
	rm -rf ${OBJECTS} ${ASSEMBLY_OBJECTS}

자일링스 형들 빨리 고쳐줘요!

댓글 쓰기

0 댓글