Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
Notícia

RAD Studio 11.1 Alexandria Patch 1 disponível

rad studio 11 title

rad studio 11 title

Hoje, a Embarcadero lançou um patch para RAD Studio, Delphi e C++Builder 11.1 Alexandria. O patch aborda alguns problemas relevantes na versão mais recente e está disponível para clientes de assinatura de atualização ativa no GetIt Package Manager (com um alerta correspondente aparecendo na página de boas-vindas do IDE) ou no site de download my.embarcadero.com . A instalação deste patch é recomendada para todos os clientes do RAD Studio 11.1. O leia-me do patch com a lista de problemas relatados publicamente está abaixo nesta postagem do blog (e no arquivo leia-me do patch), que também explica o processo de instalação.

As etapas de instalação baseadas em GetIt para este pacote adiado são muito semelhantes ao que já foi descrito na postagem do blog https://blogs.embarcadero.com/rad-studio-11-alexandria-patch-1-available/ . Observe que a partir do 11.1 você também tem a capacidade de “ descartar ” um patch e não ser mais lembrado dele na página de boas-vindas, mesmo sem instalá-lo.

Neste caso você baixa o arquivo ZIP do patch do  portal my.embarcadero.com , você terá que instalá-lo manualmente, seguindo passos semelhantes da instalação automatizada. Você precisa fechar manualmente o RAD Studio IDE antes de instalar o patch (você verá um erro se o IDE estiver em execução) e siga as etapas no leia-me.

Leiame do RAD Studio 11 Patch 1

RAD Studio 11.1 Patch 1 Leiame
Este patch corrige alguns problemas no RAD Studio 11.1, inclusive com o compilador Delphi, depuração no macOS e iOS, preenchimento de código C++ com o compilador clássico e áreas adicionais listadas abaixo.

A instalação deste patch é recomendada para todos os clientes do RAD Studio 11.1. Este patch tem cerca de 400 MB para download.

Instalação via GetIt

Se você baixar o patch via GetIt, ele é instalado automaticamente, criando um backup dos arquivos substituídos. No entanto, a nova versão do PAServer para macOS precisa ser instalada manualmente no seu Mac. A nova versão é copiada para a pasta PAserver (por padrão, uma pasta como C:Program Files (x86)EmbarcaderoStudio22.0PAServer), e você precisa copiá-la para um Mac e instalá-la manualmente lá. Veja também as etapas adicionais para configuração do Python abaixo.

rad111 patch1

Download e instalação manual

Este patch também está disponível no portal de download em my.embarcadero.com. Nesse caso, você encontrará o arquivo principal de download do RAD Studio 11 Patch 1, que deve ser expandido para as respectivas subpastas da pasta de instalação do RAD Studio, e ainda precisará copiar e instalar o PAServer atualizado para macOS no seu Mac. Veja também as etapas adicionais para configuração do Python abaixo.

Etapas adicionais para configuração do Python no macOS

O PAServer para macOS requer o uso do Python 2.7. Aqui estão os passos recomendados:

1. Baixe o Python 2.7 no link abaixo e instale-o
https://www.python.org/ftp/python/2.7.18/python-2.7.18-macosx10.9.pkg

2. Crie um link simbólico correto para Python 2.7
– cd /Applications/PAServer-22.0.app/Contents/MacOS/lldb-x86_64/lib/python2.7
– sudo mv Python Python.orig
– sudo ln -s /Library/Frameworks/ Python.framework/Versions/2.7/Python Python

Etapas de desinstalação

1. Feche o RAD Studio
2a. Para uma instalação do GetIt, abra a pasta de instalação do Catalog Repository e vá para a pasta de patch
2b. Para uma instalação manual, abra o fodler com os arquivos de instalação
3. Execute o arquivo patch.R111.patch1_uninstall.bat
4. Desinstale o pacote do GetIt

Problemas do Quality Portal são resolvidos por este patch

RSP-37880 Não é possível depurar o iOS
RSP-37760 Usar ImageList faz com que o IDE falhe
RSP-37733 Violação de acesso ao IDE ao herdar de um formulário com um TListView em DynamicAppearance.
RSP-37690 GridPanelLayout em vazamentos de memória de formulário no aplicativo final — mesmo se não for usado
RSP-37667 Não é possível ajustar classes solicitadas em um único arquivo DEX (# métodos: 71471 > 65536)
RSP-37665 Code Insight quebrado para o compilador clássico
RSP-37662 Falha de segmentação(11) em SysUtils.Pop no Android64
RSP-37609 PAServer é fornecido com dependências do Python 2.7 – que não estão mais disponíveis no macOS 12.3
RSP-37408 Quebra de sinalizador atrasada Função ASLR do Exe
RSP-37378Vazamento de memória Pacotes
RSP-35040 de 64 bits em C++ contendo código Delphi não são executados

Também abordamos um problema com transações do MongoDB, uma memória FireMonkey com a instância var da classe TGPUObjectsPool (associada ao RSP-37690) e um problema do compilador Delphi (em algumas plataformas) relacionado ao AtomicCmpExchange128.


Register for Python GUI Apps Con 2023 today!

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

IN THE ARTICLES