meu sistema roda sem problemas em windows + preciso rodar em linux como fazer como compilar muda alguma coisa
rodo com harbour e minigui banco de dados dbf e ntx
agradeço a ajuda
---
Nota da Moderação (Maligno):
A presente mensagem foi editada para conversão do texto principal, originalmente escrito totalmente em MAÍUSCULAS, para letras minúsculas. Por favor, leia o conjunto de normas do fórum clicando aqui e dedique especial atenção à cláusula 7, que lembra que texto em MAIÚSCULAS é equivalente a GRITAR, o que pelas regras de netiqueta, universalmente aceita na Internet, é algo pior que péssimo.
Como compilar p/ Linux
Moderador: Moderadores
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Re: COMO COMPILAR P/ LINUX
Melhor mudar para o Harbour. Porque tem suporte ao linux pelo principal desenvolvedor atualmente.
Minigui não funciona no linux, então mude para Hwgui ou Xhgtk ou HBQT, na minha opnião a HBQT é mais promissor, entretanto a Hwgui já funciona a muito tempo.
Saudações,
Itamar M. Lins Jr.
Minigui não funciona no linux, então mude para Hwgui ou Xhgtk ou HBQT, na minha opnião a HBQT é mais promissor, entretanto a Hwgui já funciona a muito tempo.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: COMO COMPILAR P/ LINUX
Realmente Minigui não compila nativamente em Linux, o que você pode opcionalmente usar é o WINE no Linux, ele emula sistema da plataforma Windows no Linux, mas tem lá suas limitações e claro não tem o mesmo desempenho que um aplicativo compilado nativamente em linux com GTK que é o caso da Hwgui.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
jamazevedo
- Usuário Nível 3

- Mensagens: 122
- Registrado em: 29 Dez 2005 16:50
- Localização: Manaus - AM
Re: COMO COMPILAR P/ LINUX
Olá. Bom dia
Estou utilizando xHarbour 1.2.1 com a distribuição Ubuntu 8.04, 8.10 e 9.04 funciona perfeitamente, quanto a lib Minigui ou qualquer outra lib gráfica você terá que fazer algumas adaptações.
Tenho uma aplicação que utiliza a xHGTK, que funciona tanto em Linux quanto em Windows, essa parece ser a melhor lib gráfica para multi sistemas operacionais, não conheço a HBQT.
Qualquer dúvida quanto a instalação e compilação do primeiro "prg" siga as instruções do link abaixo.
https://pctoledo.org/forum/viewto ... 655#p53655
Detalhe: no Linux há uma diferença entre letras maiúsculas e minúsculas, então seria melhor você padronizar seus "prg's" e "dbf's" antes de migrar o sistema, porque se houver algo parecido com por exemplo: USE clientes.dbf, USE Clientes.Dbf ou USE CLIENTES.DBF, o Linux trata esses arquivos como sendo diferente, o que não ocorre no Windows.
Boa sorte e qualquer dúvida pergunte a nós.
Estou utilizando xHarbour 1.2.1 com a distribuição Ubuntu 8.04, 8.10 e 9.04 funciona perfeitamente, quanto a lib Minigui ou qualquer outra lib gráfica você terá que fazer algumas adaptações.
Tenho uma aplicação que utiliza a xHGTK, que funciona tanto em Linux quanto em Windows, essa parece ser a melhor lib gráfica para multi sistemas operacionais, não conheço a HBQT.
Qualquer dúvida quanto a instalação e compilação do primeiro "prg" siga as instruções do link abaixo.
https://pctoledo.org/forum/viewto ... 655#p53655
Detalhe: no Linux há uma diferença entre letras maiúsculas e minúsculas, então seria melhor você padronizar seus "prg's" e "dbf's" antes de migrar o sistema, porque se houver algo parecido com por exemplo: USE clientes.dbf, USE Clientes.Dbf ou USE CLIENTES.DBF, o Linux trata esses arquivos como sendo diferente, o que não ocorre no Windows.
Boa sorte e qualquer dúvida pergunte a nós.
______________________________________________________
Usando: Linux Ubuntu 18.04, Harbour 3.2.0dev r1811161533
______________________________________________________
José Airton de Menezes Azevedo
Manaus - AM
Usando: Linux Ubuntu 18.04, Harbour 3.2.0dev r1811161533
______________________________________________________
José Airton de Menezes Azevedo
Manaus - AM
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: Como compilar p/ Linux
No caso do case sensitive do Linux tem algumas funções que ajudam nesse caso, que seria:
SET DIRSEPARATOR <cSeparator>
SET DIRCASE LOWER | mixed | upper | <nDirCase>
SET FILECASE LOWER | mixed | upper | <nFileCase>
No link abaixo tem algumas dicas do Rodrigo Moreno para compilar em linux:
http://xhgtk.sourceforge.net/config12.html
SET DIRSEPARATOR <cSeparator>
SET DIRCASE LOWER | mixed | upper | <nDirCase>
SET FILECASE LOWER | mixed | upper | <nFileCase>
No link abaixo tem algumas dicas do Rodrigo Moreno para compilar em linux:
http://xhgtk.sourceforge.net/config12.html
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
