Mensagem de erro após compilação
Moderador: Moderadores
- mbrigatti
- Usuário Nível 2

- Mensagens: 68
- Registrado em: 16 Set 2005 08:13
- Localização: Piracicaba - SP
Mensagem de erro após compilação
Estou recebendo a seguinte mensagem após a geração do executável:
´obj\hb_font.c´ was compiled by older version, PCODE version 4 is no longer supported - please recompile
O que devo fazer ?
´obj\hb_font.c´ was compiled by older version, PCODE version 4 is no longer supported - please recompile
O que devo fazer ?
- Antonio
- Usuário Nível 3

- Mensagens: 347
- Registrado em: 14 Ago 2003 17:33
- Localização: Sao Paulo - SP
- Contato:
Re: Mensagem de erro após compilação
mbrigatti escreveu:Estou recebendo a seguinte mensagem após a geração do executável:
´obj\hb_font.c´ was compiled by older version, PCODE version 4 is no longer supported - please recompile
O que devo fazer ?
Colocou uma Versão Nova do xHarbour sobre uma antiga?
Penso que o ideal e voltar a versão anterior (deleta a pasta e instala novamente) Ou;
Usa a nova versão (deleta a pasta e compila os fontes novamente)
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
- mbrigatti
- Usuário Nível 2

- Mensagens: 68
- Registrado em: 16 Set 2005 08:13
- Localização: Piracicaba - SP
Problema para instalar a partir do CVS
Não foi colocada uma sobre a outra não, tinha baixado os binários do site xharbour.org. Mas depois vi os seus posts explicando como usar do CVS, em outra thread, fiz tudo aquilo, instalei o tortoise o bison, configurei o ambiente, obtive os módulos, criou a pasta xHarbour e transferi-a para o C:\, executei o MAKE_B32 clean e tudo legal.
Só que na hora de executar o MAKALLBC ele responde que não encontra o harbour.exe em xharbour\bin. O que está errado ?
Só que na hora de executar o MAKALLBC ele responde que não encontra o harbour.exe em xharbour\bin. O que está errado ?
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Amiguinho
Veja em MAKALLBC.BAT se os caminhos estão corretos, pois esta parecendo tres coisas:
1 - voce esta chamando um harbour.exe em um diretorio e ele esta em outro.
2 - o harbour.exe esta no diretorio certo, mas o path em MAKALLBC.BAT aponta para outro lugar.
3 - Se voce re-criou os binarios, pode ser que o harbour.exe não tenha sido montado.
@braços :?)
Veja em MAKALLBC.BAT se os caminhos estão corretos, pois esta parecendo tres coisas:
1 - voce esta chamando um harbour.exe em um diretorio e ele esta em outro.
2 - o harbour.exe esta no diretorio certo, mas o path em MAKALLBC.BAT aponta para outro lugar.
3 - Se voce re-criou os binarios, pode ser que o harbour.exe não tenha sido montado.
@braços :?)
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
- Antonio
- Usuário Nível 3

- Mensagens: 347
- Registrado em: 14 Ago 2003 17:33
- Localização: Sao Paulo - SP
- Contato:
Olha, é tudo muito simples....
Make_b32 CLEAN -> apaga tudo, .obj,.exe,.out,.bak,.c,.lib, etc....
Make_b32 -> Cria os Binarios + Libs (exceto contribs)
Makallbc.bat -> Cria os Binarios + Libs + Contribs ( e não faz chamadas a outro .EXE que não sejam o MAKE.EXE e o BISON.EXE)
Portanto... coloque a pasta XHARBOUR obtida do CVS em c:\ (mas apague a atual, se tiver)
Tenha o Bison em c:\ inclusive as sub-pastas:
c:\binson
\bin
\include
....
\share
Tenha o bcc55 em c:\bcc55
Ajuste o Path ou Set Path=c:\....;c:\bison\bin;c:\bcc55\bin;c:\xharbour\bin
Crie essas duas variaveis de ambiente: SET HB_PATH=C:\XHARBOUR e SET DGJPP=C:\BISON\BIN
(Só por questão de Compatibilidade pois sob minha analise, não são mais utilizadas)
Make_b32 CLEAN -> apaga tudo, .obj,.exe,.out,.bak,.c,.lib, etc....
Make_b32 -> Cria os Binarios + Libs (exceto contribs)
Makallbc.bat -> Cria os Binarios + Libs + Contribs ( e não faz chamadas a outro .EXE que não sejam o MAKE.EXE e o BISON.EXE)
Portanto... coloque a pasta XHARBOUR obtida do CVS em c:\ (mas apague a atual, se tiver)
Tenha o Bison em c:\ inclusive as sub-pastas:
c:\binson
\bin
\include
....
\share
Tenha o bcc55 em c:\bcc55
Ajuste o Path ou Set Path=c:\....;c:\bison\bin;c:\bcc55\bin;c:\xharbour\bin
Crie essas duas variaveis de ambiente: SET HB_PATH=C:\XHARBOUR e SET DGJPP=C:\BISON\BIN
(Só por questão de Compatibilidade pois sob minha analise, não são mais utilizadas)
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
- mbrigatti
- Usuário Nível 2

- Mensagens: 68
- Registrado em: 16 Set 2005 08:13
- Localização: Piracicaba - SP
o problema persiste
Antonio, eu não estava executando o Make_b32 depois do Make_b32 clean, mas fui fazer isso agora e reportou que estava faltando a common.lib em \xharbour\lib\b32. Extrai ela dos binários e executei novamente agora reportou que falta harboury.c em \xharbour\obj\b32.
Onde posso encontrá-la ? não tem nos binários.
Onde posso encontrá-la ? não tem nos binários.
- Antonio
- Usuário Nível 3

- Mensagens: 347
- Registrado em: 14 Ago 2003 17:33
- Localização: Sao Paulo - SP
- Contato:
Esse pode ser o provavel motivo de erros apos a compilação do projeto.
Não pegue nada dos binarios para colocar nos fontes.
(renomeie ou apague o conjunto) baixado anteriormente do CVS e baixe um novo conjunto do CVS.
Depois, dentro da pasta \Xharbour (baixada do CVS)
Use Make_b32 Clean [enter]
Use Makallbc [enter]
Não pegue nada dos binarios para colocar nos fontes.
(renomeie ou apague o conjunto) baixado anteriormente do CVS e baixe um novo conjunto do CVS.
Depois, dentro da pasta \Xharbour (baixada do CVS)
Use Make_b32 Clean [enter]
Use Makallbc [enter]
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
- mbrigatti
- Usuário Nível 2

- Mensagens: 68
- Registrado em: 16 Set 2005 08:13
- Localização: Piracicaba - SP
cvs - problema
Pessoal, agora não consigo mais obter o módulo do CVS - ele reporta Erro, operação do CVS falhou. Isso desde ontem 13/02/2006. O que poderia ser ?
- Antonio
- Usuário Nível 3

- Mensagens: 347
- Registrado em: 14 Ago 2003 17:33
- Localização: Sao Paulo - SP
- Contato:
Isso é normal... poderia estar fora do ar... ou qualquer outra coisa.
Sempre peço para obter modulo dentro de uma (pasta vazia) qualquer, nunca direto pela rais. Nunca reaproveito o CVS anterior, não atualizo. Sempre baixo um novo, com isso; creio evitar alguns problemas.
Sempre peço para obter modulo dentro de uma (pasta vazia) qualquer, nunca direto pela rais. Nunca reaproveito o CVS anterior, não atualizo. Sempre baixo um novo, com isso; creio evitar alguns problemas.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
- mbrigatti
- Usuário Nível 2

- Mensagens: 68
- Registrado em: 16 Set 2005 08:13
- Localização: Piracicaba - SP
cvs ainda !
Pessoal, não consigo baixar mais do CVS desde 13/03/2006, é normal ficar tanto tempo com problemas lá, ou o problema pode ser aqui ?
- Antonio
- Usuário Nível 3

- Mensagens: 347
- Registrado em: 14 Ago 2003 17:33
- Localização: Sao Paulo - SP
- Contato:
Deve estar com algum problema mesmo pois tambem não estou conseguindo, se interessar Baixe o xHarbour 99.61 que compilei ate que tudo se resolva.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC