어드민 5월 5일에 포스트됨 5월 5일에 포스트됨 마르코 칸투 (Marco Cantu)의 "RAD Studio 13.1 May Patch Available" 을 번역했습니다. (원문 작성: 2026년 5월, 최종 번역: 2026년 5월) 오늘 엠바카데로(Embarcadero)는 RAD Studio(라드 스튜디오), Delphi(델파이), C++Builder(C++빌더) 13.1 플로렌스(Florence)를 위한 패치(patch)를 출시했다. RAD 스튜디오 13.1용 5월 패치는 13.1 버전의 품질 향상을 위해 제공된다. 주로 Delphi Arm64EC 도구체인(toolchain)의 이슈들을 해결했으며, macOS 및 iOS를 위한 최신 Apple SDK들에 대한 지원을 추가한다. 또한 이 패치는 AssertErrorProc과 관련된 문제 그리고 C++ Formatter의 이슈도 해소한다. RAD Studio, Delphi, C++Builder 13.1을 설치한 모든 고객들에게 이 패치 설치를 적극 권장한다. 목차 패치 설치 절차 RAD Studio 13.1용 5월 패치 Readme 겟잇(GetIt)을 통해 설치하기 수작업 다운로드 및 설치 제거 단계 (겟잇을 통해 설치한 경우) Delphi Arm64EC에서 누락된 '로컬라이즈-라이브러리-경로' 해결 단계 (비영어권 버전 전용) 해소된 퀄리티 포탈(Quality Portal) 이슈들 패치 설치 절차 이 후속 설치 패키지(deferred package)를 겟잇(GetIt)을 기반으로 설치하는 단계는 예전에 안내된 것과 거의 비슷하다. (예: RAD 스튜디오 12 아테네 패치 1이 나왔습니다) 이 패치가 제공된다는 정보는 IDE의 웰컴 페이지 안에 표시된다. 또 다른 대안으로, 겟잇 패키지 매니저(GetIt Package Manager) 안에서 검색할 수 있다. 설치를 시작하면, 이 패치의 EULA(해당 제품의 EULA와 동일함)를 수락할 것을 요청하며, IDE를 다시 시작해야 한다는 알림이 표시된다. 실제로 설치 절차가 시작되면, 콘솔(console) 하나가 열린다. 윈도우의 UAC(사용자 계정 제어) 시스템 프롬프트가 뜨는 경우가 있는데, 사용자가 이를 수락해야 계속 진행된다. 해당 프롬프트가 콘솔 창 뒤에 숨어 있을 수도 있다는 점을 기억하기 바란다. 전체 설치 절차는 IDE 바깥, 즉 명령줄 콘솔 안에서 수행된다. 설치 절차가 완료되면, RAD 스튜디오 IDE는 자동으로 다시 시작한다. 또한, 패치 ZIP 파일은 my.embarcadero.com 포털에서 수작업 다운로드 및 설치를 위해 제공될 예정이다. 수작업 설치 단계는 함께 제공되는 ReadMe 파일과 이 기고문에 안내된 내용을 따르면 된다. 몇 가지 추가 안내: 겟잇(GetIt)을 통해 이 패치를 설치하는 경우, IDE의 About Box(정보 창) 안에 이 패치가 설치되었다고 표시된다. 하지만 수작업으로 설치를 한 경우에는 표시되지 않는다. 여러분은 ReadMe의 설명에 따라 macOS와 iOS용 PAServer(PA서버)를 수작업으로 다시 설치해야 한다. RAD Studio 13.1용 5월 패치 Readme 2026년 5월 5일 RAD 스튜디오 13.1용 5월 패치는 13.1 버전의 품질 향상을 위해 제공된다. 주로 Delphi Arm64EC 도구체인(toolchain)의 이슈들을 해결했으며, macOS 및 iOS를 위한 최신 Apple SDK들에 대한 지원을 추가한다. 또한 이 패치는 AssertErrorProc과 관련된 문제 그리고 C++ Formatter의 이슈도 해소한다. RAD Studio, Delphi, C++Builder 13.1을 설치한 모든 고객들에게 이 패치 설치를 적극 권장한다. 겟잇(GetIt)을 통해 설치하기 이 패치를 겟잇을 통해 다운로드한 경우, 패치는 자동으로 설치된다. 교체된 파일들에 대한 백업이 생성된다. 실제 다운로드(약 200MB)는 패치가 콘솔 창에서 실행되는 동안 수행된다. 여러분의 연결 속도에 따라 이 작업은 시간이 조금 걸릴 수도 있다. 알아둘 점: 이 패치에는 macOS와 iOS용 PAServer의 업데이트 버전이 들어 있다. 이것은 패치 다운로드 폴더 안에 복사된다. 여러분은 반드시 이것을 복사해 여러분의 타겟(target) 맥 디바이스(device, 장비)안에 넣고, 그곳에서 수작업으로 설치해야 한다. 수작업 다운로드 및 설치 이 패치는 my.embarcadero.com 포털의 다운로드 항목들 안에도 있다. RAD Studio 13.1 May Patch 파일을 찾아서 다운로드한다. 이 ZIP 파일의 압축을 풀고, 그 내용물을 자신의 RAD스튜디오가 설치되어 있는 폴더 안에 있는 알맞은 하위 폴더들 안에 수작업으로 넣어주어도 된다. 그 다음에는, MacOS용과 Windows용 RAServer를 설치한다. 위에 있는 안내를 따르면 된다. 제거 단계 (겟잇을 통해 설치한 경우) 이 패치를 제거하고 13.1 원래 버전으로 되돌리는 방법: Catalog Repository 설치 폴더를 연다. (겟잇 대화창 안에 해당 명령이 있다. 즉, 그 패치 항목에 있는 Uninstall 버튼 드롭다운 메뉴를 이용한다. 그러면, 그 패키지가 확장되어 있는 폴더가 바로 열린다.) uninstall 배치 파일을 실행한다. 패치를 제거한 후에!, 겟잇에서 해당 패키지를 제거(uninstall)한다. Delphi Arm64EC에서 누락된 '로컬라이즈-라이브러리-경로' 해결 단계 (비영어권 버전 전용) (옮긴이: 독일어 등 RAD Studio에서 제공하고 있는 다국어 버전에 대한 내용입니다. 한국 개발자들은 대부분 영어 버전을 설치해서 사용하므로, 그런 경우에는 해당 사항이 없습니다) dccarm64ec.cfg(명령줄 빌드 시 사용됨) 파일에는 비영어권 설치를 위한 '로컬라이즈-라이브러리-경로'들이 누락되어 있다. 현재 이 파일에는 다음 내용만 포함되어 있다: `--libpath:"c:\program files (x86)\embarcadero\studio\37.0\lib\winarm64ec\release"` 이 파일에는 다음과 같이 지역화된 경로들이 포함되어야 한다. 예시: `--libpath:"c:\program files (x86)\embarcadero\studio\37.0\lib\winarm64ec\release\de”;”c:\program files (x86)\embarcadero\studio\37.0\lib\winarm64ec\release"` 이 경로는 실제 RAD 스튜디오 설치 위치에 따라 달라지므로, 패치는 이 변경 사항을 자동으로 적용하지 않는다. 여러분은 반드시 dccarm64ec.cfg 파일을 수작업으로 편집해야 한다. 해소된 퀄리티 포탈(Quality Portal) 이슈들 공개적으로 리포트된 이슈들 중 이 패치가 해소한 것들(https://qp.embarcadero.com에서도 볼 수 있다): RSS-5314: Delphi 13.1에서 Assert 및 AssertErrorProc이 깨짐 RSS-5218: RAD Studio Professional 설치 시 soapserver.dcp 릴리스 파일이 없음 RSS-5193: Ubuntu용 Skia 앱들이 시작 시 충돌함 RSS-5190: Xcode 26.4 및 26.4 SDK를 사용하여 단순 FMX Mac Arm64 앱을 컴파일하려고 하면 '…does not contain arm64 architecture..' 오류와 함께 실패함 RSS-5163: “[DCC Fehler] E2597 ld: file too small (length=0) for architecture arm64” 오류가 iPhoneOS 26.4 SDK로 컴파일할 때 발생 RSS-5153: 사용자 clang-format 파일이 있는 경우 compclangformat.dll에서 RAD Studio 13.1 C++ Formatter 충돌 발생 추가적인 픽스(fix)들: Delphi Arm64EC 관련: RTTI를 통해 코드를 호출할 때 AV 예외(exceptions)들을 올바르게 처리함 ARM64EC DLL 안의 함수들을 호출(call)한 후에 플랫폼 API들을 호출(invoke)하는 이슈들을 해결함 Localization(국제화) 지원 기능들을 향상함 인용하기
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.