Página 1 de 1

ERROR BASE/1003 ER_PATH_NOT_FOUND variável não existe

Enviado: 12 Mar 2012 12:02
por borisam
Bom dia, depois de acompanhar por um tempo este forum resolvi migrar meus sistemas compilados com o CA-CLIPPER 5.3a e optei pelo HARBOUR 3.0. no momento uso o Windows 7 mas pretendo rodar estes sistemas também no Ubunu. Ao longo do processo me deparei com o seguinte erro : "Error BASE/1003 ER_PATH_NOT_FOUND variável não existe" esta, na realidade é uma contante do arquivo de inclusão ctdisk.ch do clipper, que substuí pelo arquivo ctdisk.ch do harbour, entretanto percebi que este arquivo não contém todas as constantes. Achei estranho pois na documentação do harbour que consultei está constante é referenciada em diversas funções. Pesquisei eu outros arquivos de inclusão e não encontrei. Para ir avançando a conversão mudei o nome no meu sistema de ctdisk.ch para ca_ctdisk.ch, o que resolveu o problema mas acabou gerando uma "gambiarra". Alguém sabe onde estão as constantes que faltam ?

Um abraço a todos.

ERROR BASE/1003 ER_PATH_NOT_FOUND variável não existe

Enviado: 17 Mar 2012 12:49
por Pablo César
Bem vindo ao fórum !

O meu conselho é você revisar constante por constante e pesquisar na internet uma por uma ou até mesmo na pasta include do Harbour instalado no seu HD. Para pesquisa no seu HD utilize algum aplicativo de procura que possua opção de pesquisar a string em arquivos que permitam máscaras (pela extensão, exemplo: *.ch). Espero ter ajudado.

Obs.: O aplicativo que eu acostumo utilizar é FileFind.exe do Norton (em DOS) e o "Super Finder XT" (podes encontrar no Baixaki)

ERROR BASE/1003 ER_PATH_NOT_FOUND variável não existe

Enviado: 22 Mar 2012 14:58
por borisam
Grato pela atenção. Na realidade eu já fiz uma varredura tanto na pasta do harbour quanto na pasta de instalação do xharbour pois estava testando as duas, e não encontrei nem esta e nem outras constantes do arquivo ct_disk. Também na internet não encontrei outras referências. De qualquer maneira estou usando o arquivo do próprio clipper para manter a compatibilidade até que descubra o motivo destas constantes não terem sido usadas ou mesmo decobrir pelas quais foram trocadas.

um abraço.