atualizei meu clipper que era 5.01 para 5.2 e ao compilar o sistema está aparecendo o seguinte erro:
"fatal c3049 string space exhausted"
isso ocorre em varios arquivos .prg.
enão acontece quando compilado com o clipper 5.01.
alguem pode me ajudar?
obrigado.
clipper 5.2
Moderador: Moderadores
- Antonio
- Usuário Nível 3

- Mensagens: 347
- Registrado em: 14 Ago 2003 17:33
- Localização: Sao Paulo - SP
- Contato:
Colega,
De uma olhadinha neste link, pode ser o seu caso: https://pctoledo.org/forum/viewto ... +exhausted
De uma olhadinha neste link, pode ser o seu caso: https://pctoledo.org/forum/viewto ... +exhausted
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
Linkeditando vários arquivos
Olá amigos!
Bom, se o seu problema continua, vc está compilando tudo em um só módulo?!
Já tentou compilar em módulos separados o seu programa e depois o Blinker será o executável do junção?
Eu tinha o mesmo problema, também achei que erão as linhas, mas depois resolvi tentar essa dica dada por um amigo aqui do fórum e acabaram-se os problemas.
[ ]s
Clash
Bom, se o seu problema continua, vc está compilando tudo em um só módulo?!
Já tentou compilar em módulos separados o seu programa e depois o Blinker será o executável do junção?
Eu tinha o mesmo problema, também achei que erão as linhas, mas depois resolvi tentar essa dica dada por um amigo aqui do fórum e acabaram-se os problemas.
[ ]s
Clash
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Amiguinho
Isto ocorre quando utilizamos os métodos Clipper de economia de linhas de digitação para Arrays/Vetores, exemplo:
ArrayX := { "palavra1", ;
"palavra2", ;
..., "palavra100" }
O fato da linha acima chegar a ultrapassar os 255 caracteres padrão ele causa este erro. Procure partes de seu programa que usam a técnica a e então use:
ArrayX := {}
AADD( ArrayX, "palavra1" )
AADD( ArrayX, "palavra2" )
AADD( ArrayX, ... )
AADD( ArrayX, "palavra100" )
Veja este tópico também https://pctoledo.org/forum/viewto ... +exhausted
@braços :?)
Isto ocorre quando utilizamos os métodos Clipper de economia de linhas de digitação para Arrays/Vetores, exemplo:
ArrayX := { "palavra1", ;
"palavra2", ;
..., "palavra100" }
O fato da linha acima chegar a ultrapassar os 255 caracteres padrão ele causa este erro. Procure partes de seu programa que usam a técnica a e então use:
ArrayX := {}
AADD( ArrayX, "palavra1" )
AADD( ArrayX, "palavra2" )
AADD( ArrayX, ... )
AADD( ArrayX, "palavra100" )
Veja este tópico também https://pctoledo.org/forum/viewto ... +exhausted
@braços :?)

