Harbour X xHarbour

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

Moderador: Moderadores

Laudelino Scarmagnani
Usuário Nível 3
Usuário Nível 3
Mensagens: 303
Registrado em: 07 Fev 2007 10:54

Harbour X xHarbour

Mensagem por Laudelino Scarmagnani »

Olá pessoal.
Estou usando o
xHarbour version...: xHarbour build 1.0.0 Intl. (SimpLex)
xHarbour built on..: Nov 8 2007 09:23:44
C/C++ compiler.....: Borland C++ 5.5.1
O xHarbour roda em 64 bits. Mas, tenho que ajustar algo?
Pelo que vi, xHarbour não há mais o grupo de discussões.
O xHarbour continua? Ou devo migrar para Harbour.
Se devo migrar, como faço isso. Hoje compilo usando o HbMake <sistema.>bc. Isso muda?
Preciso de orientação dos especialistas neste assunto.
Laudelino
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Harbour X xHarbour

Mensagem por JoséQuintas »

Teria que gerar o compilador pra 64 bits, e só depois poderia compilar.

Eu diria assim: mudar pra 64 bits pra que?
4GB de memória pro aplicativo não tá bom?
Roda normalmente em Windows 64 bits.
A não ser que exista algo mais que eu não saiba.
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/
Laudelino Scarmagnani
Usuário Nível 3
Usuário Nível 3
Mensagens: 303
Registrado em: 07 Fev 2007 10:54

Harbour X xHarbour

Mensagem por Laudelino Scarmagnani »

Opa! Ok JoseQuincas! Boa noite!
Realmente, pensando desta forma, não há necessidade. Roda com folga em 4G de memória.
Quanto a xHarbour e Harbour, que me aconselhas? Posso continuar com xHarbour? Para meu sistema, está atendendo perfeitamente. Tenho algum problema no envio de emails pelos sistema. Não consegui fazer a rotina SMTPSEND funcionar corretamente ainda. Para o pessoal que tem NFe, uso o ACBrNFeMonitor para envio, mas gostaria de enviar emails pelo sistema. Vi aqui no forum rotina para o Harbour. Tem bastante material para o Harbour.
De qualquer forma, obrigado pela ajuda!
Abraços.
Laudelino
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Harbour X xHarbour

Mensagem por JoséQuintas »

Num primeiro momento, se tá funcionando com xHarbour não precisa mexer.

Pelo que se pode acompanhar pelo fórum, o Harbour é superior ao xHarbour.
Verifique, por exemplo, sobre as LIBs gráficas que pretende usar/testar. Se são pra Harbour, então nada melhor do que mudar pra Harbour.
E caso precise, o Harbour tem a LIB de compatibilidade com xHarbour, faz parte do pacote básico.
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/
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Harbour X xHarbour

Mensagem por alaminojunior »

Bom dia !

De fato como alguns colegas já sugeriram, o Harbour parece estar sendo melhor assistido pelos desenvolvedores, portanto ...

Com relação a e-mail, procure no fórum sobre CDOSYS, e faça a experiência.
Com SMTPSEND existem alguns problemas com alguns provedores por exemplo Hotmail.

Se você possui tempo e não tem pressão por parte de seus clientes, aproveite e estude/teste o Harbour e siga em frente.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Harbour X xHarbour

Mensagem por JoséQuintas »

Esqueci da parte de email....
Teoricamente o smtpsend teria que funcionar igual no Clipper.
No tempo do Clipper tinha trocado smtpsend.exe por blat.exe, mas não lembro se foi só por causa do email em html.
No caso do Harbour, ele tem biblioteca pra envio de email.
Aliás, tem também pra ZIP de arquivos.
Mas como falei antes, tudo depende de onde quer chegar, e se está disposto a enfrentar alguma incompatibilidade - caso exista.

Se o xHarbour tá funcionando, pode continuar com ele.
Se optar pelo Harbour, vá em frente e saiba que funciona muito bem. Se tiver que fazer algum ajuste nos fontes faça sem medo.

Só lembrando que se for Harbour, a versão indicada é a 3.2, a nightly que fica disponível pra download, que usa mingw.
Se está acostumado com BCC, vai achar lenta a linquedição em mingw, mas vá em frente assim mesmo, sabendo que pode melhorar depois.

a) Pode baixar o harbour nightly 3.2, usar, e ser feliz
b) Pode baixar os fontes do Harbour 3.2, baixar 1GB do Microsoft Visual C++, e gerar um Harbour pra ficar tão rápido quanto bcc e com EXEs menores, mas caso se complique pra gerar pode não ser feliz
c) Pode baixar os fontes do Harbour 3.4 Vszakats, e idem.

Acho melhor usar a opção A, e deixar as outras pra depois.
Uma vez que seu aplicativo esteja rodando em Harbour, se quiser, vai enfrentar as opções B e C com muito mais alegria.
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/
Responder