xharbour no Iphone

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

Moderador: Moderadores

cjp
Usuário Nível 6
Usuário Nível 6
Mensagens: 1563
Registrado em: 19 Nov 2010 22:29
Localização: paraná
Contato:

xharbour no Iphone

Mensagem por cjp »

Amigos, alguém saberia me dizer se tem como fazer rodar um programa linkado em xharbour no Iphone?
Inacio de Carvalho Neto
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

xharbour no Iphone

Mensagem por sygecom »

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/
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
cjp
Usuário Nível 6
Usuário Nível 6
Mensagens: 1563
Registrado em: 19 Nov 2010 22:29
Localização: paraná
Contato:

xharbour no Iphone

Mensagem por cjp »

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
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

harbour no Iphone

Mensagem por Pablo César »

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.
cjp
Usuário Nível 6
Usuário Nível 6
Mensagens: 1563
Registrado em: 19 Nov 2010 22:29
Localização: paraná
Contato:

xharbour no Iphone

Mensagem por cjp »

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?
Inacio de Carvalho Neto
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

xharbour no Iphone

Mensagem por sygecom »

cjp escreveu:E o que seria um SDK?
http://pt.wikipedia.org/wiki/Software_Development_Kit
Vi o post que vc mencionou, mas está muito complicado pra mim, que sou iniciante.
Será que vc me ajudaria?
Qual sua duvida ?

Você tem um Iphone para realizar testes e um ambiente MacOS para compilar com Harbour ?
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
cjp
Usuário Nível 6
Usuário Nível 6
Mensagens: 1563
Registrado em: 19 Nov 2010 22:29
Localização: paraná
Contato:

xharbour no Iphone

Mensagem por cjp »

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.
Inacio de Carvalho Neto
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

xharbour no Iphone

Mensagem por sygecom »

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)
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Luciano Bonfim
Usuário Nível 3
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

Mensagem por Luciano Bonfim »

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
Muito Obrigado,

Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
cjp
Usuário Nível 6
Usuário Nível 6
Mensagens: 1563
Registrado em: 19 Nov 2010 22:29
Localização: paraná
Contato:

xharbour no Iphone

Mensagem por cjp »

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.
Inacio de Carvalho Neto
cjp
Usuário Nível 6
Usuário Nível 6
Mensagens: 1563
Registrado em: 19 Nov 2010 22:29
Localização: paraná
Contato:

xharbour no Iphone

Mensagem por cjp »

Amigo, Será que vc poderia me ajudar com isto? Poderia me dar uma luz?
Inacio de Carvalho Neto
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

xharbour no Iphone

Mensagem por sygecom »

siguiu os passo do link abaixo?
http://forums.fivetechsupport.com/viewt ... =8&t=20079
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
cjp
Usuário Nível 6
Usuário Nível 6
Mensagens: 1563
Registrado em: 19 Nov 2010 22:29
Localização: paraná
Contato:

xharbour no Iphone

Mensagem por cjp »

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?
Inacio de Carvalho Neto
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

xharbour no Iphone

Mensagem por sygecom »

Bom dia,
Alguma vez já baixou APP pelo Cydia no seu Iphone ?
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

xharbour no Iphone

Mensagem por Itamar M. Lins Jr. »

Ola!
Se for, esbarrei logo no primeiro item: o que seria openssh?
Depois diz que não tem preguiça de estudar....
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.
Responder