Página 1 de 1
Distribuir APP no Linux
Enviado: 14 Abr 2021 14:13
por marco.prodata
Caros,
Baixei os fontes do harbour no linux, ubuntu, compilei e tá tudo funcionando perfeitamente local, consigo compilar os apps e rodá-lo no meu pc de desenvolvimento . Agora preciso "distribui-lo" para um cliente.
O que preciso levar junto pra rodar em um linux?
Distribuir APP no Linux
Enviado: 14 Abr 2021 14:36
por Itamar M. Lins Jr.
Olá!
Instale o anydesk nos dois e faça o teste.
Se for versões diferentes, precisa compilar com -fullstatic.
Teste ai com -static e -fullstatic
Saudações,
Itamar M. Lins Jr.
Distribuir APP no Linux
Enviado: 14 Abr 2021 14:44
por marco.prodata
Esse -fullstatic vai "embutir" as dlls dentro do "executavel" correto?
Distribuir APP no Linux
Enviado: 14 Abr 2021 14:58
por Itamar M. Lins Jr.
Olá!
Sim.
DLL no Linux tem a extensão .so e a lib .a
Saudações,
Itamar M. Lins Jr.
Distribuir APP no Linux
Enviado: 14 Abr 2021 17:11
por marco.prodata
É melhor usar o fullstatic e embutir as bibliotecas no executavel, ou tranporta-las junto?
Distribuir APP no Linux
Enviado: 15 Abr 2021 17:39
por Itamar M. Lins Jr.
Olá!
Depende, se tem vários "binários" executáveis, melhor usa -static mais a lib separado, se tem 1 .exe só melhor usar -fullstatic.
Isso também é questão de gosto, acredito que o ganho é imperceptível na execução.
Sem nada.
Com -static
Com -fullstatic
Saudações,
Itamar M. Lins Jr.