Clipper On Line • Ver Tópico - Compilar XHarbour

Compilar XHarbour

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

Moderador: Moderadores

 

Compilar XHarbour

Mensagempor JoséQuintas » 24 Jan 2021 19:54

Alguém por aí sabe compilar XHarbour ?
Vamos fazer logo um troço completo, assim todo mundo fala a mesma língua.
Xharbour com mingw 7.3, porque bcc pirata não dá, acaba sendo igual da versão oficial com mingw.
Já adicionamos de cara recursos do HBMK2 pra maior ajuda de compilação.

O único jeito pra melhorar tudo é incluindo o Xharbour no meio, e vai trazer vantagens pra quem usa XHarbour.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18118
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Compilar XHarbour

Mensagempor Kapiaba » 24 Jan 2021 20:11

OI? Compilar xHarbour, em MODO ANTIGO, OBSOLETO, CONSOLE? és esto? Muito simples, do mesmo jeito, que se COMPILA FIVEWIN, só que sem a chamada a Bilbioteca do Fivewin, nada de mais. Super simples.

Abs.
Kapiaba
Colaborador

Colaborador
 
Mensagens: 1766
Data de registro: 07 Dez 2012 15:14
Cidade/Estado: São Paulo
Curtiu: 311 vezes
Mens.Curtidas: 119 vezes

Compilar XHarbour

Mensagempor JoséQuintas » 24 Jan 2021 20:36

Kapiaba escreveu:OI? Compilar xHarbour, em MODO ANTIGO, OBSOLETO, CONSOLE? és esto? Muito simples, do mesmo jeito, que se COMPILA FIVEWIN, só que sem a chamada a Bilbioteca do Fivewin, nada de mais. Super simples.


CONSTRUIR o Xharbour, não apenas compilar um PRG.

Estando com os fontes aqui, qual o próximo passo?

https://github.com/JoseQuintas/xharbour
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18118
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Compilar XHarbour

Mensagempor Linguagemclipper » 19 Abr 2023 22:35

O BCC 5.8 é grátis, mas tiraram lá do ar.
Felizmente eu já tinha baixado aqui.
Quem quiser o xHarbour v1.2.3 para BCC 5.8 eu tenho ambos aqui: https://linguagemclipper.com.br/dicas/xharbour/download no final da página.
Usando xHarbour v1.2.3 Rev. 10264 + BCC 5.8, Elchs' LetoDBf, DBFCDX e SIBRA para imprimir relatórios.
Avatar de usuário

Linguagemclipper
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 214
Data de registro: 16 Abr 2016 17:33
Cidade/Estado: Maceió/AL
Curtiu: 38 vezes
Mens.Curtidas: 12 vezes

Compilar XHarbour

Mensagempor Kapiaba » 20 Abr 2023 10:18

Eu uso o BCC 7.4 para xHarbour.

Download:

https://mega.nz/file/gUEkxAyI#FL2K_-rWDXyU1UpFL62690usG3qMm1VlrEFyfgB7cKU

xHarbour Para BCC 7.4.

Download:

https://mega.nz/file/IMcSnRBL#-_cWaHLeMEt8c0Uw7DvntCoKtnpy1Q0X7WrmxXjbNQk

P.S.: Guardo outras versões no meu mega Upload se precisar.

Abs.

Regards, saludos.
Kapiaba
Colaborador

Colaborador
 
Mensagens: 1766
Data de registro: 07 Dez 2012 15:14
Cidade/Estado: São Paulo
Curtiu: 311 vezes
Mens.Curtidas: 119 vezes

Compilar XHarbour

Mensagempor Itamar M. Lins Jr. » 20 Abr 2023 12:51

Olá!
BCC 7x é pirataria!

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6944
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 311 vezes
Mens.Curtidas: 505 vezes

Compilar XHarbour

Mensagempor Kapiaba » 20 Abr 2023 15:17

Pois é, pois é, pois é...

http://www.xharbour.org/index.asp?page=download/windows/required_win

kkkkkkkkkkkkkk

I LOVE FIVEWIN FOR [x]Harbour... HARBOUR? Nem na próxima encarnação. kkkkkkkkkkkkkkk

Mister Quintas, eu Compilo FIVEWIN não MODO CONSOLE, para que cargas d'água, eu preciso compilar o [x]Harbour, se ele já vem "mastigado" para mim no xHarbour.org, ou quando adquiro o FIVEWIN, a Fivetech já compila para nós.

Meu Deus... Nós, orgulhosos usuários de xHarbour, não perturbamos os "uçuarios" de Harbour(porto). kkkkkkkk

Regards, saludos.
Kapiaba
Colaborador

Colaborador
 
Mensagens: 1766
Data de registro: 07 Dez 2012 15:14
Cidade/Estado: São Paulo
Curtiu: 311 vezes
Mens.Curtidas: 119 vezes

Compilar XHarbour

Mensagempor JoséQuintas » 20 Abr 2023 15:52

Kapiaba escreveu:Mister Quintas, eu Compilo FIVEWIN não MODO CONSOLE, para que cargas d'água, eu preciso compilar o [x]Harbour, se ele já vem "mastigado" para mim no xHarbour.org, ou quando adquiro o FIVEWIN, a Fivetech já compila para nós.


É mesmo né.
Eu sou um dos poucos que não usa apenas o que vém pronto.
Até mando alterações de vez em quando.
Não que isso seja vantagem, acaba sendo é mais trabalho.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18118
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Compilar XHarbour

Mensagempor Linguagemclipper » 27 Abr 2023 14:00

JoséQuintas escreveu:
xhb.png


Deixem pra lá.
Parei aqui: 2006
Encerrando e apagando.


Você está bem equivocado!
http://www.xharbour.org/index.asp?page= ... naries_win
Dá uma olhada na revisão: xHarbour Binaries Rev. 10269 for BCC 7.40
Esse "Rev. 10269" aí é o número da atualização. Anote e volte lá daqui a algum tempo pra ver se não muda!

Essa versão 1.2.3 do xHarbour está bem completa e sem bugs que ainda vejo no HB32.
Usando xHarbour v1.2.3 Rev. 10264 + BCC 5.8, Elchs' LetoDBf, DBFCDX e SIBRA para imprimir relatórios.
Avatar de usuário

Linguagemclipper
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 214
Data de registro: 16 Abr 2016 17:33
Cidade/Estado: Maceió/AL
Curtiu: 38 vezes
Mens.Curtidas: 12 vezes

Compilar XHarbour

Mensagempor Linguagemclipper » 27 Abr 2023 14:07

É uma pena que tiraram do ar a versão do xHarbour com a BCC58, ela era: xHarbour Binaries 1.2.3 Rev. 10264 for BCC 5.8.2.

A versão atual é a Rev. 10269, será que não compila com a BCC58? Vejam que evoluiu a versão! (quem disse que parou em 2006?!)
http://www.xharbour.org/index.asp?page=download/windows/binaries_win

Quintas, você quer compilar o xHarbour a partir dos fontes, é isso? Precisa ajustar alguma coisa nos fontes antes de compilar?
Porque é muito tranquilo compilar com o xharbour, basta usar o hbmake.
Usando xHarbour v1.2.3 Rev. 10264 + BCC 5.8, Elchs' LetoDBf, DBFCDX e SIBRA para imprimir relatórios.
Avatar de usuário

Linguagemclipper
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 214
Data de registro: 16 Abr 2016 17:33
Cidade/Estado: Maceió/AL
Curtiu: 38 vezes
Mens.Curtidas: 12 vezes

Compilar XHarbour

Mensagempor Itamar M. Lins Jr. » 27 Abr 2023 14:20

Olá!
bugs que ainda vejo no HB32.

Que bugs são esses ?

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6944
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 311 vezes
Mens.Curtidas: 505 vezes

Compilar XHarbour

Mensagempor Kapiaba » 28 Abr 2023 07:12

Linguagem Clipper, Download do BCC58:

https://mega.nz/file/9ctBwCDK#3_xfmA66xnGLJLZj2U0wdN1vxW-IVbI0rJTQgTY--Ww

abs.

Regards, saludos.
Kapiaba
Colaborador

Colaborador
 
Mensagens: 1766
Data de registro: 07 Dez 2012 15:14
Cidade/Estado: São Paulo
Curtiu: 311 vezes
Mens.Curtidas: 119 vezes

Compilar XHarbour

Mensagempor Linguagemclipper » 28 Abr 2023 10:39

Itamar M. Lins Jr. escreveu:Olá!
bugs que ainda vejo no HB32.

Que bugs são esses ?

Saudações,
Itamar M. Lins Jr.


As datas do diretório do servidor nesse código deixam retornam em branco no HB32:
   MSGRODA("Abrindo conexão...", "W+/BG")
   oFTP := TIpClientFtp():new( oURL ) // ABRE CONEXÃO FTP       
   
   IF oFTP:OPEN()                     
      // CONEXÃO FTP ABERTA
      // ENTRA NA PASTA REMOTA
      MSGRODA("Acessando pasta remota no servidor...", "W+/BG")
      oFTP:CWD(cFTPFOLDER) // ENTRA NA PASTA

      // LISTA ARQUIVOS DA NUVEM
      aBAKS := oFTP:listFiles()   
      ASORT( aBAKS,,,{|X,Y| X[3] > Y[3]}) // MAIS NOVOS PRIMEIRO


Essa função json dá problema no HB32 pra mim também. No XHB 123 já rodou sem problemas.
      hb_jsonDecode( JSONCNPJ, @hCNPJA )
Usando xHarbour v1.2.3 Rev. 10264 + BCC 5.8, Elchs' LetoDBf, DBFCDX e SIBRA para imprimir relatórios.
Avatar de usuário

Linguagemclipper
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 214
Data de registro: 16 Abr 2016 17:33
Cidade/Estado: Maceió/AL
Curtiu: 38 vezes
Mens.Curtidas: 12 vezes

Compilar XHarbour

Mensagempor JoséQuintas » 01 Mai 2023 19:05

O bug do diretório eu já disse:

é como se fosse isto:
DIR

01/05/2023  18:52    <DIR>          .
01/05/2023  18:52    <DIR>          ..
30/04/2023  22:29            36.936 3rdpatch.hb
30/04/2023  22:29            26.498 check.hb
30/04/2023  22:29            12.893 commit.hb
30/04/2023  22:29            30.177 contrib.hbr
30/04/2023  22:32           669.456 harbour.exe
30/04/2023  22:29            28.576 harbour.ucf
30/04/2023  22:29         1.281.536 hbformat.exe
30/04/2023  22:26           882.176 hbi18n.exe
01/05/2023  18:51               468 hbmk.hbc
30/04/2023  22:29           118.760 hbmk2.el.hbl
30/04/2023  22:29               212 hbmk2.en.hbl
30/04/2023  22:29            87.214 hbmk2.es.hbl
30/04/2023  22:29            83.825 hbmk2.es_419.hbl
30/04/2023  22:32         5.118.224 hbmk2.exe
30/04/2023  22:29             9.707 hbmk2.fr.hbl
30/04/2023  22:29            83.433 hbmk2.gl.hbl
30/04/2023  22:29            18.885 hbmk2.hu.hbl
30/04/2023  22:29            39.623 hbmk2.it.hbl
30/04/2023  22:29            83.682 hbmk2.pt_BR.hbl
30/04/2023  22:29         2.226.688 hbnetio.exe
30/04/2023  22:22           161.792 hbpp.exe
30/04/2023  22:28         5.814.272 hbrun.exe
30/04/2023  22:26         1.656.832 hbtest.exe
              23 arquivo(s)     18.471.865 bytes


E a rotina vai pegando os pedaços pra separar data/hora/tamanho/nome
Como vém nesse servidor que está acessando ? não se sabe.
Quem pode obter o txt ? só você mesmo
Se não fizer nada, nunca vão acertar para o seu servidor.

Isso também equivale você entrar lá e pegar a lista através de um comando no ftp
No meu vém assim

ftp> dir
200 PORT command successful.
125 Data connection already open; Transfer starting.
06-29-17  01:13AM               110311 asteroids.swf
05-10-19  12:43AM                 2541 calendario.swf
06-29-17  01:13AM              9080201 farm_to_fork.swf
05-10-19  12:43AM                67232 fly.swf
05-10-19  12:43AM               262663 penguin_tebe.swf
05-10-19  12:43AM                67232 quebracabeca.swf
05-10-19  12:43AM                 3747 relogio.swf
226 Transfer complete.
ftp: 383 bytes recebidos em 0.02Segundos 17.41Kbytes/s.


teve uma época que vinham as permissões do linux no meio disso.
Nesse, só dá pra perceber que é mês/dia porque num deles tá 06-29, senão no automático não daria pra saber.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18118
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Compilar XHarbour

Mensagempor JoséQuintas » 01 Mai 2023 19:19

The standard doesn't define format of the directory listing sent/received using LIST command. Most servers use Unix listing format (don't know if it's defined in any document, but it's rather simple to generate and parse), some use DOS/Windows format. Other formats (over 400 as far as I know) are used worldwide


https://stackoverflow.com/questions/4564603/format-of-the-data-returned-by-the-ftp-list-command

Aí o cara menciona cerca de 400 formatos diferentes.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18118
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Próximo



Retornar para Harbour

Quem está online

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