Saludos nuevamente
Finalmente he logrado enlazar con minimos errores mi app
al final me marca:
Enlazando pve.exe...
Error: Unresolved external '_HB_FUN_OCCURS' referenced from F:\FWH\LIB\FIVEH.LIB|VALTOSTR
Error: Unresolved external '_hb_strAtI' referenced from F:\FWH\LIB\FIVEH.LIB|VSTRFUN1
Error: Unresolved external '_HB_FUN_HB_BLEN' referenced from F:\FWH\LIB\FIVEH.LIB|OLEFUNCS
Error: Unresolved external '_HB_FUN___OLEVARIANTNEW' referenced from F:\FWH\LIB\FIVEH.LIB|ADOFUNCS
Error: Unresolved external '_hb_extIsNil' referenced from F:\FWH\LIB\FIVEHC.LIB|RICHEDIT
Error: Unresolved external '_HB_FUN_HB_TSTOUTC' referenced from F:\FWH\LIB\FIVEH.LIB|VALTOSTR
y no he podido identificar las libs necesarias,
Sugerencias porfa
Libs finales para mi enlace Harbour
- noe aburto
- Posts: 420
- Joined: Wed Nov 26, 2008 6:33 pm
- Location: Morelia, Mich. Mexico.
Libs finales para mi enlace Harbour
Noé Aburto Sánchez
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Libs finales para mi enlace Harbour
Hola Noe:
Yo creo que el problema lo tienes en la configuracion del XEdit, (Veo que usas ese editor).
Ya que si has incluido las librerias del buildh.bat te deberia de funcionar sin problemas.
Yo al principio, antes de usar FivEdit (Cristobal Navarro) que es el IDE que te recomiendo. Probe a usar el XEdit que lo conocia, y al final logre configurarlo
y compile sin errores. Entonces si quieres seguir usando el XEdit
A ver si te explico bien...
En Herramientas->Entorno de programacion
Yo me cree un nuevo entorno de programacion Harbour Fivewin (Te lo puedes activar por defecto, activa opcion)
Pestaña general
include : c:\fwh\include
lib: c:\fwh\lib
Librerias : +FiveH,+FiveHC
Pestaña compilador XBase
Flags: /n
En librerias: +hbextern,+hbdebug,+hbvm,+hbrtl,+hblang,+hbcpage,-gtcgi,-gtpca,-gtstd,+gtwin,-gtwvt,-gtgui,+hbrdd,+hbuddall,+hbusrrdd,+rddntx,+rddcdx,+rddnsx,+rddfpt,-rddads,-ace32,+hbhsx,+hbsix,+hbmacro,+hbcplr,+hbpp,+hbcommon,+hbmainwin,+hbmxml,+mxml,+hbpcre,+hbwin,+hbmzip,+minizip,+hbzlib
Pestaña comilador C
include : C:\BCC7\Include;C:\bcc7\include\Windows;C:\bcc7\include\windows\sdk
Flags: -tWM -c -v- -O2 -X
Librerias : +c0w32.obj,+psdk\odbc32,+psdk\msimg32,+cw32,+import32,+wininet
Pestaña compilador de recursos (Muy importante para que te incluya el .rc)
usar el siguiente compilador: C:\BCC7\BIN\brc32.exe
opciones de compilacion: -r -iC:\bcc7\include\windows\sdk -fo%FO %FI
Pestaña enlazador:
Enlazador flags: /Gn /aa /Tpe /s
Por supuesto adapta el path de tus rutas de compilador de C y Harbour, yo lo tengo C:\BCC7, C:\Harbour pero la tuya puede cambiar.
creo que no me dejo nada, luego como bien sabes en el proyecto puedes añadir mas libs, ejemplo un proyecto de mariadb, añades para ese proyecto la lib de mariadb
Ya me diras si te funciona,yo hace tiempo que no lo probaba pero lo he probado hoy con el BCC 7.4 y la ultima version de Harbour y funciona bien.
Saludos.
Jose.
Yo creo que el problema lo tienes en la configuracion del XEdit, (Veo que usas ese editor).
Ya que si has incluido las librerias del buildh.bat te deberia de funcionar sin problemas.
Yo al principio, antes de usar FivEdit (Cristobal Navarro) que es el IDE que te recomiendo. Probe a usar el XEdit que lo conocia, y al final logre configurarlo
y compile sin errores. Entonces si quieres seguir usando el XEdit
A ver si te explico bien...
En Herramientas->Entorno de programacion
Yo me cree un nuevo entorno de programacion Harbour Fivewin (Te lo puedes activar por defecto, activa opcion)
Pestaña general
include : c:\fwh\include
lib: c:\fwh\lib
Librerias : +FiveH,+FiveHC
Pestaña compilador XBase
Flags: /n
En librerias: +hbextern,+hbdebug,+hbvm,+hbrtl,+hblang,+hbcpage,-gtcgi,-gtpca,-gtstd,+gtwin,-gtwvt,-gtgui,+hbrdd,+hbuddall,+hbusrrdd,+rddntx,+rddcdx,+rddnsx,+rddfpt,-rddads,-ace32,+hbhsx,+hbsix,+hbmacro,+hbcplr,+hbpp,+hbcommon,+hbmainwin,+hbmxml,+mxml,+hbpcre,+hbwin,+hbmzip,+minizip,+hbzlib
Pestaña comilador C
include : C:\BCC7\Include;C:\bcc7\include\Windows;C:\bcc7\include\windows\sdk
Flags: -tWM -c -v- -O2 -X
Librerias : +c0w32.obj,+psdk\odbc32,+psdk\msimg32,+cw32,+import32,+wininet
Pestaña compilador de recursos (Muy importante para que te incluya el .rc)
usar el siguiente compilador: C:\BCC7\BIN\brc32.exe
opciones de compilacion: -r -iC:\bcc7\include\windows\sdk -fo%FO %FI
Pestaña enlazador:
Enlazador flags: /Gn /aa /Tpe /s
Por supuesto adapta el path de tus rutas de compilador de C y Harbour, yo lo tengo C:\BCC7, C:\Harbour pero la tuya puede cambiar.
creo que no me dejo nada, luego como bien sabes en el proyecto puedes añadir mas libs, ejemplo un proyecto de mariadb, añades para ese proyecto la lib de mariadb
Ya me diras si te funciona,yo hace tiempo que no lo probaba pero lo he probado hoy con el BCC 7.4 y la ultima version de Harbour y funciona bien.
Saludos.
Jose.
Fwh 19.06 32 bits + Harbour 3.2dev(r2011030937)+ Borland 7.4 + FivEdit
- noe aburto
- Posts: 420
- Joined: Wed Nov 26, 2008 6:33 pm
- Location: Morelia, Mich. Mexico.
Re: Libs finales para mi enlace Harbour
Muchas Gracias...
Voy a checar y lo probaré.
Voy a checar y lo probaré.
Noé Aburto Sánchez
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com