Apenas 2 compiladores recomendados para o Harbour.

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

Moderador: Moderadores

Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por alaminojunior »

Eu conseguí baixar e instalar o SVN, e baixar o Harbour através dele, mas ainda não ví meios de compilar o Harbour usando MSVC.
Instalei o Tortoise SVN, última versão, para baixar o Harbour.

Ao clicar com o botão direito, tenho as opções:
-SVN Checkout...
-Tortoise SVN

Na primeira opção, "SVN Checkout..." abre uma janela, onde tenho:

1º campo: URL Repository: "http://www.harbour-project.org";
2º campo: Checkout Directory: "C:\Harbour";
3º campo: Checkout Depth: "Fully Recursive".

Clicando em OK, aparece uma mensagem de erro:
Hasse, no campo URL Repository precisa colocar o endereço que o Itamar ou o Leonardo passaram, este que você colocou não serve.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
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

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por Itamar M. Lins Jr. »

Me parece que a URL que voce passou esta errada.

Código: Selecionar todos

https://harbour-project.svn.sourceforge.net/svnroot/harbour-project
É https, da forma que está ai em cima.

Saudações,
Itamar M. LinsJr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por alaminojunior »

Tem uma resposta minha antes desta última do Itamar, que não consigo visualizar. Acho que corrompeu o NTX ! :))
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Hasse
Usuário Nível 4
Usuário Nível 4
Mensagens: 820
Registrado em: 19 Out 2004 10:30
Localização: Jaraguá do Sul - SC

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por Hasse »

Perfeito.

Já está baixando...

Obrigado.
Hasse
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
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

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por Itamar M. Lins Jr. »

Atenção,
Mudou muita coisa, agora ficou mais fácil compilar usando BCC/MSVC ETC.

Leiam o arquivo INSTALL do Harbour.

Código: Selecionar todos

  Windows/Windows CE
   ------------------
      Platform specific prerequisites:

      1.) Windows NT or compatible system is required to build Harbour.
      2.) Make sure to have your C compiler of choice properly installed
          (in PATH). Refer to your C compiler installation and setup
          instructions for details. It's recommended to make sure no tools
          in your PATH belonging to other C compilers are interfering with
          your setup. For the list of supported compilers, please look up
          the relevant section in this file.
      3.) You need to get GNU Make. We recommend this link:
             http://sourceforge.net/projects/mingw/files/GNU%20Make/Current%20Release_%20mingw32-make-3.81-20080326/mingw32-make-3.81-20080326-3.tar.gz/download
          Unpack it to your PATH or Harbour source root directory.
          If you use MinGW compiler, you already have GNU Make.
          For convenience you may also use included config/mingw32-make.exe instead.

    [ > set HB_COMPILER=<mingw|msvc|watcom|bcc|pocc|cygwin|...> ]
      > mingw32-make install
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por alaminojunior »

Eu conseguí baixar e instalar o SVN, e baixar o Harbour através dele, mas ainda não ví meios de compilar o Harbour usando MSVC. Seguí as instruções do Install, mas não obtive êxito.
Aliás, é preciso compilar com um ou outro compilador, ou ele já está pronto para usar ?
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
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

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por Itamar M. Lins Jr. »

Baixou o gnu maker para windows ?
É a versão 3.81 ou superior conforme o manual.
E para andar mais rápido, postar possíveis mensagens de erros.

Aqui no meu ambiente tenho uma pasta MingW, e dentro do bin o mingw32-make.exe no path do XP.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
momente
Usuário Nível 3
Usuário Nível 3
Mensagens: 496
Registrado em: 03 Mar 2005 11:53
Localização: São Carlos-SP
Contato:

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por momente »

Amigos,

Alguém conseguiu compilar MSVC a MiniGUI/Harbour?

Valeu!
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por alaminojunior »

Itamar M. Lins Jr. escreveu:Baixou o gnu maker para windows ?
É a versão 3.81 ou superior conforme o manual.
E para andar mais rápido, postar possíveis mensagens de erros.

Aqui no meu ambiente tenho uma pasta MingW, e dentro do bin o mingw32-make.exe no path do XP.

Saudações,
Itamar M. Lins Jr.
Mas esse mingw32-make.exe já está presente na pasta "config"

O erro é:
C:\harbour\config>mingw32-make install
mingw32-make: *** No rule to make target `install'. Stop.

C:\harbour\config>
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
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

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por Itamar M. Lins Jr. »

É para ser excutado fora da pasta config.
c:\harbour\mingw32-make.exe install
If you use MinGW compiler, you already have GNU Make.
For convenience you may also use included config/mingw32-make.exe instead.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por alaminojunior »

Chic Itamar, agora deu.
Próximo passo são os testes mais profundos.
Muito agradecido.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Hasse
Usuário Nível 4
Usuário Nível 4
Mensagens: 820
Registrado em: 19 Out 2004 10:30
Localização: Jaraguá do Sul - SC

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por Hasse »

OK. Harbour baixado com sucesso.

E agora ?

Estou inclinado a usar o MSVC (salvo se houver alguma recomendação que desaconselhe).

Quais os passos seguintes ?
Hasse
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
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

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por Itamar M. Lins Jr. »

Ola!
Meu executável diminuiu de 3200 apara 2300 mais ou menos.
E está um pouco mais rápido.


Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Hasse
Usuário Nível 4
Usuário Nível 4
Mensagens: 820
Registrado em: 19 Out 2004 10:30
Localização: Jaraguá do Sul - SC

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por Hasse »

Oi amigos.

Baixei o Harbour...

Quais os passos seguintes ????

Como se compila o Harbour ????

Não encontrei o HBMK2.exe.
Hasse
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
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

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por Itamar M. Lins Jr. »

Leia o arquivo INSTALL, por favor. E vai postando suas dúvidas.
Está com MSVC instalado ?
SET HB_COMPILER=msvc
HB_INSTALL_PREFIX=D:\DEV\HARBOUR
HB_PATH=D:\DEV\HARBOUR

No meu caso o harbour esta em: d:\harbour\trunk\harbour, e os excutaveis ficam em; D:\DEV\HARBOUR.
Então eu digito no prompt d:\harbour\trunk\harbour>

mingw32-make.exe install

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder