fatal c3049 string space exhausted

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

fatal c3049 string space exhausted

Mensagem por porter »

boa noite pessoal, estou tentando compilar um arquivo prg e esta apresentando esse erro: FATAL C3049 STRING SPACE EXHAUSTED

Estou compilando ele sozinho, mas mesmo assim da erro, o arquivo.prg esta com 724 linhas, e no sistema existem varios prg's contendo muito mais linhas e esse erro nao ocorre, estou compilando individualmente assim:

CLIPPER REORGA

Tem outro prg contendo 2255 linhas e nao apresenta esse erro, se alguem puder me dizer o que pode estar acontecendo fico agradecido

Estou usando o clipper 5.2

desde ja obrigado.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

fatal c3049 string space exhausted

Mensagem por Pablo César »

Favor fazer a pesquisa na opção de "Busca" no fórum sobre o seu erro. Este assunto foi abordado muitas vezes, lá vai algumas:

https://pctoledo.org/forum/viewto ... USTED#p375
https://pctoledo.org/forum/viewto ... p=528#p528
https://pctoledo.org/forum/viewto ... TED#p17372
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.
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Re: fatal c3049 string space exhausted

Mensagem por alxsts »

Olá!

Complementando a informação do Pablo (não vi os links), a versão 5.2e do Clipper recebeu algumas correções para sanar este problema. Você diz que usa a 5.2 mas não diz qual delas. Verifique.
[]´s
Alexandre Santos (AlxSts)
porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

Re: fatal c3049 string space exhausted

Mensagem por porter »

amigo, como faco para saber a versao do meu clipper, quando digito clipper e teclo enter ele so aparece assim :

Clipper (R) version 5.2

como fico sabendo se a versao é a,b,c,d ou e ?

obrigado
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Re: fatal c3049 string space exhausted

Mensagem por alxsts »

Olá!

Você já ficou sabendo... a tua versão é a 5.2 sem nenhum dos patches.

Baixe o zip da versão 5.2e já instalada do site do Maligno (clipper_v5.2e_installed.zip).

Renomeie a sua pasta Clipper e descompacte o zip baixado na raiz do teu drive C.

Outra opção para eliminar o problema, esta com grandes benefícios, seria migrar para [x]Harbour.
[]´s
Alexandre Santos (AlxSts)
porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

Re: fatal c3049 string space exhausted

Mensagem por porter »

amigo, fiz o download da versao 5.2 e, com essa versao o erro nao acontece, a versao do clipper que estou usando gera o indice NSX, com essa versao que vc indicou vou conseguir continuar gerando indices NSX ?
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Re: fatal c3049 string space exhausted

Mensagem por alxsts »

Olá!

Parabéns!

Apesar de nunca ter utilizado esse padrão de índices, não vejo problema algum. Você apenas migrou a versão do compilador para uma mais depurada. Se continuar a compilar e linkar como fazia antes (usando os mesmos batches e/ou scripts) deverá funcionar como antes mas, sem apresentar o erro "string space exhausted".
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Re: fatal c3049 string space exhausted

Mensagem por alxsts »

Olá!

Em tempo:

você precisará copiar todas as libs que não são padrão do Clipper, como a NSX que você utiliza, para a pasta LIB da tua nova instalação do Clipper 5.2e.
[]´s
Alexandre Santos (AlxSts)
Responder