| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Diego G. Ruiz Invitado
|
Publicado: Vie 23 Ago, 2002 11:44 pm Asunto: COFF LIBs |
|
|
Estoy intentando utilizar la utilidad coff2omf que viene con el C++Builder para convertir librerías de formato COFF a OMF. El tema es que me genera archivos .lib vacíos (en realidad ocupan 1kb pero está lleno de ceros mientras que el .lib original pesa 35kb).
¿Alguien sabe como se utiliza esta pequeña aplicación?
Yo la estoy usando del siguiente modo:
coff2omf htmlhelp.lib htmlhelp2.lib
También probé con
coff2omf -lib:ms htmlhelp.lib htmlhelp2.lib
y con
coff2omf -lib:st htmlhelp.lib htmlhelp2.lib
y con
coff2omf -lib:ca htmlhelp.lib htmlhelp2.lib
y siempre funciona igual de mal. Si alguien tiene una pista gracias.
Diego G. Ruiz |
|
| Volver arriba |
|
 |
_Leo Site Admin

Registrado: 11 Ago 2002Mensajes: 1875Ubicación: Lanzarote - Islas Canarias (España)
|
Publicado: Sab 24 Ago, 2002 12:36 am Asunto: |
|
|
Hola:
El coff2omf.exe del builder no funciona bien cuando es una librería que contiene alguna función estática. Solo en caso de que _todas_ las funciones sean dinámicas funciona.
Te puedes generar la parte básica de esa librería, o sea los enlaces a las funciones dinámicas (mas que suficiente para lo típico) del siguiente modo:
implib miHtmlLib.lib C:\windows\system32\hhctrl.ocx
(miHtmlLib.lib - la puedes llamar como quieras)
Y corrige la ruta al directorio system según la versión de Windows que uses o el directorio donde lo tengas instalado. Espero que te sirva.
Saludos:
_Leo |
|
| Volver arriba |
|
 |
Diego G. Ruiz Invitado
|
Publicado: Sab 24 Ago, 2002 6:57 pm Asunto: |
|
|
Muchas gracias.
Diego G. Ruiz |
|
| Volver arriba |
|
 |
|