Como instalar pacote fpcef3 no lazarus ➚
1. INDEX
-
Introdução
2. CONTEÚDO
-
Resumo do conteúdo:
- Descreve um resumo de como foi feito esse documento com as facilidade encontradas para produzi-lo e dificuldade encontrada.
-
Introdução
-
Objetivo:
-
Este documento descreve passo a passo como testar os exemplos que acompanha o projeto fpcef3.
-
Preciso deste projeto para testar em tempo real interface maricarai criada automaticamente em html.
-
[🔙]
-
-
Pre-requisitos:
-
Linux ou Windows
-
Executável do Projeto cef.
-
[🔙] s
-
-
Benefícios:
-
Este projeto permite criar interagir com páginas html dentro de um programa Lazarus sem necessidade de usar o browser externo.
-
Teste de api http;
-
[🔙]
-
-
Desvantagens.
-
Ainda não sei....
-
[🔙]
-
-
Conteúdo estudado
-
Passo a Passo para Instalação do fpcef3
-
Instalação do projeto fpcef3.
-
Baixe a versão mais recente do fpcef3 no GitHub:
# Selecione a pasta lazarus/ccr cd ~/lazarus/ccr # Baixar a versão mais recente no github git clone git@github.com:dliw/fpCEF3.git
-
Baixar a versão do executável compilado em c do projeto CEF:
# Selecione a pasta lazarus/ccr cd ~/lazarus/ccr # Baixar a versão recomendada pelo projeto fpcef3 wget https://cef-builds.spotifycdn.com/cef_binary_122.1.13%2Bgde5b724%2Bchromium-122.0.6261.130_linux64.tar.bz2 # Descompactar arquivo acima baixado tar -jxvf cef_binary_121.3.15+g4d3b0b4+chromium-121.0.6167.184_linux64.tar.bz2 # Copiar o executável do projeto acima para a pasta criada pelo comando git clone git@github.com:dliw/fpCEF3.git cd ./cef_binary_121.3.15+g4d3b0b4+chromium-121.0.6167.184_linux64 cp -af ./Release/*.* ../fpcef3-121.0.6167.184/bin cp -af ./Resources/*.* ../fpcef3-121.0.6167.184/bin
-
Instalar pacote fpcef3_lazarus.lpk
- Entrar na ide Lazarus
- Selecionar a opção /Pacotes/Abri arquivo do pacote (.lpk)
- Seleciona a pasta ~/lazarus/ccr/fpcef3-121.0.6167.184/packages
- Selecionar o pacote fpcef3_lazarus.lpk
- Pressione no botão Instalar.
-
-
Teste para checar se está funcionando:
-
Entrar na IDE Lazarus
- Selecionar a opção /project/abrir projeto...
- Selecionar arquivo ~/lazarus/ccr/fpcef3-121.0.6167.184/demos/Lazarus_Linux_GTK2/MiniBrowser/MiniBrowser.lpi
- Selecionar opção /Executar/Executar.
- Selecionar a opção /project/abrir projeto...
-
Notas:
-
Executando no modo gráfico dentro da IDE o programa diz que existe arquivo ausente.
-
Executando no modo console gera o seguinte erro:
(MiniBrowser:38711): Gtk-ERROR **: 11:27:09.620: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported [0100/000000.735234:WARNING:sandbox_linux.cc(418)] InitializeSandbox() called with multiple threads in process gpu-process. Trace/breakpoint trap (imagem do núcleo gravada)
- Tentativa de corrigir:
- Baixar executáveis cef do link para ver se dar certo
- Tentativa de corrigir:
-
,,
-
-
-
Referências:
-
[🔙]
-
-
Assunto 02
-
[🔙]
-
[🔙]
-
HISTÓRICO
- dd/mm/2021
- <text onclick="goBack()">[🔙]</text>
- dd/mm/2021
-
Criar este documento baseado no modelo03.md ;
-
Escrever tópico Objetivos;
-
Escrever tópico Pre-requisitos
-
Escrever tópico Benefícios
-
Escrever tópico desvantagens
-
Escrever tópico Conteúdo
-
Escrever tópico Exemplos
-
Escrever tópico Referências
-
Atualizar o histórico deste documento.
-
Testar este documento depois após uma semana de concluído.
-
[🔙]
-