Boa Noite amigos talvez pra muitos aqui seja uma bobagem a pergunta
sempre baixei os codigos fontes do harbour mais nunca compilei-os
entao hj fiz uma pesquiza rapida no forum e nao encontrei nada a respeito
de como compilar os fontes do Harbour entao criei esse topico pra tirar essas duvidas
Oque e Necessário para compilar o fonte do harbour tipo :
OS (xp,win7,dos linux etc...)
se tem alguma configuraçao para fazer a compilaçao do mesmo bom acho que deu pra entender o meu proposito
a pergunta surgiu por curiosidade hj abri o prompt dos do win7 e digitei make-win começou mais abortou com uma mensagem de erro
ai tentei make-dos
por isso estou solicitando a ajuda dos mais experientes neste forum de como compilar uma versão harbour(dos) atualizada e uma versão harbour(win) atualizada
Como Compilar o SRC do harbour
Moderador: Moderadores
- Nascimento
- Usuário Nível 4

- Mensagens: 763
- Registrado em: 19 Jul 2008 12:11
- Localização: OLINDA-PE
Como Compilar o SRC do harbour
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina
clipper 5.3 /harbour/minigui
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Como Compilar o SRC do harbour
Olá!
Pelo que conheço, não existe Harbour para DOS e Harbour para Windows. O que existe é Harbour para Windows 32 bits e Harbour para Windows 64 bits.
Há pouco tempo o colega Itamar Lins postou o tópico Como instalar o Harbour versão 2014 usando os fontes. Creio que pode te ajudar.
Pelo que conheço, não existe Harbour para DOS e Harbour para Windows. O que existe é Harbour para Windows 32 bits e Harbour para Windows 64 bits.
Há pouco tempo o colega Itamar Lins postou o tópico Como instalar o Harbour versão 2014 usando os fontes. Creio que pode te ajudar.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Como Compilar o SRC do harbour
O fonte do Harbour é compilado em C.
Basicamente é configurar o compilador C.
No mingw basta o path, mas no msvc precisa configurar path, include, lib
Depois win-make clean install
Caso a detecção automática falhe, pode acrescentar configuração extra
SET HB_COMPILER=mingw
Parece ser opcional, mas aqui os fontes ficam em pasta diferente do harbour pronto pra usar.
Se for esse o caso, precisa configurar a pasta destino: SET HB_INSTALL_PREFIX=c:\harbour
Basicamente é isso.
Caso use algo mais, como libcurl, ou ssl, precisa mais bibliotecas e configurações.
Não dá pra gerar Harbour Linux no Windows.
Cada sistema operacional terá que gerar seu próprio Harbour.
win-make é pra gerar no Windows.
Basicamente é configurar o compilador C.
No mingw basta o path, mas no msvc precisa configurar path, include, lib
Depois win-make clean install
Caso a detecção automática falhe, pode acrescentar configuração extra
SET HB_COMPILER=mingw
Parece ser opcional, mas aqui os fontes ficam em pasta diferente do harbour pronto pra usar.
Se for esse o caso, precisa configurar a pasta destino: SET HB_INSTALL_PREFIX=c:\harbour
Basicamente é isso.
Caso use algo mais, como libcurl, ou ssl, precisa mais bibliotecas e configurações.
Não dá pra gerar Harbour Linux no Windows.
Cada sistema operacional terá que gerar seu próprio Harbour.
win-make é pra gerar no Windows.
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/