Clipper On Line • Ver Tópico - Harbour + Android uma realidade!

Harbour + Android uma realidade!

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

Moderador: Moderadores

 

Harbour + Android uma realidade!

Mensagempor Itamar M. Lins Jr. » 24 Mai 2014 09:36

Tutorial bem legal ai, p/ que estava com dificuldade.
http://www.elektrosoft.it/tutorials/har ... indows.asp

Ele só pulou a instalação do MINGW.

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

Harbour + Android uma realidade!

Mensagempor Itamar M. Lins Jr. » 24 Mai 2014 09:43

Ponto para o Harbour.
Muito mais poder agora. O Harbour se posiciona com uma das melhores linguagens atualmente.
Tem tanta coisa no Harbour... as pessoas que achavam que era apenas uma coisa passageira que era melhor mudar p/ C# ou Delphi é melhor rever esse conceito, porque o Harbour roda nativo no Android(linux), e ainda está em franco desenvolvimento o HBQT, que também já roda no Android, sem gambiarras.
Lembrem-se que C# e Delphi p/ Android é usado uma serie de camadas p/ poder rodar no Android.

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

Harbour + Android uma realidade!

Mensagempor Nascimento » 25 Mai 2014 11:01

Nao duvido nada de que num futuro proximo vejamos cursos em harbour em salas de aulas espalhadas ai pelo nosso brasil
porque realmente esta tomando uma dimenssão impressionante , so tenho a desejar os parabens aos criadores do harbour
alem de ser muito grato ao árduo trabalho que eles e todos tem pra manter este gigantesco projeto que antes era so um mero sonho
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar de usuário

Nascimento
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 711
Data de registro: 19 Jul 2008 12:11
Cidade/Estado: OLINDA-PE
Curtiu: 110 vezes
Mens.Curtidas: 76 vezes

Harbour + Android uma realidade!

Mensagempor filizola » 25 Mai 2014 17:13

win-make install

"Please set HB_INSTALL_PREFIX and try again."

pode ajudar ?
"Um passo a frente, e já não estará mais no mesmo lugar..."
Avatar de usuário

filizola
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 412
Data de registro: 19 Ago 2003 20:10
Cidade/Estado: Belo Horizonte/MG
Curtiu: 5 vezes
Mens.Curtidas: 6 vezes

Harbour + Android uma realidade!

Mensagempor Toledo » 25 Mai 2014 17:28

filizola escreveu:"Please set HB_INSTALL_PREFIX and try again."


Giovanni Di Maria escreveu:3. Compile normally Harbour

1. Open a console window, with the menu Start -> Run -> cmd
2. Go to folder of sources of Harbour, by typing cd c:\core-master (or other specified)
3. Set path for GCC: PATH=C:\hb32\comp\mingw\bin. You must first install GCC (Harbour nigthly has a copy of GCC)
4. Set an environment variable: SET HB_INSTALL_PREFIX=c:\harbour
5. Type the command win-make install, followed by "Return" key, to start the building. This process could take long time
6. At end, close the console window by typing "exit" and press "Return"


Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar de usuário

Toledo
Administrador

Administrador
 
Mensagens: 3038
Data de registro: 22 Jul 2003 18:39
Cidade/Estado: Araçatuba - SP
Curtiu: 263 vezes
Mens.Curtidas: 258 vezes

Harbour + Android uma realidade!

Mensagempor filizola » 25 Mai 2014 17:31

fiz isso mas dá este erro.
"Um passo a frente, e já não estará mais no mesmo lugar..."
Avatar de usuário

filizola
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 412
Data de registro: 19 Ago 2003 20:10
Cidade/Estado: Belo Horizonte/MG
Curtiu: 5 vezes
Mens.Curtidas: 6 vezes

Harbour + Android uma realidade!

Mensagempor rossine » 26 Mai 2014 11:08

Olá pessoal,

Eu montei um .BAT aqui para poder gerar os binários do harbour para android:

@echo off

@rem Aqui defino aonde será gerado os binários do harbour para android.
set HB_INSTALL_PREFIX=C:\hrb_ande

set HB_PLATFORM=android
set HB_COMPILER=gccarm
set HB_CCPREFIX=C:\android-ndk-r9d\toolchains\arm-linux-androideabi-4.8\prebuilt\windows\bin\arm-linux-androideabi-
set HB_HOST_BIN=C:\harbour\bin
set HB_USER_CFLAGS=--sysroot=C:\android-ndk-r9d\platforms\android-9\arch-arm
set HB_USER_DFLAGS=--sysroot=C:\android-ndk-r9d\platforms\android-9\arch-arm
set HB_USER_LDFLAGS=--sysroot=C:\android-ndk-r9d\platforms\android-9\arch-arm

cd\harbour

win-make clean install


Um detalhe que passou despercebido por mim e eu não estava entendendo direito é que para se gerar os binários do harbour para android é necessário antes ter-se o harbour para windows compilado e setado o BIN dele no set de variáveis de ambiente, tipo: set path=c:\harbour\bin;%path%

Um detalhe, eu só consegui gerar o harbour para android, somente com o harbour do Przemek. O harbour do viktor ocorre erro na compilação. Veja neste link o erro que ocorre:
https://groups.google.com/forum/#!topic/harbour-devel/dkmQxOmgUfk

T+

Rossine.
Rossine.

Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
rossine
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 313
Data de registro: 06 Ago 2007 09:57
Cidade/Estado: Divinópolis-MG
Curtiu: 1 vez
Mens.Curtidas: 21 vezes

Harbour + Android uma realidade!

Mensagempor Itamar M. Lins Jr. » 26 Mai 2014 12:39

O Viktor já corrigiu o problema na versão 3.4
* contrib/hbcity/hbcity.hbp
* disabled for android


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

Harbour + Android uma realidade!

Mensagempor rossine » 26 Mai 2014 12:58

O Viktor já corrigiu o problema na versão 3.4


Maravilha,

Obrigado por me informar Itamar,

Rossine.
Rossine.

Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
rossine
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 313
Data de registro: 06 Ago 2007 09:57
Cidade/Estado: Divinópolis-MG
Curtiu: 1 vez
Mens.Curtidas: 21 vezes

Harbour + Android uma realidade!

Mensagempor rossine » 27 Mai 2014 17:16

Olá pessoal,

O arquivo .apk é um arquivo instalador do android ?

Como faço para gerar um arquivo .apk ?

Obrigado,

Rossine.
Rossine.

Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
rossine
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 313
Data de registro: 06 Ago 2007 09:57
Cidade/Estado: Divinópolis-MG
Curtiu: 1 vez
Mens.Curtidas: 21 vezes

Harbour + Android uma realidade!

Mensagempor Toledo » 27 Mai 2014 20:04

No link abaixo tem um passo-a-passo para gerar APK baseado no QTContribs, acho que pode servir como exemplo:

https://groups.google.com/forum/#!topic/qtcontribs/a90JXbXoX3I

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar de usuário

Toledo
Administrador

Administrador
 
Mensagens: 3038
Data de registro: 22 Jul 2003 18:39
Cidade/Estado: Araçatuba - SP
Curtiu: 263 vezes
Mens.Curtidas: 258 vezes

Harbour + Android uma realidade!

Mensagempor rossine » 27 Mai 2014 21:29

OK Toledo, obrigado pela indicação.

Rossine.
Rossine.

Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
rossine
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 313
Data de registro: 06 Ago 2007 09:57
Cidade/Estado: Divinópolis-MG
Curtiu: 1 vez
Mens.Curtidas: 21 vezes

Harbour + Android uma realidade!

Mensagempor Itamar M. Lins Jr. » 29 Mai 2014 16:20

Já corrigiu o outro erro.
2014-05-28 11:48 UTC+0200 Viktor Szakats (vszakats users.noreply.github.com)
* contrib/hbunix/uidgid.c
! fixed for missing pwd structure member in Android
fixes #17


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

Harbour + Android uma realidade!

Mensagempor rossine » 29 Mai 2014 16:44

Olá Itamar,

Este erro já testei aqui e está OK.

O problema agora está na geração da gtgtc como informei lá no forum https://groups.google.com/forum/#!topic ... kmQxOmgUfk

Mas até o momento ningúem me disse o porque do erro.

Você conseguiu gerar a libgtqtc.a aí ?

Obrigado,

Rossine.
Rossine.

Harbour 3.4, MingW / Msvc, QT, Qt5xhb, GtQtc, DbfCdx, MySql/MariaDB.
rossine
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 313
Data de registro: 06 Ago 2007 09:57
Cidade/Estado: Divinópolis-MG
Curtiu: 1 vez
Mens.Curtidas: 21 vezes

Harbour + Android uma realidade!

Mensagempor Itamar M. Lins Jr. » 29 Mai 2014 17:55

Eu ainda estou sem testar essa parte.
Muito trabalho por aqui.
Talvez no final de semana, como passa tempo :-)

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

Próximo



Retornar para Harbour

Quem está online

Usuários vendo este fórum: Google [Bot] e 8 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