"System.Xml.dll"이 발견되지 않는 단일 기본 결과 컴파일

"System.Xml.dll"이 발견되지 않는 단일 기본 결과 컴파일

저는 AlmaLinux9(RedHat 9 복제본)에서 실행 중이며 EPEL 저장소에서 mono-*를 추가했습니다. 모든 것이 잘 작동했지만 mono-vbnc도 필요했기 때문에 github에서 mono-basic 프로젝트 소스 코드를 다운로드했습니다. ./configure를 실행한 다음 make를 실행했지만 make에서 dll을 찾는 데 문제가 있습니다.

make[1]: Entering directory '/usr/src/mono-basic/mono-basic-main/tools'
make[2]: Entering directory '/usr/src/mono-basic/mono-basic-main/tools/extract-source'
make all-local
make[3]: Entering directory '/usr/src/mono-basic/mono-basic-main/tools/extract-source'
MONO_PATH="../../class/lib/bootstrap:$MONO_PATH" mono  --debug 
../../class/lib/bootstrap/vbnc.exe   /sdkpath:/usr/local/lib/mono/4.5-api/ -debug -r:System.Xml.dll -noconfig -define:_MYTYPE=\"Empty\" /novbruntimeref /r:../../class/lib/bootstrap/Microsoft.VisualBasic.dll -target:exe -out:extract-source.exe   @extract-source.exe.sources
    Visual Basic.Net Compiler version 0.0.0.5943 (Mono 4.6 - master/c93133db)
    Copyright (C) 2004-2010 Rolf Bjarne Kvinge. All rights reserved.

vbnc : Command line : error VBNC2017: The library 'System.Xml.dll' could not be found.
There were 1 errors and 0 warnings.
Compilation took 00:00:00.2951750
make[3]: *** [../../build/executable.make:81: extract-source.exe] Error 1
make[3]: Leaving directory '/usr/src/mono-basic/mono-basic-main/tools/extract-source'
make[2]: *** [../../build/rules.make:122: do-all] Error 2
make[2]: Leaving directory '/usr/src/mono-basic/mono-basic-main/tools/extract-source'
make[1]: *** [../build/rules.make:134: all-recursive] Error 1
make[1]: Leaving directory '/usr/src/mono-basic/mono-basic-main/tools'
make: *** [build/rules.make:134: all-recursive] Error 1

System.Xml.dll이 내 시스템에 있는지 확인했습니다.

$ find / -name System.Xml.dll
/usr/lib/mono/4.5/System.Xml.dll
/usr/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll
/usr/lib/mono/4.7.1-api/System.Xml.dll

이 문제를 해결하는 방법을 모르겠습니다(모노를 처음 접함). /usr/lib/mono/4.5를 가리키도록 구성하기 위해 접두사를 지정해야 합니까?

관련 정보