Error en libre estatica CFDLib.lib
Publicado: Mar Ago 07, 2012 9:31 am
Buenos dias,
Al analizar la libreria estatica CFDLib.lib para su uso en C++ Builder usamos el turbo dump y encontramos que faltan definiciones para algunas funciones del CFD (CancelarCFD(), RecuperarCFD(), etc..)ademas de que las funciones definidas no corresponden a su nombre real.
PruebaClaveDeLlavePrivada; se comporta como ConsultaSaldo()
SelloDigital(void); se comporta como CFDLibVersion()
CFDLibVersion(void); se comporta como PruebaSimple()
aqui les anexo lo encontramos en el archivo CFDLib.lib, en concreto nos podrian enviar el archivo CFDLib.lib correcto, o si no como podemos sulucionar esto, saludos cordiales y gracias de antemano.
tdump -d CFDLib.lib
Turbo Dump Version 5.0.16.12 Copyright (c) 1988, 2000 Inprise Corporation
Display of File CFDLIB.LIB
000000 MSLIBR Index begins at file offset 400. Index is 1 blocks.
000010 THEADR CFDLibVersion
000022 COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: CFDLibVersion
Module Name: CFDLib.dll
ordinal: 2
000045 COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:0
00004E MODEND
===============
000060 THEADR CadenaOriginal
000073 COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: CadenaOriginal
Module Name: CFDLib.dll
ordinal: 4
000097 COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:1
0000A0 MODEND
===============
0000B0 THEADR GeneraCFD
0000BE COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: GeneraCFD
Module Name: CFDLib.dll
ordinal: 7
0000DD COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:2
0000E6 MODEND
===============
0000F0 THEADR GetError
0000FD COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: GetError
Module Name: CFDLib.dll
ordinal: 6
00011B COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:3
000124 MODEND
===============
000130 THEADR GetErrorExt
000140 COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: GetErrorExt
Module Name: CFDLib.dll
ordinal: 5
000161 COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:4
00016A MODEND
===============
000170 THEADR PruebaClaveDeLlavePrivada
00018E COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: PruebaClaveDeLlavePrivada
Module Name: CFDLib.dll
ordinal: 8
0001BD COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:5
0001C6 MODEND
===============
0001D0 THEADR PruebaSimple
0001E1 COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: PruebaSimple
Module Name: CFDLib.dll
ordinal: 1
000203 COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:6
00020C MODEND
===============
000220 THEADR SelloDigital
000231 COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: SelloDigital
Module Name: CFDLib.dll
ordinal: 3
000253 COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:7
00025C MODEND
===============
000270 MSLEND
Al analizar la libreria estatica CFDLib.lib para su uso en C++ Builder usamos el turbo dump y encontramos que faltan definiciones para algunas funciones del CFD (CancelarCFD(), RecuperarCFD(), etc..)ademas de que las funciones definidas no corresponden a su nombre real.
PruebaClaveDeLlavePrivada; se comporta como ConsultaSaldo()
SelloDigital(void); se comporta como CFDLibVersion()
CFDLibVersion(void); se comporta como PruebaSimple()
aqui les anexo lo encontramos en el archivo CFDLib.lib, en concreto nos podrian enviar el archivo CFDLib.lib correcto, o si no como podemos sulucionar esto, saludos cordiales y gracias de antemano.
tdump -d CFDLib.lib
Turbo Dump Version 5.0.16.12 Copyright (c) 1988, 2000 Inprise Corporation
Display of File CFDLIB.LIB
000000 MSLIBR Index begins at file offset 400. Index is 1 blocks.
000010 THEADR CFDLibVersion
000022 COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: CFDLibVersion
Module Name: CFDLib.dll
ordinal: 2
000045 COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:0
00004E MODEND
===============
000060 THEADR CadenaOriginal
000073 COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: CadenaOriginal
Module Name: CFDLib.dll
ordinal: 4
000097 COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:1
0000A0 MODEND
===============
0000B0 THEADR GeneraCFD
0000BE COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: GeneraCFD
Module Name: CFDLib.dll
ordinal: 7
0000DD COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:2
0000E6 MODEND
===============
0000F0 THEADR GetError
0000FD COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: GetError
Module Name: CFDLib.dll
ordinal: 6
00011B COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:3
000124 MODEND
===============
000130 THEADR GetErrorExt
000140 COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: GetErrorExt
Module Name: CFDLib.dll
ordinal: 5
000161 COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:4
00016A MODEND
===============
000170 THEADR PruebaClaveDeLlavePrivada
00018E COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: PruebaClaveDeLlavePrivada
Module Name: CFDLib.dll
ordinal: 8
0001BD COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:5
0001C6 MODEND
===============
0001D0 THEADR PruebaSimple
0001E1 COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: PruebaSimple
Module Name: CFDLib.dll
ordinal: 1
000203 COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:6
00020C MODEND
===============
000220 THEADR SelloDigital
000231 COMENT Purge: Yes, List: Yes, Class: 160 (0A0h), SubClass: 1 (01h)
Dynamic link import (IMPDEF)
Imported by: ordinal
Internal Name: SelloDigital
Module Name: CFDLib.dll
ordinal: 3
000253 COMENT Purge: Yes, List: Yes, Class: 251 (0FBh), SubClass: 3 (03h)
Hint:7
00025C MODEND
===============
000270 MSLEND