Clipper On Line • Ver Tópico - Gerar Harbour Linux no Windows

Gerar Harbour Linux no Windows

Projeto Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

 

Gerar Harbour Linux no Windows

Mensagempor JoséQuintas » 07 Ago 2018 09:49

Eu queria gerar o aplicativo pra Linux usando o Windows.
Pelo que entendi do readme, existe essa possibilidade.
Alguém sabe como fazer isso?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Gerar Harbour Linux no Windows

Mensagempor RobertoLinux » 07 Ago 2018 10:08

Bom dia meu prezado.

Não sei, se seria +/- isso, ou o contrário, ainda não testei ...

Vejas esses links ...

https://docs.microsoft.com/en-us/window ... tall-win10
https://en.wikipedia.org/wiki/Windows_S ... _for_Linux
http://wsl-guide.org/en/latest/

Saudações!
Entusiasta
Avatar de usuário

RobertoLinux
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 110
Data de registro: 14 Abr 2014 18:32
Cidade/Estado: Fortaleza/Ce
Curtiu: 7 vezes
Mens.Curtidas: 6 vezes

Gerar Harbour Linux no Windows

Mensagempor JoséQuintas » 07 Ago 2018 10:49

Não é não, isso seria instalar um Ubuntu.

Não sei se está errado, mas só mostra no Harbour 3.2

hblinux.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Gerar Harbour Linux no Windows

Mensagempor alxsts » 07 Ago 2018 12:35

Olá!

Trabalhei em uma empresa onde o aplicativo rodava em uma máquina HP Unix. Todo o trabalho de programação era feito em máquinas Windows e gerávamos o executável no Unix usando o Putty, instalado em cada máquina Windows. Espero que te dê alguma luz.
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2943
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

Gerar Harbour Linux no Windows

Mensagempor JoséQuintas » 07 Ago 2018 13:27

Ok. Isso é o que já faço, mas não queria fazer...

WinSCP pra transferir arquivos
Putty pra acessar

Queria usar o mesmo Harbour do Windows.

No momento é 3.4 no Windows, e 3.2 no Linux.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Gerar Harbour Linux no Windows

Mensagempor Itamar M. Lins Jr. » 07 Ago 2018 14:50

Ola!
Tem que usar o msys2.
on Windows hosts with POSIX shells (MSYS2)

Tem como, só não sei explicar porque não fiz.
Point this envvar to the directory where native Harbour executables for your host platform can be found:


 HB_HOST_BIN=<path-to-harbour-native-build>\bin

hbmk2: Processing environment options: -plat=linux -comp=gcc


Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Gerar Harbour Linux no Windows

Mensagempor JoséQuintas » 07 Ago 2018 16:09

Deve ser mesmo o que já foi mostrado.
Como explicação, seria o oposto do Wine, permite rodar aplicativos Linux no Windows.

windowslinux.png


https://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10/
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Gerar Harbour Linux no Windows

Mensagempor Itamar M. Lins Jr. » 07 Ago 2018 17:08

Ola!
Não é isso ai não...
Usando o Harbour comecei a "TENTAR" criar aplicações "for android" com windows... Ele gera os pacotes para android... Porém como tinha pouca gente interessada na época ficou difícil garimpar "HOW TO" na net para isso.

O MSYS2 gera também para LINUX.
Precisa baixar os PACOTES, compiladores etc... para linux isso o MSYS2 faz, vai gerar nativo primeiro para windows os binários para o windows... depois que isso estiver concluído vc vai pedir ao HARBOUR para gerar o SEU .EXE final em LINUX.
Isso vc pode fazer .EXE em 32/64 também... mas é o Harbour 3.4 que faz isso, o HBMK2 no caso.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Gerar Harbour Linux no Windows

Mensagempor JoséQuintas » 07 Ago 2018 17:29

Vamos ver o que é que dá....
Usando diretamente os fontes acessados no Windows 10.

ubuntulinux.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Gerar Harbour Linux no Windows

Mensagempor JoséQuintas » 07 Ago 2018 17:38

Depois de ativar o subsistema Linux, e na loja Ubuntu:

sudo apt-get install gcc
sudo apt-get install make

cd /pasta do Harbour 3.4 do Windows
sudo make install

após terminar, fui na pasta do aplicativo e gerei o "EXE".

hblinux.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Gerar Harbour Linux no Windows

Mensagempor JoséQuintas » 07 Ago 2018 17:53

Agora falta o principal:

Qual Linux seria compatível com o connectiva?

Ubuntu, Debian, SUSE, openSUSE, nenhum ?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Gerar Harbour Linux no Windows

Mensagempor RobertoLinux » 07 Ago 2018 18:02

Não tenho certeza, mas creio que são os baseados em pacotes .RPM, e mais próximo pelo menos acho eu são ...

Open Mandriva
e
Magea

https://www.openmandriva.org/

https://www.mageia.org/pt-br/

A Conectiva esteve envolvida nesses projetos.

Felicidades, e espero e torço, que tudo dê certo, pelo momento não tenho como fazer esses testes e te ajudar de alguma forma.

T+
Entusiasta
Avatar de usuário

RobertoLinux
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 110
Data de registro: 14 Abr 2014 18:32
Cidade/Estado: Fortaleza/Ce
Curtiu: 7 vezes
Mens.Curtidas: 6 vezes

Gerar Harbour Linux no Windows

Mensagempor RobertoLinux » 08 Ago 2018 12:25

Hazael,

Gratidão por suas atitudes de compartilhar esses conteúdos.

Bem por sua atenção e interação com o Grupo!

Felicidades!
Entusiasta
Avatar de usuário

RobertoLinux
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 110
Data de registro: 14 Abr 2014 18:32
Cidade/Estado: Fortaleza/Ce
Curtiu: 7 vezes
Mens.Curtidas: 6 vezes

Gerar Harbour Linux no Windows

Mensagempor Itamar M. Lins Jr. » 08 Ago 2018 13:58

Ola!
"Qual Linux seria compatível com o connectiva?"

Esqueça o conectiva, vai ter que usar o Ubuntu ou qualquer coisa mais nova.
Se não tem jeito, e precisar usar o conectiva, vc vai precisar compilar para o GCC/Kernel do conectiva que é muito antigo.
O conectiva usa o RPM, que por sua vez virou MANDRIVA e nem existe mais.
https://pt.wikipedia.org/wiki/Mandriva_Linux
.RPM = Os arquivos da distribuição são empacotados com essa extensão.
O Ubuntu, que é uma derivação do debian usa os pacotes .DEB mas eles usam o APT para instalação... resumindo use uma distribuição Linux mais nova.
Tem que saber ainda qual é o CONECTIVA ai... se for continuar com o conectiva. A ultima saiu em 2004, a versão 10.

Só se vc usar o executável sem LIB nenhuma externa, FULLSTATIC. Quem sabe funcione.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Gerar Harbour Linux no Windows

Mensagempor JoséQuintas » 09 Ago 2018 19:29

Faltou eu dizer:
Não sei se é porque não usei a conta de administrador mas...
Como criar pastas no Linux não tinha permissão, usei diretamente as pastas do Windows pelo aplicativo Harbour Linux.

Do mesmo jeito que temos o prompt DOS, agora temos o prompt Linux, no meu caso escolhi Ubuntu.
Muito doido isso.

Só não sei se esse Linux dá acesso via Putty.... poderia ser um servidor.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Próximo



Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 9 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro