Prezados,
Alguém teria a compilação do harbour em 64 bits?
Se possível disponibilizar.
Harbour compilado para 64 bits
Moderador: Moderadores
Harbour compilado para 64 bits
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Harbour compilado para 64 bits
Já viu no HMG Build64.bat ? Versões 3.3.0 e 3.3.1 possui 64 bits. Nada que impeça de compilar em modo console.
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.
- Toledo
- Administrador

- Mensagens: 3133
- Registrado em: 22 Jul 2003 18:39
- Localização: Araçatuba - SP
- Contato:
Harbour compilado para 64 bits
Alexandre, é só seguir o tutorial do Itamar, mas copiar/instalar o MingW64 e nos passos-a-passos do tutorial trocar qualquer referência de pasta \HB32 por \HB64.
https://pctoledo.org/forum/viewto ... 43&t=14980
Abraços,
https://pctoledo.org/forum/viewto ... 43&t=14980
Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Harbour compilado para 64 bits
Olá Alexandre,
Também não vejo dificuldade em instalar o Harbour e a MinGW 64 bits pelo tutorial do Itamar. Mas acabei de subir o Harbour 3.4 64bits atualizado (compilado hoje 14/08/14 - 15h30m) em: Harbour Fork 64bits.
Já para instalar o MinGW 64, instale pelo tutorial do link acima. Se por alguma razão você tiver dificuldade nisso (o que não creio), subo também a MinGW 64 instalada.
Também não vejo dificuldade em instalar o Harbour e a MinGW 64 bits pelo tutorial do Itamar. Mas acabei de subir o Harbour 3.4 64bits atualizado (compilado hoje 14/08/14 - 15h30m) em: Harbour Fork 64bits.
Já para instalar o MinGW 64, instale pelo tutorial do link acima. Se por alguma razão você tiver dificuldade nisso (o que não creio), subo também a MinGW 64 instalada.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Harbour compilado para 64 bits
Além de gerenciar mais de 4GB, teria alguma outra vantagem?
Digo em termos do aplicativo Harbour, porque rodar em 64 bits ele roda, e acessa até 4GB de RAM.
Digo em termos do aplicativo Harbour, porque rodar em 64 bits ele roda, e acessa até 4GB de RAM.
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/
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/
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Harbour compilado para 64 bits
No caso do Harbour acho que não. A diferença mesmo está em programas que usam renderização. Mas tem um texto interessante que por ser bastante didático guardei que é este: 64 x 32 bits. Na minha opinião vale a pena ler.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Harbour compilado para 64 bits
Tem um texto do Przmek explicando as vantagens de rodar em 64Bits.
Lembrando que o xHarbour não tem as modificações para rodar em 64Bits.
Na minha opnião não tem e se não chegar alguém lá para "ajudar ?" eles irá permanecer assim por muito tempo. Não tem ninguém lá com capacidade de corrigir os problemas que existem MT, 64Bits do xHarbour, HBCURS, HBTIP, WVW, WVG, Debug, etc... Já melhorados, corrigidos no Harbour, quem chegar lá vai precisar resolver esses "pepinos". A questão é: Será que compensa ? E para quê fazer isso no xHb se já tem isso pronto no Harbour ? Poderam argumentar ainda; Os comandos que existem no xHb que não tem no Harbour ? A resposta é que os comandos do xHb já foram adicionados no Harbour desde muito tempo. Inclusive a parte hb_serialize() para rodar o RDDSQL.
Saudações,
Itamar M. Lins Jr.
Lembrando que o xHarbour não tem as modificações para rodar em 64Bits.
Na minha opnião não tem e se não chegar alguém lá para "ajudar ?" eles irá permanecer assim por muito tempo. Não tem ninguém lá com capacidade de corrigir os problemas que existem MT, 64Bits do xHarbour, HBCURS, HBTIP, WVW, WVG, Debug, etc... Já melhorados, corrigidos no Harbour, quem chegar lá vai precisar resolver esses "pepinos". A questão é: Será que compensa ? E para quê fazer isso no xHb se já tem isso pronto no Harbour ? Poderam argumentar ainda; Os comandos que existem no xHb que não tem no Harbour ? A resposta é que os comandos do xHb já foram adicionados no Harbour desde muito tempo. Inclusive a parte hb_serialize() para rodar o RDDSQL.
Saudações,
Itamar M. Lins Jr.
Código: Selecionar todos
xHarbour 64bit MS-Windows builds are broken so I coudn't
test it. For MSVS-xhb builds I had to modify C compiler
switches to enable full speed optimization and disable
debug/runtime check code.
Harbour 3.2.0dev (Rev. 18080)
xHarbour build 1.2.1 Intl. (SimpLex) (Rev. 9677)
╒═══════════╤═══════════════════════════════════════════════╤═════╤═════╕
│[x]Harbour │ │total│ % │
│ version │ C compiler │appl.│diff.│
│ │ │time │ │
╞═══════════╪═══════════════════════════════════════════════╪═════╪═════╡
│ │MinGW GNU C 4.6.1 (64-bit) x86-64 │10.00│ │
│ │Microsoft Visual C++ 17.0.50727 (64-bit) x86-64│10.19│ +2%│
│ │Microsoft Visual C++ 17.0.50727 (32-bit) x86 │11.04│ +10%│
│ │MinGW GNU C 4.6.1 (32-bit) x86 │12.42│ +24%│
│Harbour │Open Watcom C++ 12.90.8 (32-bit) x86 │15.72│ +58%│
│3.2.0dev │Borland C++ 5.5 (32-bit) x86 │16.80│ +68%│
│Rev. 18080 │Borland C++ 5.8.2 (32-bit) x86 │16.85│ +69%│
│ │Borland/Embarcadero C++ 6.5 (32-bit) x86 │17.00│ +70%│
│ │Pelles ISO C Compiler 4.50 (32-bit) x86 │19.06│ +91%│
│ │Pelles ISO C Compiler 2.70 (32-bit) x86 │21.57│+112%│
│ │Digital Mars C/C++ 8.52.0 (32-bit) x86 │21.20│+116%│
╞═══════════╪═══════════════════════════════════════════════╪═════╪═════╡
│ │Microsoft Visual C++ 17.00.50727.01 │17.61│ +76%│
│xHarbour │MinGW GNU C 4.6.1 (32 bit) │20.61│+106%│
│1.2.1 Intl.│Borland C++ 5.5 (32 bit) │25.94│+160%│
│Rev. 9677 │Borland C++ 5.8.2 (32 bit) │26.05│+161%│
│ │Embarcadero C++ 6.5 (32 bit) │26.46│+165%│
╘═══════════╧═══════════════════════════════════════════════╧═════╧═════╛
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
