xharbour no Iphone
Moderador: Moderadores
xharbour no Iphone
Amigos, alguém saberia me dizer se tem como fazer rodar um programa linkado em xharbour no Iphone?
Inacio de Carvalho Neto
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
xharbour no Iphone
Você pode rodar usando protocolo RDP, ele se conecta em um Windows com Terminal Service via RDP e roda seu sistema normal. Ou se não me engano você pode compilar com Harbour em modo console que roda nativo(confirma com os desenvolvedores do Harbour). Pode dar uma olhada no projeto abaixo também:
http://code.google.com/p/fivephone/
http://code.google.com/p/fivephone/
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
xharbour no Iphone
Amigo, poderia me explicar o que é esse protocolo RDP? Sou iniciante em xharbour e ainda não consegui usar o harbour. Precisaria de uma ajuda um pouco mais detalhada. Pode me ajudar?
Inacio de Carvalho Neto
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
harbour no Iphone
O colega Leonardo tem razão, parece mesmo ter uma solução mas é com Harbour e acredito que seria conveniente utilizar os OS trabalhando no mesmo ambiente que o iPhone e utilizando um SDK apropiado. O arquivo que roda no iPhone é .ipa e não .exe como acostumamos ver. Neste outro fórum o Antonio Linares dá algumas instruções para criar o ambiente e trabalhar com Harbour: Aqui
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
xharbour no Iphone
E o que seria um SDK?
Vi o post que vc mencionou, mas está muito complicado pra mim, que sou iniciante.
Será que vc me ajudaria?
Vi o post que vc mencionou, mas está muito complicado pra mim, que sou iniciante.
Será que vc me ajudaria?
Inacio de Carvalho Neto
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
xharbour no Iphone
http://pt.wikipedia.org/wiki/Software_Development_Kitcjp escreveu:E o que seria um SDK?
Qual sua duvida ?Vi o post que vc mencionou, mas está muito complicado pra mim, que sou iniciante.
Será que vc me ajudaria?
Você tem um Iphone para realizar testes e um ambiente MacOS para compilar com Harbour ?
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
xharbour no Iphone
Desculpe minha ignorância.
Eu tenho um Iphone 4G sim.
Agora, ambiente MacOS, desculpe, mas eu nem sei o que é.
Vc poderia me ajudar? Eu queria um programinha bem simples no Iphone, apenas para consultar e, eventualmente, alterar algumas bases de dados DBF.
Eu tenho um Iphone 4G sim.
Agora, ambiente MacOS, desculpe, mas eu nem sei o que é.
Vc poderia me ajudar? Eu queria um programinha bem simples no Iphone, apenas para consultar e, eventualmente, alterar algumas bases de dados DBF.
Inacio de Carvalho Neto
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
xharbour no Iphone
Não é difícil, mas você tem que estudar primeiro o SDK do Iphone.
Seu Iphone está desbloqueado com Cydia ?
Se não tiver você terá que ter um sistema operacional MAC em um Micro( pode ser pelo VirtualBox ) para pode compilar o aplicativo e depois enviar para o Iphone( para enviar de modo normal você deve ser credenciado como Desenvolvedor Iphone e seu aplicativo tem que ser FREE para ser aprovado, ou cobrado desde que tenha um fim de utilização comum)
Seu Iphone está desbloqueado com Cydia ?
Se não tiver você terá que ter um sistema operacional MAC em um Micro( pode ser pelo VirtualBox ) para pode compilar o aplicativo e depois enviar para o Iphone( para enviar de modo normal você deve ser credenciado como Desenvolvedor Iphone e seu aplicativo tem que ser FREE para ser aprovado, ou cobrado desde que tenha um fim de utilização comum)
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
- Luciano Bonfim
- Usuário Nível 3

- Mensagens: 414
- Registrado em: 23 Ago 2007 09:34
- Localização: Rio de Janeiro / São Paulo
- Contato:
xharbour no Iphone
Caros,
Harbour no Iphone essa eu não sabia, acabei de gastar semana passda uma grana comprando um IMAC com Lion, baixei o xDEV, me cadastrei como desenvolvedor apple e estou devorando um monte de tutorial pra desenvolver pra Ipad e Iphone (e é difícil pacas, pq não sei nada de Objective-c mas estou aprendendo rsrs)
E agora chega a informação de que dá pra usar harbour no Iphone, é verdade mesmo? é tanta frescura que tem que ter por causa de memória...
muito obrigado
Luciano Bonfim de Azevedo
Harbour no Iphone essa eu não sabia, acabei de gastar semana passda uma grana comprando um IMAC com Lion, baixei o xDEV, me cadastrei como desenvolvedor apple e estou devorando um monte de tutorial pra desenvolver pra Ipad e Iphone (e é difícil pacas, pq não sei nada de Objective-c mas estou aprendendo rsrs)
E agora chega a informação de que dá pra usar harbour no Iphone, é verdade mesmo? é tanta frescura que tem que ter por causa de memória...
muito obrigado
Luciano Bonfim de Azevedo
Muito Obrigado,
Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
xharbour no Iphone
Sim, meu caro, meu Iphone está desbloqueado sim.
Agora o que eu preciso para fazer um programa simples pra usar nele? Se eu só conseguir consultar bases de dados, já ficarei bem feliz.
Agora o que eu preciso para fazer um programa simples pra usar nele? Se eu só conseguir consultar bases de dados, já ficarei bem feliz.
Inacio de Carvalho Neto
xharbour no Iphone
Amigo, Será que vc poderia me ajudar com isto? Poderia me dar uma luz?
Inacio de Carvalho Neto
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
xharbour no Iphone
siguiu os passo do link abaixo?
http://forums.fivetechsupport.com/viewt ... =8&t=20079
http://forums.fivetechsupport.com/viewt ... =8&t=20079
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
xharbour no Iphone
Vc está falando destes passos:
Re: he conseguido un iphone
by Antonio Linares » Mon Oct 18, 2010 12:01 pm
Por el primer camino:
1. Instalamos openssh desde Cydia
2. Instalamos apt strict desde Cydia
3. Accedemos al iphone por SSH usando putty (login: root, contraseña: alpine)
4. para probar que el apt-get va bien, podemos hacer: apt-get install mc (se instala el midnight commander, con mc se ejecuta)
5. apt-get install subversion
6. Creamos una carpeta harbour (mkdir harbour) y descargamos harbour:
svn co https://harbour-project.svn.sourceforge ... ject/trunk harbour
7. Instalamos el GNU C compiler desde Cydia (aqui hay un problema que solucionar)
8. apt-get install wget
9. wget http://apt.saurik.com/debs/libgcc_4.2-2 ... os-arm.deb
10. dpkg -i libgcc_4.2-20080410-1-6_iphoneos-arm.deb
11. apt-get install iphone-gcc
ya podemos escribir gcc y vemos que se ejecuta bien
12. apt-get install make ldid zip unzip
13. Los ficheros de cabecera del gcc no vienen incluidos asi que los copiamos desde el Mac al iPhone:
en el Mac estan en: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk/usr/include
en el iPhone ponerlos en: /usr/include
Los he copiado usando el Total Commander con el plugin SFTP
14. Desde la carpeta de Harbour, escribir make
Se construye bien hasta este error que intento solucionar:
gcc -L../../../../../lib/darwin/gcc -o
../../../../../bin/darwin/gcc/hbpp hbpp.o -lhbnortl -lhbcommon -lm
ld: library not found for -lm
collect2: ld returned 1 exit status
creo que m es la libreria para el soporte de ratón. Estoy intentando encontrar cual era la libreria a instalar...
editado: para solucionarlo lo que hago es copiar cualquier otra libreria de las creadas ya para Harbour a libm.a
Algunas de las librerias que faltan pueden copiarse desde el Mac en
\Developer\Platforms\iPhoneOS.platform\Developer\SDKs\iPhoneOS4.1.sdk\usr\lib\
a iPhone /usr/lib
/usr/lib/libSystem.dylib
/usr/lib/libcache.dylib
/usr/lib/system/libcopyfile.dylib
/usr/lib/system/libdispatch.dylib
(copio todas las de .../lib/system a /usr/lib/system/...)
Se for, esbarrei logo no primeiro item: o que seria openssh?
Re: he conseguido un iphone
by Antonio Linares » Mon Oct 18, 2010 12:01 pm
Por el primer camino:
1. Instalamos openssh desde Cydia
2. Instalamos apt strict desde Cydia
3. Accedemos al iphone por SSH usando putty (login: root, contraseña: alpine)
4. para probar que el apt-get va bien, podemos hacer: apt-get install mc (se instala el midnight commander, con mc se ejecuta)
5. apt-get install subversion
6. Creamos una carpeta harbour (mkdir harbour) y descargamos harbour:
svn co https://harbour-project.svn.sourceforge ... ject/trunk harbour
7. Instalamos el GNU C compiler desde Cydia (aqui hay un problema que solucionar)
8. apt-get install wget
9. wget http://apt.saurik.com/debs/libgcc_4.2-2 ... os-arm.deb
10. dpkg -i libgcc_4.2-20080410-1-6_iphoneos-arm.deb
11. apt-get install iphone-gcc
ya podemos escribir gcc y vemos que se ejecuta bien
12. apt-get install make ldid zip unzip
13. Los ficheros de cabecera del gcc no vienen incluidos asi que los copiamos desde el Mac al iPhone:
en el Mac estan en: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk/usr/include
en el iPhone ponerlos en: /usr/include
Los he copiado usando el Total Commander con el plugin SFTP
14. Desde la carpeta de Harbour, escribir make
Se construye bien hasta este error que intento solucionar:
gcc -L../../../../../lib/darwin/gcc -o
../../../../../bin/darwin/gcc/hbpp hbpp.o -lhbnortl -lhbcommon -lm
ld: library not found for -lm
collect2: ld returned 1 exit status
creo que m es la libreria para el soporte de ratón. Estoy intentando encontrar cual era la libreria a instalar...
editado: para solucionarlo lo que hago es copiar cualquier otra libreria de las creadas ya para Harbour a libm.a
Algunas de las librerias que faltan pueden copiarse desde el Mac en
\Developer\Platforms\iPhoneOS.platform\Developer\SDKs\iPhoneOS4.1.sdk\usr\lib\
a iPhone /usr/lib
/usr/lib/libSystem.dylib
/usr/lib/libcache.dylib
/usr/lib/system/libcopyfile.dylib
/usr/lib/system/libdispatch.dylib
(copio todas las de .../lib/system a /usr/lib/system/...)
Se for, esbarrei logo no primeiro item: o que seria openssh?
Inacio de Carvalho Neto
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
xharbour no Iphone
Bom dia,
Alguma vez já baixou APP pelo Cydia no seu Iphone ?
Alguma vez já baixou APP pelo Cydia no seu Iphone ?
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
xharbour no Iphone
Ola!
Repare que suas perguntas são sempre pequenas, não se dá ao trabalho de informar onde esbarrou no problema, agora depois de muito tempo o Sr. informa, não é tão simples criar aplicativos no OS da Apple.
http://pt.wikipedia.org/wiki/OpenSSH
Se ainda não sabe e nem se deu o trabalho de pesquisar o que é o SSH, imagine o resto. Não que seja impossível aprender isso, só vai depender de sua vontande.
Saudações,
Itamar M. Lins Jr.
Depois diz que não tem preguiça de estudar....Se for, esbarrei logo no primeiro item: o que seria openssh?
Repare que suas perguntas são sempre pequenas, não se dá ao trabalho de informar onde esbarrou no problema, agora depois de muito tempo o Sr. informa, não é tão simples criar aplicativos no OS da Apple.
http://pt.wikipedia.org/wiki/OpenSSH
Se ainda não sabe e nem se deu o trabalho de pesquisar o que é o SSH, imagine o resto. Não que seja impossível aprender isso, só vai depender de sua vontande.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
