Compilar XHarbour
Moderador: Moderadores
- Linguagemclipper
- Usuário Nível 3

- Mensagens: 240
- Registrado em: 16 Abr 2016 17:33
- Localização: Maceió/AL
- Contato:
Compilar XHarbour
Os fontes do xHarbour agora estão aqui:
https://github.com/ronpinkas/xharbour
Quero ver dizer que o xharbour anda desatualizado agora...
Aliás, vão liberar os fontes do Visual xHarbour etc.
https://github.com/ronpinkas/xharbour
Quero ver dizer que o xharbour anda desatualizado agora...
Aliás, vão liberar os fontes do Visual xHarbour etc.
Usando xHarbour v1.2.3 Rev. 10264 + BCC 5.8, Elchs' LetoDBf, DBFCDX e SIBRA para imprimir relatórios.
-
marco.prodata
- Usuário Nível 3

- Mensagens: 238
- Registrado em: 30 Nov 2018 10:07
- Localização: Caratinga
Compilar XHarbour
Alias, aguardando ansiosamente a liberação dos fontes da SQLRDD, e adoraria que alguém portasse o mesmo para o harbour, pra ter as duas opções.Linguagemclipper escreveu:Os fontes do xHarbour agora estão aqui:
https://github.com/ronpinkas/xharbour
Quero ver dizer que o xharbour anda desatualizado agora...
Aliás, vão liberar os fontes do Visual xHarbour etc.
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Compilar XHarbour
Eu também aguardo ansiosamentemarco.prodata escreveu:Alias, aguardando ansiosamente a liberação dos fontes da SQLRDD, e adoraria que alguém portasse o mesmo para o harbour, pra ter as duas opções.Linguagemclipper escreveu:Os fontes do xHarbour agora estão aqui:
https://github.com/ronpinkas/xharbour
Quero ver dizer que o xharbour anda desatualizado agora...
Aliás, vão liberar os fontes do Visual xHarbour etc.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
- Linguagemclipper
- Usuário Nível 3

- Mensagens: 240
- Registrado em: 16 Abr 2016 17:33
- Localização: Maceió/AL
- Contato:
Compilar XHarbour
Você já disse, mas ninguém consertou no HB. Estamos falando em bug do compilador e não como quebrar a cabeça pra fazer gambiarra de uma coisa que deveria estar funcionando assim como funciona normalmente no xharbour.JoséQuintas escreveu:O bug do diretório eu já disse:
é como se fosse isto:E a rotina vai pegando os pedaços pra separar data/hora/tamanho/nomeCódigo: Selecionar todos
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
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
teve uma época que vinham as permissões do linux no meio disso.Código: Selecionar todos
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.
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.
Usando xHarbour v1.2.3 Rev. 10264 + BCC 5.8, Elchs' LetoDBf, DBFCDX e SIBRA para imprimir relatórios.
- Linguagemclipper
- Usuário Nível 3

- Mensagens: 240
- Registrado em: 16 Abr 2016 17:33
- Localização: Maceió/AL
- Contato:
Compilar XHarbour
Pessoal, conseguí compilar o xharbour dos fontes!
Aqui está o caminho das pedras:
https://linguagemclipper.com.br/dicas/xharbour/cvs
Aqui está o caminho das pedras:
https://linguagemclipper.com.br/dicas/xharbour/cvs
Usando xHarbour v1.2.3 Rev. 10264 + BCC 5.8, Elchs' LetoDBf, DBFCDX e SIBRA para imprimir relatórios.
-
marco.prodata
- Usuário Nível 3

- Mensagens: 238
- Registrado em: 30 Nov 2018 10:07
- Localização: Caratinga
Compilar XHarbour
O bcc58 é melhor que o compilador C que vem com o visual studio community? Porque com o visual studio community é bem mais fácil, só precisa instalar o pacote do C++ junto, e rodar o make_vc allLinguagemclipper escreveu:Pessoal, conseguí compilar o xharbour dos fontes!
Aqui está o caminho das pedras:
https://linguagemclipper.com.br/dicas/xharbour/cvs
Compilar XHarbour
O bcc58 é antigo... o compilador da MS esta muito melhor... muuuuuuuuuito melhor... tem capacidade de geracao e otmizacoes de codigo muito melhores q o bcc
E, sobre o sqlrdd, ja ta o fonte la no repositorio do xharbour... junto com todas as outras ferramentas do xharbour pago, como visual XHarbour e demais ferramentas...
Da um trabalho compilar... mas, vale
E, sobre o sqlrdd, ja ta o fonte la no repositorio do xharbour... junto com todas as outras ferramentas do xharbour pago, como visual XHarbour e demais ferramentas...
Da um trabalho compilar... mas, vale
- Linguagemclipper
- Usuário Nível 3

- Mensagens: 240
- Registrado em: 16 Abr 2016 17:33
- Localização: Maceió/AL
- Contato:
Compilar XHarbour
Rapaz... xHarbour esculachou agora! rs
Usando xHarbour v1.2.3 Rev. 10264 + BCC 5.8, Elchs' LetoDBf, DBFCDX e SIBRA para imprimir relatórios.
-
Savio_RJ
- Usuário Nível 1

- Mensagens: 2
- Registrado em: 07 Jun 2014 22:38
- Localização: Rio de Janeiro/RJ
Compilar XHarbour
Prezados, boa tarde.
Baixei os binários do xHarbour 1.3.1 com BCC 770-64 bits e estou aqui quebrando a cabeça pra compilar um Hello World em 64 bits.
Conseguem ajudar?
1) Estou usando essa linha de instrucao para chamar o xHarbour 1.3.1 e gerar o .C:
c:\xharbour\bin\harbour.exe oi.prg /m /gc2 /n0 /w3 /ic:\xharbour\include;c:\bcc77\include
2) Em seguida chamo essa linha do BCC77 para gerar o .OBJ mas da erro:
c:\bcc77\bin\bcc64.exe OI.c -c -Lc:\bcc77\lib -Lc:\xharbour\lib -Ic:\bcc77\include -Ic:\xharbour\include -Ic:\bcc77\include\dinkumware64 -Ic:\bcc77\include\windows -Ic:\bcc77\include\windows\crtl -Ic:\bcc77\include\windows\sdk
3) Vejam os 2 erros:
c:\bcc77\include\stdlib.h:141:34: note: 'realloc' is a builtin with type 'void *(void *, unsigned __int64)'
c:\bcc77\include\stdlib.h:289:35: error: conflicting types for '_rotl'
unsigned short _RTLENTRY _EXPFUNC _rotl(unsigned short __value, int __count);
^
c:\bcc77\include\stdlib.h:289:35: note: '_rotl' is a builtin with type 'unsigned int (unsigned int, int)'
c:\bcc77\include\stdlib.h:290:35: error: conflicting types for '_rotr'
unsigned short _RTLENTRY _EXPFUNC _rotr(unsigned short __value, int __count);
Baixei os binários do xHarbour 1.3.1 com BCC 770-64 bits e estou aqui quebrando a cabeça pra compilar um Hello World em 64 bits.
Conseguem ajudar?
1) Estou usando essa linha de instrucao para chamar o xHarbour 1.3.1 e gerar o .C:
c:\xharbour\bin\harbour.exe oi.prg /m /gc2 /n0 /w3 /ic:\xharbour\include;c:\bcc77\include
2) Em seguida chamo essa linha do BCC77 para gerar o .OBJ mas da erro:
c:\bcc77\bin\bcc64.exe OI.c -c -Lc:\bcc77\lib -Lc:\xharbour\lib -Ic:\bcc77\include -Ic:\xharbour\include -Ic:\bcc77\include\dinkumware64 -Ic:\bcc77\include\windows -Ic:\bcc77\include\windows\crtl -Ic:\bcc77\include\windows\sdk
3) Vejam os 2 erros:
c:\bcc77\include\stdlib.h:141:34: note: 'realloc' is a builtin with type 'void *(void *, unsigned __int64)'
c:\bcc77\include\stdlib.h:289:35: error: conflicting types for '_rotl'
unsigned short _RTLENTRY _EXPFUNC _rotl(unsigned short __value, int __count);
^
c:\bcc77\include\stdlib.h:289:35: note: '_rotl' is a builtin with type 'unsigned int (unsigned int, int)'
c:\bcc77\include\stdlib.h:290:35: error: conflicting types for '_rotr'
unsigned short _RTLENTRY _EXPFUNC _rotr(unsigned short __value, int __count);

