Page 1 of 1

Nombres de las funciones de una LIB

PostPosted: Wed Jan 09, 2008 6:35 pm
by JmGarcia
Pues eso.

¿ Como puedo saber los nombres de las funciones de una LIB ?

Busco algo parecido al IMPDEF.EXE para las DLLs.

Gracias.

PostPosted: Wed Jan 09, 2008 9:24 pm
by Manuel Valdenebro
Antiguamente yo usaba LIBRA (Adept Software), una utilidad para ver las funciones de una libreria.

PostPosted: Wed Jan 09, 2008 9:59 pm
by Antonio Linares
JM,

Si es COFF, puedes usar LIB.exe para obtener un listado de su contenido.

/LIST[:filename]

y si es OMF, puedes usar el tlib.exe

TLIB libname [/C] [/E] [/P] [/0] commands, listfile

PostPosted: Thu Jan 10, 2008 4:24 pm
by JmGarcia
Antonio Linares wrote:Si es COFF, puedes usar LIB.exe para obtener un listado de su contenido.
/LIST[:filename]

Me saca algo muy raro con LIB.EXE

Code: Select all  Expand view
E:\Programa\DNIe>lib.exe /LIST:ltc2x.lib
Microsoft (R) Library Manager Version 6.24.3077
Copyright (C) Microsoft Corporation.  All rights reserved.

LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll
LTC2x.dll

PostPosted: Sat Jan 12, 2008 5:25 am
by andresreyes_mzt
:D

Esta pequeña utilidad creada por mi, la utilizo para explorar librerias omf
espero te pueda servir de algo, es muy parecida a LIBRA.

http://andresreyesh.myvnc.com/www/elib.zip

Image

Saludos,
Andres

PostPosted: Sat Jan 12, 2008 6:52 am
by Antonio Linares
Andrés,

ELib funciona realmente bien. Enhorabuena! :-)

¿ Te has planteado pasar esa utilidad a Windows ?
Sería una herramienta muy práctica

PostPosted: Sat Jan 12, 2008 4:01 pm
by JmGarcia
andresreyes_mzt wrote:Esta pequeña utilidad creada por mi, la utilizo para explorar librerias omf


Pues me dice que "LA LIBRERIA SE ENCUENTRA VACIA".

Por ejemplo la lib LANG.LIB de xHarbour para Microsoft me da VACIA.
La misma lib de xHarbour para Borland se ve el contenido.

¿ Seguro que ve LIBs OMF ?

Probarla si quereis, os la dejo aqui http://jmgarcia.org/LTC2x.lib

P.D.: Muchas gracias andresreyes.

PostPosted: Sat Jan 12, 2008 8:57 pm
by andresreyes_mzt
jmGarcia:

Las libs de Microsoft, Mingw, son formato COFF, Borland utiliza OMF,

Es por eso que no puedes ver las de Microsfot, y te dice que estan vacias ya que no reconoce el formato, estaba trabajando en una clase tambien para leer librerias en Formato COFF pero ahorita estan en stanby, ya que esto lo hago en mis tiempos libres.

Antonio:

Si he pensado en pasarla a Windows, espero y darme un poco de tiempo para hacerlo, entre las cosas que le dedico tiempo ahorita, es un Depurador para xHarbour en Windows, k tambien funciona con fivewin, y un editor de codigo, el depurador ahorita ya funciona pero no con todas las funcionalidades que quisiera ... me falta algo de tiempo para terminar...


Saludo,
Andres

PostPosted: Sat Jan 12, 2008 10:19 pm
by JmGarcia
andresreyes_mzt wrote:Las libs de Microsoft, Mingw, son formato COFF, Borland utiliza OMF,


Vale, esa era mi error, pensaba que era al reves.
Gracias.

PostPosted: Sun Jan 13, 2008 8:59 am
by Manuel Valdenebro
andresreyes_mzt wrote:Si he pensado en pasarla a Windows, espero y darme un poco de tiempo


Andrés,
He bajado tu aplicación, la he probado y me parece estupenda. Si en algo puedo ayudar para pasarla a Windows, estoy a tu disposición, especialmente para ponerla en español o al menos, bilingüe (español/inglés).