Página 1 de 1

Como compilar p/ Linux

Enviado: 03 Set 2009 23:09
por jcsprog
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.

Re: COMO COMPILAR P/ LINUX

Enviado: 04 Set 2009 07:31
por Itamar M. Lins Jr.
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.

Re: COMO COMPILAR P/ LINUX

Enviado: 16 Set 2009 00:02
por sygecom
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.

Re: COMO COMPILAR P/ LINUX

Enviado: 16 Set 2009 10:21
por jamazevedo
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.

Re: Como compilar p/ Linux

Enviado: 19 Set 2009 02:29
por sygecom
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