Libs xHarbour.org .996

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

Moderador: Moderadores

MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Libs xHarbour.org .996

Mensagem por MARCELOG »

Olá Forum,
sempre baixei os binários do xHarbour e funcionou beleza.
Agora, nesta última versão, o binário para bcc55 não contêm todas as libs (hbzip.lib, etc.).
Alguém pode me dar uma dica de como compilar as mesmas:
O make -fmakefile apresenta erro.

MarceloG
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

Se voce compilar o xharbour a partir dos fontes, baixando o CVS e usando o MakAllbc.Bat criara todos os binarios e LIBs, inclusive as do Contribs.

GNU Bison
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Mensagem por MARCELOG »

Caro Antônio,
obrigado pelo interesse em ajudar.
Todavia, utilizo a versão free do xHarbour.org .

Obrigado.


MarceloG
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

Ola MarceloG,

Pois é a esta versão que me refiro. Acredito que tera um pouco mais de trabalho de agora em diante, pois o Contribs esta sendo fornecido em Codigo Fonte.

Ja que tenho de compilar o Contribs, então compilo todo o CONJUNTO, justamente na tentativa de evitar erros.

Baixei e Compilei agora a pouco o CVS, inclusive as LIbs do Contribs.

Estive tentando subir um .ZIP, no terra consegui, mas não sei porque o LINK não funciona e no Geocities.Yahho, não estou conseguindo.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Mensagem por MARCELOG »

Oi Antônio,
baixei os arquivos contendo os sources do xHarbour e contribuiçõesa e descompactei os mesmos nas pastas respectivas.

Ao executar o .bat indicado, apresentou o seguinte erro:

error e2209 source/common/hbfsapi.c 53:unable to open include file "hbapi.h"
error e2209 source/common/hbfsapi.c 53:unable to open include file "hbapifs.h"
error e2209 source/common/hbfsapi.c 53:unable to open include file "hbexemem.h"


O que pode ser?

O bbc55 está instalado na pasta bcc55 com os cfg em bin
O bison está em bison com alteração no autoexec
o xHarbour está em xHarbour com alteração do autoexec

Obrigado.

MarceloG
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

Crie as seguintes Variveis de Ambiente:

SET HB_PATH=C:\XHARBOUR
SET DJGPP=C:\BISON\BIN
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Mensagem por MARCELOG »

Oi Antônio,
apesar das alterações sugeridas no autoexec.bat, o erro continua além de outros.

Alguma sugestão?!

Obrigado.

MarceloG
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

Qual Versão do Windows?
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Mensagem por MARCELOG »

Oi Antônio,
a máquina que estou utilizando tem o Win 98 instalado.
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

Bom, eu tenho aqui um XP Pro - SP2 e compilo sem problemas.
Editado pela última vez por Antonio em 08 Mar 2006 19:23, em um total de 3 vezes.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Mensagem por MARCELOG »

Caro Antônio,
apenas verificando os procedimentos.

Baixei o referente ao bcc55 da Borland e instalai o mesmo na pasta bcc55.
Criei os arquivos bcc32 e ilink32 e os coloquei na pasta bcc55\bin.
Baixei o arquivo bison.zip e descompactei o mesmo na pasta bison.
Efetuei as alterações determinadas no arquivo autoexec. (inclusive aquelas sugeridas nesta tópico).
Reiniciei o computador.
Baixe o .zip referente aos sources e descompactei em c:
A pasta xharbour foi criada.
Executei o makallbc.bat e... nada. Os erros acima.
Baixe o .zip referente aos sources de contribuição em c:
A pasta xharbour foi incrementada.
Executei o makallbc.bat e, novamente... nada. Os mesmos erros acima.

O que estou fazendo de errado?

Apesar dos arquivos informados estarem na pasta commom, o erro persiste.
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

Note meu comentario acima: Ja que tenho que compilar o Contribs, então compilo todo o CONJUNTO.

Voce precisa baixar o CVS (Current Version System)

Para isso, instale o Cliente CVS

Depois configure-o
Imagem


Crie uma pasta, tipo: C:\xFontes

Clique com o Botão Direito do Mouse sobre essa pasta e clique em obter modulo:
Imagem

Clicando OK, devera acontecer isso:

Imagem

Depois de concluido, voce devera ter dentro desta pasta, a pasta xharbour. Copie-a para c:\ mas copie sem manter copias anteriores (procure não fazer essa copia sobre outra ja existente)

REINICIE O MICRO

Ai sim em c:\xharbour execute:

Make_b32 Clean e depois;
MAKALLBC
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Mensagem por MARCELOG »

Caro Antônio,
estou quase conseguindo.
Ao solicitar o módulo em c:\xFontes, como sugerido, a mensagem apresentada foi a seguinte:

"checkout" "-P" "xHarbour"
CVSROOT=:pserver:anonymous@cvs.sourceforge.net:/cvsroot/xharbour

cvs95 checkout: Empty password used - try 'cvs login' with a real password

cvs95 checkout: in directory .:
cvs95 checkout: cannot open CVS/Entries for reading: No such file or directory

Sucesso, operação do CVS completa

Aí, descompactei a pasta com os sources, inclusive as contribuições, dentro da pasta xFontes.

Todavia, o erro permanece com informação da ausência dos arquivos indicados acima dentre outros.


Obrigado.

MarceloG
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

Tem algo errado....

Voce não precisa descompactar nada. Tudo sera montado dentro da uma Pasta "xHarbour"

NOTE
Sugeri a criação da pasta xFontes:

1º - Por critério de organização;
2º - Por que no XP, não sei o MOTIVO, so consigo baixar o CVS assim do contrario é baixado no DESKTOP ou da erro no CVS.

Realize novamente a obtenção do Módulo do xHarbour atraves do Tortoyse CVS. Até aqui:
"checkout" "-P" "xHarbour"
CVSROOT=:pserver:anonymous@cvs.sourceforge.net:/cvsroot/xharbour

cvs95 checkout: Empty password used - try 'cvs login' with a real password
é normal.

Tera de ocorrer algo como isso:

Imagem


Tem que dar "Operação Realizada Com Sucesso" no final

Se baixou dentro da pasta xFontes (clicando com o botão direito do mouse e optando por obter modulo), renomeia a pasta xHarbour que por ventura existir em C: e copie a PASTA xHarbour obtida do CVS para C:

Voce pode tenter baixar direto em C: ja que esta em WINDOWS 98, mas o faça de forma a não agregar a nova copia sobre uma copia antiga. Isso é muito importante.

Não coloque a PASTA xHarbour obtida, sobre uma pasta ja instalada.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Mensagem por MARCELOG »

Tchan,tchan,tchan!!!!!!!!!
Obrigado Antônio,
neste exato momento os módulos estão sendo baixados, parece que vai dar tudo certo.
A ansiedade é que mata o "gato", e não a curosidade.
O erro ocorria porque no modulo eu digitei xHarbour, enquanto deve ser xharbour.
O CVS é senssível (ao contexto é claro!).

Só pra relaxar, o seguinte:

O marido chega em casa e a esposa vai dizendo:
_ Meu bem, veja como o vizinho é legal. Quase sempre traz presentes para a esposa, as vezes senta com ela na varanda, conversa longos papos e não raras vezes, se abraçam e beijam. Por quê você não faz o mesmo?
O marido, rápido como um raio respondeu:
_ Mas eu nem conheço a vizinha direito!!!!

Rá,Rá,Rá.

Valeu Antônio.

De coração um abraço.

MarceloG
Responder