In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

dll: how to compile with hb_fuse? X4.0.2

Foro público de Xailer en español
User avatar
Hurricane
Posts: 116
Joined: Tue Mar 24, 2015 10:21 am
Location: Brasil
Contact:

dll: how to compile with hb_fuse? X4.0.2

Postby Hurricane » Wed Mar 13, 2019 6:05 pm

Hi,

The plugin I'm creating, compiling, and working.
To finish, I need to create the last function, using FT_USE, etc, but I'm not able to compile.
note: To create EXE, no problem.

1 - If I add the LIB hbmisc in the project, compile errors:

Code: Select all

Linking: viewforms.dll...
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x6e): undefined reference to `hb_fsOpen'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0xb5): undefined reference to `hb_fsSeekLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x111): undefined reference to `hb_fsClose'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x231): undefined reference to `hb_fsSeekLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x250): undefined reference to `hb_fsReadLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x388): undefined reference to `hb_fsSeekLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x3a7): undefined reference to `hb_fsReadLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x484): undefined reference to `hb_fsSeekLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x4a2): undefined reference to `hb_fsReadLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x5eb): undefined reference to `hb_fsSeekLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x609): undefined reference to `hb_fsReadLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x733): undefined reference to `hb_fsSeekLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x751): undefined reference to `hb_fsReadLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x8b1): undefined reference to `hb_fsSeekLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0x8cf): undefined reference to `hb_fsReadLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0xc5c): undefined reference to `hb_fsSeekLarge'
D:/Desenv/HARBOUR/HB32.ngt/Lib/Win/mingw/libhbmisc.a(hb_f.o):hb_f.c:(.text+0xc76): undefined reference to `hb_fsReadLarge'
0 Files, 0 Warnings, 17 Errors
Compile time: 0.00s   Link time: 0.13s   Total time: 0.13s


2 - I tried (with and without hbmisc):
DYNAMIC HB_FReadLN
DYNAMIC HB_FUSE

Will compile, but run the plugin will give "undefined HB_FUSE" error

3 - I also removed the hb_feof call, which exists in the core and hbmisc.

Regard,

--------------------------------------------
El plugin que estoy creando, compila y funciona.
Para terminar, necesito crear la última función, usando FT_USE, etc, pero no puedo compilar.

1 - Si agrego la LIB hbmisc en el proyecto, errores en la compilación:
<lista 1 anterior>

2 - Después intenté (con y sin hbmisc)
DYNAMIC HB_FReadLN
DYNAMIC HB_FUSE

Se compilará, pero dará error "HB_FUSE indefinido"

3 - También he eliminado la llamada hb_feof, que existe en el núcleo y hbmisc

Saludos,

Return to “Spanish”