Como usar a Funcao BLICPUREL ?
Moderador: Moderadores
- Sergio_ASSilva
- Usuário Nível 2

- Mensagens: 92
- Registrado em: 09 Mar 2006 10:58
- Localização: Santo Estevão (Ba)
Como usar a Funcao BLICPUREL ?
Olá companheiros,
Tentei usar a funcao BLICPUREL() e deu uma menssgem de erro. O que esta errado.
Copyright (c) 1985-1996, Computer Associates International, Inc.
Microsoft C Floating Point Support Routines
Copyright (c) Microsoft Corp 1984-1993. All Rights Reserved.
210K available
Compiling ESTOQR27.PRG
Code size 3166, Symbols 1104, Constants 2210
C:\SISTEMAS\ESTOQUE\FONTES>BLINKER @ESTOQ
(__) (__) BLINKER DOS Extender and Windows Linker 7.00
___ Blink and you'll miss it !!
Copyright (c) Assembler Software Manufacturers, Inc. 1990-2002
All Rights Reserved. Serial # BR-055934. Fax (804) 784-2357.
BLINKER : 1115 : ESTOQ.OBJ(ESTOQ) : 'BLICPUREL' : unresolved external
BLINKER : link was successful
ESTOQ.EXE (1.0 seconds)
Grato,
:(Neg
Tentei usar a funcao BLICPUREL() e deu uma menssgem de erro. O que esta errado.
Copyright (c) 1985-1996, Computer Associates International, Inc.
Microsoft C Floating Point Support Routines
Copyright (c) Microsoft Corp 1984-1993. All Rights Reserved.
210K available
Compiling ESTOQR27.PRG
Code size 3166, Symbols 1104, Constants 2210
C:\SISTEMAS\ESTOQUE\FONTES>BLINKER @ESTOQ
(__) (__) BLINKER DOS Extender and Windows Linker 7.00
___ Blink and you'll miss it !!
Copyright (c) Assembler Software Manufacturers, Inc. 1990-2002
All Rights Reserved. Serial # BR-055934. Fax (804) 784-2357.
BLINKER : 1115 : ESTOQ.OBJ(ESTOQ) : 'BLICPUREL' : unresolved external
BLINKER : link was successful
ESTOQ.EXE (1.0 seconds)
Grato,
:(Neg
Clipper 5.3a/Blinker 7/DBFNTX
Você não informou no seu script a biblioteca BLXCLP53, que contém essa função. Daí o erro de link-time.O que esta errado.
[]'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!
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!
- Sergio_ASSilva
- Usuário Nível 2

- Mensagens: 92
- Registrado em: 09 Mar 2006 10:58
- Localização: Santo Estevão (Ba)
Obrigado pela atencao, segue script arquivos .LNK
BLINKER INCREMENTAL OFF
BLINKER EXECUTABLE CLIPPER F250
BLINKER PROCEDURE DEPTH 140
BLINKER EXECUTABLE COMPRESS 1
BLINKER EXECUTABLE NODELETE
BLINKER EXECUTABLE EXTENDED 9216
BLINKER EXECUTABLE ALIGN 1024
SEARCH \CLIP53\BIN\BLXCLP53
LIB CLIPPER
LIB EXTEND
LIB DBFNTX
LIB TERMINAL
BLINKER INCREMENTAL OFF
BLINKER EXECUTABLE CLIPPER F250
BLINKER PROCEDURE DEPTH 140
BLINKER EXECUTABLE COMPRESS 1
BLINKER EXECUTABLE NODELETE
BLINKER EXECUTABLE EXTENDED 9216
BLINKER EXECUTABLE ALIGN 1024
SEARCH \CLIP53\BIN\BLXCLP53
LIB CLIPPER
LIB EXTEND
LIB DBFNTX
LIB TERMINAL
Clipper 5.3a/Blinker 7/DBFNTX
Com esse conteúdo já vai dar certinho. Mas, normalmente, BLXCLP53 reside no diretório do BLINKER. Está certo isso aí?
[]'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!
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!
- Sergio_ASSilva
- Usuário Nível 2

- Mensagens: 92
- Registrado em: 09 Mar 2006 10:58
- Localização: Santo Estevão (Ba)
Maligno,
a BLXCLP53.LIB esta no diretorio \cliper53\lib fiz alguns testes removendo-a para o diretorio \blinker7\lib ai apareceu outra menssagem de erro :
BLINKER : 1109 : unable to open file BLXCLP53.LIB
No autoexec.bat o caminho é o seguinte:
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\SISTEMAS\UTIL;C:\CLIP53\BIN;C:\BCC55\BIN;C:\BLINKER7\BIN;C:\BLINKER7\LIB
No sistema principal esta assim:
/*
TITULO : SISTEMA CADASTRO DE ESTOQUE
DATA : 09/03/02
PROGRAMA : ESTOQ.PRG
COMENTARIO : MENU PRINCIPAL
*/
// ->Reduz o uso da CPU
BLICPUREL()
#include "ESTOQ.CH"
**
// -> Matriz utilizada pelo objeto menu
ObjMenu := menu:LIMPA()
//
Grato,
a BLXCLP53.LIB esta no diretorio \cliper53\lib fiz alguns testes removendo-a para o diretorio \blinker7\lib ai apareceu outra menssagem de erro :
BLINKER : 1109 : unable to open file BLXCLP53.LIB
No autoexec.bat o caminho é o seguinte:
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\SISTEMAS\UTIL;C:\CLIP53\BIN;C:\BCC55\BIN;C:\BLINKER7\BIN;C:\BLINKER7\LIB
No sistema principal esta assim:
/*
TITULO : SISTEMA CADASTRO DE ESTOQUE
DATA : 09/03/02
PROGRAMA : ESTOQ.PRG
COMENTARIO : MENU PRINCIPAL
*/
// ->Reduz o uso da CPU
BLICPUREL()
#include "ESTOQ.CH"
**
// -> Matriz utilizada pelo objeto menu
ObjMenu := menu:LIMPA()
//
Grato,
Clipper 5.3a/Blinker 7/DBFNTX
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Sergio, se o arquivo BLXCLP53.LIB está em \cliper53\lib eu acho você simplesmente direcione pra lá. Ficando o seu SCRIPT .LNK desta maneira:
BLINKER INCREMENTAL OFF
BLINKER EXECUTABLE CLIPPER F250
BLINKER PROCEDURE DEPTH 140
BLINKER EXECUTABLE COMPRESS 1
BLINKER EXECUTABLE NODELETE
BLINKER EXECUTABLE EXTENDED 9216
BLINKER EXECUTABLE ALIGN 1024
LIB CLIPPER
LIB EXTEND
LIB DBFNTX
LIB TERMINAL
LIB \cliper53\lib\BLXCLP53
Mas ainda acho que se o arquivo BLXCLP53.LIB está em \cliper53\lib como você disse, por quê estaria dando erro se as demais LIBs está encontrado ? Eu acho que você deveria se certificar onde está a BLXCLP53.LIB. O nome da pasta Cliper53 não estaria faltando uma letra "p" no caso ?
BLINKER INCREMENTAL OFF
BLINKER EXECUTABLE CLIPPER F250
BLINKER PROCEDURE DEPTH 140
BLINKER EXECUTABLE COMPRESS 1
BLINKER EXECUTABLE NODELETE
BLINKER EXECUTABLE EXTENDED 9216
BLINKER EXECUTABLE ALIGN 1024
LIB CLIPPER
LIB EXTEND
LIB DBFNTX
LIB TERMINAL
LIB \cliper53\lib\BLXCLP53
Mas ainda acho que se o arquivo BLXCLP53.LIB está em \cliper53\lib como você disse, por quê estaria dando erro se as demais LIBs está encontrado ? Eu acho que você deveria se certificar onde está a BLXCLP53.LIB. O nome da pasta Cliper53 não estaria faltando uma letra "p" no caso ?
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.
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.
- Sergio_ASSilva
- Usuário Nível 2

- Mensagens: 92
- Registrado em: 09 Mar 2006 10:58
- Localização: Santo Estevão (Ba)
Pablo,
O caminho esta correto, tanto que a compilacao pelo clipper ocorre normal, e conforme voce orientou informei o caminho \blinker7\lib\BLXCLP54 no arquivo estoq.lnk, fiz os teste e ele volta a menssagem de erro inicial BLINKER : 1115 : ESTOQ.OBJ(ESTOQ) : 'BLICPUREL' : unresolved external
ou seja: quando encontra a lib nao reconhece esta funcao BLICPUREL()
O caminho esta correto, tanto que a compilacao pelo clipper ocorre normal, e conforme voce orientou informei o caminho \blinker7\lib\BLXCLP54 no arquivo estoq.lnk, fiz os teste e ele volta a menssagem de erro inicial BLINKER : 1115 : ESTOQ.OBJ(ESTOQ) : 'BLICPUREL' : unresolved external
ou seja: quando encontra a lib nao reconhece esta funcao BLICPUREL()
Clipper 5.3a/Blinker 7/DBFNTX
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Entendo. Eu nunca usei a BLXCLP53.LIB (você menciona 54 ??, pode ser erro de digitação ?). Você abriu essa LIB para saber se existe no arquivo a função BLICPUREL ? Abra com o LIBRA.EXE (você encontra aqui no forum)
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.
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.
- Sergio_ASSilva
- Usuário Nível 2

- Mensagens: 92
- Registrado em: 09 Mar 2006 10:58
- Localização: Santo Estevão (Ba)
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Imaginei !Sergio_ASSilva escreveu:foi sim erro de digitacao
Procure o LIBRA.EXE no site do Maligno em: http://pub.buzinello.com/tools/libra.zipnao encontrei on baixar esse arquivo LIBA.EXE
Após a sua compilação bem sucedida, resolveu seu problema ?
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.
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.
- Sergio_ASSilva
- Usuário Nível 2

- Mensagens: 92
- Registrado em: 09 Mar 2006 10:58
- Localização: Santo Estevão (Ba)
Pablo, consegui baixar o sistema liba consegui abrir a LIB BLXCLP53 tambem nao consegui mover pelo sistema para verificar se existia a funcao BLXCPUREL() e o resultado foi NOT FUND, a tela que apareceu foi esta:
LIBRA 1.02 FILE:blxclp53.lib FILE SIZE: 44191
i-MODULE NAME---------------------Ð-SIZE-Ð-PUBLIC SYMBOLS-------F7---F8----©
¦apisim ¦ 1032¦ __DOSSETVEC ¦
¦ ¦ ¦ __DOSGETMACHINEMODE ¦
¦ ¦ ¦ __FPCODEALIAS ¦
¦ ¦ ¦ __DOSFREESEG ¦
¦ ¦ ¦ __DOSCREATECSALIAS ¦
¦ ¦ ¦ __DOSDEVCONFIG ¦
¦ ¦ ¦ __APITERMINATE ¦
¦ ¦ ¦ __DOSWRITE ¦
¦ ¦ ã-EXTERNAL SYMBOLS-----F9---F10---Á
¦ ¦ ¦ __FPEXCEPTION87 ¦
¦ ¦ ¦ __FPPATCH ¦
¦ ¦ ¦ DGROUP@ ¦
¦ ¦ ¦ BLXMODE@ ¦
¦ ¦ ¦ DOSCREATECSALIAS ¦
¦ ¦ ¦ DOSCREATEDSALIAS ¦
¦ ¦ ¦ DOSFREESELECTOR ¦
¦ ¦ ¦ DOSLOCKSEG ¦
È-----------------------------------¤------¤-----------------------------------¥
Denotes A Marked Module Publics: 7 Externs: 8
1 Modules Marked Module 1 of 1
Extract Delete Add Replace Quit Help eXtract&delete
F1:Find Symbol References F2:Continue Symbol Search F3:Unmark
LIBRA 1.02 FILE:blxclp53.lib FILE SIZE: 44191
i-MODULE NAME---------------------Ð-SIZE-Ð-PUBLIC SYMBOLS-------F7---F8----©
¦apisim ¦ 1032¦ __DOSSETVEC ¦
¦ ¦ ¦ __DOSGETMACHINEMODE ¦
¦ ¦ ¦ __FPCODEALIAS ¦
¦ ¦ ¦ __DOSFREESEG ¦
¦ ¦ ¦ __DOSCREATECSALIAS ¦
¦ ¦ ¦ __DOSDEVCONFIG ¦
¦ ¦ ¦ __APITERMINATE ¦
¦ ¦ ¦ __DOSWRITE ¦
¦ ¦ ã-EXTERNAL SYMBOLS-----F9---F10---Á
¦ ¦ ¦ __FPEXCEPTION87 ¦
¦ ¦ ¦ __FPPATCH ¦
¦ ¦ ¦ DGROUP@ ¦
¦ ¦ ¦ BLXMODE@ ¦
¦ ¦ ¦ DOSCREATECSALIAS ¦
¦ ¦ ¦ DOSCREATEDSALIAS ¦
¦ ¦ ¦ DOSFREESELECTOR ¦
¦ ¦ ¦ DOSLOCKSEG ¦
È-----------------------------------¤------¤-----------------------------------¥
Denotes A Marked Module Publics: 7 Externs: 8
1 Modules Marked Module 1 of 1
Extract Delete Add Replace Quit Help eXtract&delete
F1:Find Symbol References F2:Continue Symbol Search F3:Unmark
Clipper 5.3a/Blinker 7/DBFNTX
- Sergio_ASSilva
- Usuário Nível 2

- Mensagens: 92
- Registrado em: 09 Mar 2006 10:58
- Localização: Santo Estevão (Ba)
Ah, sua versão era antiga? Está explicado. A função BliCPURel() apareceu na versão 7 do BLinker.
[]'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!
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!
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Eu me temia que pudera ser isso e indiquei abrir a LIB com o LIBRA para saber se existe essa função ou até que essa função BliCPURel() não fizesse parte mesmo da BLXCLP53. De todas formas eu não tenho tanta familiaridade com o BLINKER 7 mas o estranho foi que no PATH mencionado pelo proprio Sergio consta "BLINKER7". Mas enfim o importante que tenha resolvido.
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.
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.

