Compilar Harbour 3.0.0 Linux
Moderador: Moderadores
Compilar Harbour 3.0.0 Linux
Amigos,
Baixei o harbour-3.0.0-src, descompactei entrei na pasta descompactada e digitei .. make install
mais da esta mensagem
[root@reserva harbour-3.0.0]# make install
! Building Harbour 3.0.0 from source - http://harbour-project.org
! MAKE: make 3.81 /bin/sh install
! HB_HOST_PLAT: linux (x86) HB_SHELL: sh
! LD_LIBRARY_PATH: /install/harbour-3.0.0/lib/linux/gcc:
! HB_PLATFORM: linux (x86) (autodetected)
! HB_COMPILER: gcc (autodetected)
! HB_HOST_PKGM: rpm
! Component: 'zlib' found in /usr/include
! Component: 'pcre' found in /install/harbour-3.0.0/src/3rd/pcre (local)
! Component: 'gpm' found in /usr/include
! Component: 'slang' found in /usr/include/slang
! Component: 'curses' found in /usr/include
! Component: 'x11' found in /usr/include
! Component: 'wattcp/watt-32' not supported on linux platform
! HB_INSTALL_PREFIX automatically set to: /usr/local
! REVISION: exportado
! Warning: hbmk2 not found, config/postinst.hbs skipped.
Nesta mesma maquina tem o xHarbour instalado e compilando normalmente a aplicação.
Onde estou errando?
Obrigado
Baixei o harbour-3.0.0-src, descompactei entrei na pasta descompactada e digitei .. make install
mais da esta mensagem
[root@reserva harbour-3.0.0]# make install
! Building Harbour 3.0.0 from source - http://harbour-project.org
! MAKE: make 3.81 /bin/sh install
! HB_HOST_PLAT: linux (x86) HB_SHELL: sh
! LD_LIBRARY_PATH: /install/harbour-3.0.0/lib/linux/gcc:
! HB_PLATFORM: linux (x86) (autodetected)
! HB_COMPILER: gcc (autodetected)
! HB_HOST_PKGM: rpm
! Component: 'zlib' found in /usr/include
! Component: 'pcre' found in /install/harbour-3.0.0/src/3rd/pcre (local)
! Component: 'gpm' found in /usr/include
! Component: 'slang' found in /usr/include/slang
! Component: 'curses' found in /usr/include
! Component: 'x11' found in /usr/include
! Component: 'wattcp/watt-32' not supported on linux platform
! HB_INSTALL_PREFIX automatically set to: /usr/local
! REVISION: exportado
! Warning: hbmk2 not found, config/postinst.hbs skipped.
Nesta mesma maquina tem o xHarbour instalado e compilando normalmente a aplicação.
Onde estou errando?
Obrigado
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Compilar Harbour 3.0.0 Linux
Veja no erro relatado wattcp/watt-32' not supported on linux platform talvez tenha algo a ver com este tópico:
https://pctoledo.org/forum/viewto ... 095#p57630
https://pctoledo.org/forum/viewto ... 095#p57630
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.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Compilar Harbour 3.0.0 Linux
Ola!
creio que deve ser:
#make clean install
faltou o clean ai.
#make install // parte do pressuposto do hbmk2 já existir.
Saudações,
Itamar M. Lins jr.
creio que deve ser:
#make clean install
faltou o clean ai.
#make install // parte do pressuposto do hbmk2 já existir.
Saudações,
Itamar M. Lins jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
Compilar Harbour 3.0.0 Linux
Itamar,
Já tinha tentando isso também como indica no arquivo install da pasta dos fontes
porem o que muda é que da duas vezes a última mensagem
! Warning: hbmk2 not found, config/postinst.hbs skipped.
! Warning: hbmk2 not found, config/postinst.hbs skipped.
Já tinha tentando isso também como indica no arquivo install da pasta dos fontes
porem o que muda é que da duas vezes a última mensagem
! Warning: hbmk2 not found, config/postinst.hbs skipped.
! Warning: hbmk2 not found, config/postinst.hbs skipped.
Compilar Harbour 3.0.0 Linux
Amigos,
Vale a pena guardar
Tive esta resposta no harbour.groups
http://www.elart.it/links/harbourhowto_deb_en.php
Consegui compilar e instalar o harbour no RedHat Enterprise e também compilar meu sistema
Obrigado
Vale a pena guardar
Tive esta resposta no harbour.groups
http://www.elart.it/links/harbourhowto_deb_en.php
Consegui compilar e instalar o harbour no RedHat Enterprise e também compilar meu sistema
Obrigado
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Compilar Harbour 3.0.0 Linux
Ola!
A Redhat, não usa RPM ? aquelas dicas não é para o Debian ?
Então de uma forma geral funciona para várias distros linux.
Saudações,
Itamar M. Lins Jr.
A Redhat, não usa RPM ? aquelas dicas não é para o Debian ?
Então de uma forma geral funciona para várias distros linux.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Compilar Harbour 3.0.0 Linux
Opa,
Eu não tenho problema nenhum para compilar ele, nem no CentOs, nem no Mandriva, nem no Debian.
Simplesmente eu ajusto para instalar no /usr:
Primeiro o make, para compilar, depois o install para jogar na pasta configurada do prefix.
O seu problema, de hbmk2 not found acho que é porque você está instalando sem antes compilar, além disso, também pode ocorrer porque você deixou instalar em /usr/local, mas este diretório não está no path do seu usuário (echo $PATH, para conferir). Instale no /usr direto, é o padrão de qualquer ferramenta de desenvolvimento no linux.
Abraços.
Eu não tenho problema nenhum para compilar ele, nem no CentOs, nem no Mandriva, nem no Debian.
Simplesmente eu ajusto para instalar no /usr:
Código: Selecionar todos
export HB_INSTALL_PREFIX=/usr
cd /usr/src/harbour
make
make installO seu problema, de hbmk2 not found acho que é porque você está instalando sem antes compilar, além disso, também pode ocorrer porque você deixou instalar em /usr/local, mas este diretório não está no path do seu usuário (echo $PATH, para conferir). Instale no /usr direto, é o padrão de qualquer ferramenta de desenvolvimento no linux.
Abraços.
Stanis Luksys
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Compilar Harbour 3.0.0 Linux
Compilei usando a primeira dica que seria para Debian e funcionou no RedHat .... ja compilei a aplicação e esta tudo OK.
Não testei a dica do amigo Stanis ainda.
Gostaria de comentar aqui já a primeira impressão do Harbour
A mesma aplicação compilada no xHARBOUR e no Harbour.
Executada na mesma maquina pude notar no TOP que a aplicação xHarbour fica consumindo de 1 a 2% de Cpu quando parada .Já a aplicação compilada no harbour fica em 0%.
Ainda estou nos testes iniciais ... mais estou doido pra ver tudo migrado para o Harbour e ver se tenho alguma diferença visivel no desempenho.
Obrigado
Não testei a dica do amigo Stanis ainda.
Gostaria de comentar aqui já a primeira impressão do Harbour
A mesma aplicação compilada no xHARBOUR e no Harbour.
Executada na mesma maquina pude notar no TOP que a aplicação xHarbour fica consumindo de 1 a 2% de Cpu quando parada .Já a aplicação compilada no harbour fica em 0%.
Ainda estou nos testes iniciais ... mais estou doido pra ver tudo migrado para o Harbour e ver se tenho alguma diferença visivel no desempenho.
Obrigado
