Gerar Harbour Linux no Windows
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Gerar Harbour Linux no Windows
Eu queria gerar o aplicativo pra Linux usando o Windows.
Pelo que entendi do readme, existe essa possibilidade.
Alguém sabe como fazer isso?
Pelo que entendi do readme, existe essa possibilidade.
Alguém sabe como fazer isso?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- RobertoLinux
- Usuário Nível 3

- Mensagens: 110
- Registrado em: 14 Abr 2014 18:32
- Localização: Fortaleza/Ce
Gerar Harbour Linux no Windows
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!
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
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Gerar Harbour Linux no Windows
Não é não, isso seria instalar um Ubuntu.
Não sei se está errado, mas só mostra no Harbour 3.2
Não sei se está errado, mas só mostra no Harbour 3.2
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Gerar Harbour Linux no Windows
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.
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)
Alexandre Santos (AlxSts)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Gerar Harbour Linux no Windows
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.
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 mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Gerar Harbour Linux no Windows
Ola!
Tem que usar o msys2.
Saudações,
Itamar M. Lins Jr.
Tem que usar o msys2.
Tem como, só não sei explicar porque não fiz.on Windows hosts with POSIX shells (MSYS2)
Point this envvar to the directory where native Harbour executables for your host platform can be found:
Código: Selecionar todos
HB_HOST_BIN=<path-to-harbour-native-build>\bin
Código: Selecionar todos
hbmk2: Processing environment options: -plat=linux -comp=gccItamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Gerar Harbour Linux no Windows
Deve ser mesmo o que já foi mostrado.
Como explicação, seria o oposto do Wine, permite rodar aplicativos Linux no Windows.
https://www.howtogeek.com/249966/how-to ... indows-10/
Como explicação, seria o oposto do Wine, permite rodar aplicativos Linux no Windows.
https://www.howtogeek.com/249966/how-to ... indows-10/
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Gerar Harbour Linux no Windows
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.
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.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Gerar Harbour Linux no Windows
Vamos ver o que é que dá....
Usando diretamente os fontes acessados no Windows 10.
Usando diretamente os fontes acessados no Windows 10.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Gerar Harbour Linux no Windows
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".
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".
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Gerar Harbour Linux no Windows
Agora falta o principal:
Qual Linux seria compatível com o connectiva?
Ubuntu, Debian, SUSE, openSUSE, nenhum ?
Qual Linux seria compatível com o connectiva?
Ubuntu, Debian, SUSE, openSUSE, nenhum ?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- RobertoLinux
- Usuário Nível 3

- Mensagens: 110
- Registrado em: 14 Abr 2014 18:32
- Localização: Fortaleza/Ce
Gerar Harbour Linux no Windows
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+
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
- RobertoLinux
- Usuário Nível 3

- Mensagens: 110
- Registrado em: 14 Abr 2014 18:32
- Localização: Fortaleza/Ce
Gerar Harbour Linux no Windows
Hazael,
Gratidão por suas atitudes de compartilhar esses conteúdos.
Bem por sua atenção e interação com o Grupo!
Felicidades!
Gratidão por suas atitudes de compartilhar esses conteúdos.
Bem por sua atenção e interação com o Grupo!
Felicidades!
Entusiasta
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Gerar Harbour Linux no Windows
Ola!
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.
Esqueça o conectiva, vai ter que usar o Ubuntu ou qualquer coisa mais nova."Qual Linux seria compatível com o connectiva?"
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.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Gerar Harbour Linux no Windows
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.
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 mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/