Problemas com Blinker, nao consigo linkar o programa

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

SandroBelarmino
Usuário Nível 3
Usuário Nível 3
Mensagens: 464
Registrado em: 04 Set 2007 16:11
Localização: Pedreira-SP

Problemas com Blinker, nao consigo linkar o programa

Mensagem por SandroBelarmino »

Olá,

Estou tentando usar o Blinker 7 para linkar meu programa, pois estou o executável está grande e estou tendo problemas de memória, porém quando rodo o blinker para gerar o exe está aparecendo alguns erros e nao sei como resolver.
Se alguem puder me ajudar, agradeço.

As mensagens que aparecem sao as seguintes:

BLINKER : 1115 : BLXCLP53.LIB(APISIM) : '__FPEXCEPTION87' : unresolved external
BLINKER : 1115 : BLXCLP53.LIB(CRT0) : '__OSVER' : unresolved external
BLINKER : 1115 : BLXCLP53.LIB(CRT0) : '__QCZRINIT' : unresolved external
BLINKER : 1115 : BLXCLP53.LIB(CRT0) : '__ENVIRON' : unresolved external
BLINKER : 1115 : BLXCLP53.LIB(CRT0) : '__FARSTUB' : unresolved external
BLINKER : 1115 : BLXCLP53.LIB(VM) : '__FSCURDRV' : unresolved external
BLINKER : 1115 : BLXCLP53.LIB(VM) : '__FSCURDIR' : unresolved external

BLINKER : 0 Warning error(s), 7 Fatal error(s)

PEDIDO.EXE (not created) (0.5 seconds)



Muito Obrigado.

Sandro
Dércio_Luiz_Zanatta
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 11 Jan 2006 15:37
Localização: Ibirubá - RS

Mensagem por Dércio_Luiz_Zanatta »

Isso já aconteceu comigo, mas o meu problema é que eu estava compilando com clipper 5.2e e linkando com o blx53 !!
Não sei se é o mesmo problema, mas da uma conferida...
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Está mais parecendo é que está faltando incluir a BLXCLP53 no script. Nunca misturei assim pra ver como fica, mas acho que até pode ser. Se bem que, se não me falha a memória, esses módulos existem nas duas LIBs. Então,...
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
SandroBelarmino
Usuário Nível 3
Usuário Nível 3
Mensagens: 464
Registrado em: 04 Set 2007 16:11
Localização: Pedreira-SP

Mensagem por SandroBelarmino »

Maligno, bom dia,

Valeu a dica, era isso mesmo, o que aconteceu é que eu estava usando o clipper5.2 e mudei a path para compilar com o clipper 5.3, então eu mudei o path mas esqueci de mudar os caminhos das variáveis de ambiente, ou seja, as lib, os obj, os includes etc... eu esqueci de mudar para pegar do clipper5.3 e estava pegando do 5.2, por isso estava dando esse erro.

Tudo resolvido. Alias o executavel que eu estava gerando com o RTlink e tinha mais de 1.5 Mb caiu para 680 Kb com o blinker 7.

Espero ter resolvido os problemas com memória

Muito obrigado.
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Se você não estiver usando a cláusula BLINKER EXECUTABLE COMPRESS 1, experimente. É o máximo de compressão possível para o BLinker. Se bem que em alguns casos, tamanho de EXE é irrelevante. Mas em outros casos, pode ser interessante deixá-lo pequeno.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Responder