my hbc is all right it function under bcc55
{win}incpaths=include
{win}libpaths=lib \hwguivc\lib

{win}gt=gtgui
{win}libs=hwgui procmisc hbmzip hbziparc hbct hbtip hbwin xhb hbhpdf hbhpdf 
libpng hbmysql libmysql hbvpdf   
{linux}libs=hwgui procmisc hbmzip hbziparc hbtip hbhpdf libhpdf libpng

the libmysql I do this for import DLL to MSVC
\bcc55\bin\impdef.exe libmysql.def libmysql.dll
lib /def:libmysql.def

Best regards,
Fernando




________________________________
De: Viktor Szakáts <[email protected]>
Para: Harbour Project Main Developer List. <[email protected]>
Enviadas: Sexta-feira, 21 de Agosto de 2009 22:29:08
Assunto: Re: [Harbour] harbour mysql MSVC LNK2019

These are linker errors (both missing and doubly defined),
you should resolve them.

I suggest using hbmysql.hbc or something equivalent, in
order to pull the dependencies too.

Brgds,
Viktor

On 2009.08.22., at 3:16, Fernando Athayde wrote:

> i think this is the last error, because all look like ok
> 
> link.exe /nologo /out:fjfrigo.exe .hbmk\win\msvc\busca.obj 
> .hbmk\win\msvc\databa
> se.obj .hbmk\win\msvc\login.obj .hbmk\win\msvc\menu0.obj 
> .hbmk\win\msvc\menu11.o
> bj .hbmk\win\msvc\menu12.obj .hbmk\win\msvc\menu13.obj 
> .hbmk\win\msvc\menu14.obj
>  .hbmk\win\msvc\menu15.obj .hbmk\win\msvc\menu16.obj 
> .hbmk\win\msvc\menu171.obj
> .hbmk\win\msvc\menu172.obj .hbmk\win\msvc\menu173.obj 
> .hbmk\win\msvc\menu174.obj
>  .hbmk\win\msvc\menu175.obj .hbmk\win\msvc\menu176.obj 
> .hbmk\win\msvc\menu177.ob
> j .hbmk\win\msvc\menu178.obj .hbmk\win\msvc\menu181.obj 
> .hbmk\win\msvc\menu182.o
> bj .hbmk\win\msvc\menu183.obj .hbmk\win\msvc\menu185.obj 
> .hbmk\win\msvc\menu187.
> obj .hbmk\win\msvc\menu188.obj .hbmk\win\msvc\menu189.obj 
> .hbmk\win\msvc\menu18a
> .obj .hbmk\win\msvc\menu191.obj .hbmk\win\msvc\menu192.obj 
> .hbmk\win\msvc\menu19
> 3.obj .hbmk\win\msvc\menu194.obj .hbmk\win\msvc\menu21.obj 
> .hbmk\win\msvc\menu22
> 1.obj .hbmk\win\msvc\menu222.obj .hbmk\win\msvc\menu223.obj 
> .hbmk\win\msvc\menu2
> 24.obj .hbmk\win\msvc\menu225.obj .hbmk\win\msvc\menu226.obj 
> .hbmk\win\msvc\menu
> 2312.obj .hbmk\win\msvc\menu2322.obj .hbmk\win\msvc\menu2332.obj 
> .hbmk\win\msvc\
> menu2333.obj .hbmk\win\msvc\menu241.obj .hbmk\win\msvc\menu242.obj 
> .hbmk\win\msv
> c\menu243.obj .hbmk\win\msvc\menu244.obj .hbmk\win\msvc\menu311.obj 
> .hbmk\win\ms
> vc\menu312.obj .hbmk\win\msvc\menu313.obj .hbmk\win\msvc\menu314.obj 
> .hbmk\win\m
> svc\menu315.obj .hbmk\win\msvc\menu3171.obj .hbmk\win\msvc\menu3172.obj 
> .hbmk\wi
> n\msvc\menu3174.obj .hbmk\win\msvc\menu3181.obj .hbmk\win\msvc\menu3182.obj 
> .hbm
> k\win\msvc\menu3183.obj .hbmk\win\msvc\menu3185.obj 
> .hbmk\win\msvc\menu3193.obj
> .hbmk\win\msvc\menu3197.obj .hbmk\win\msvc\menu3198.obj 
> .hbmk\win\msvc\menu3211.
> obj .hbmk\win\msvc\menu3213.obj .hbmk\win\msvc\menu3214.obj 
> .hbmk\win\msvc\menu3
> 215.obj .hbmk\win\msvc\menu3221.obj .hbmk\win\msvc\menu3222.obj 
> .hbmk\win\msvc\m
> enu3311.obj .hbmk\win\msvc\menu3321.obj .hbmk\win\msvc\menu3332.obj 
> .hbmk\win\ms
> vc\menu41.obj .hbmk\win\msvc\menu421.obj .hbmk\win\msvc\menu422.obj 
> .hbmk\win\ms
> vc\menu423.obj .hbmk\win\msvc\menu424.obj .hbmk\win\msvc\menu442.obj 
> .hbmk\win\m
> svc\menu443.obj .hbmk\win\msvc\menu444.obj .hbmk\win\msvc\menucadpadrao.obj 
> .hbm
> k\win\msvc\menu_f.obj .hbmk\win\msvc\parametros.obj 
> .hbmk\win\msvc\printdos.obj
> .hbmk\win\msvc\rede.obj .hbmk\win\msvc\translator.obj 
> .hbmk\win\msvc\_hbmkaut.ob
> j /libpath:e:\harbour_vc\lib\win\msvc /libpath:e:\harbour_vc\lib /libpath:lib 
> /l
> ibpath:\hwguivc\lib  /subsystem:windows hwgui.lib procmisc.lib hbmzip.lib 
> hbzipa
> rc.lib hbct.lib hbtip.lib hbwin.lib xhb.lib hbhpdf.lib libpng.lib hbmysql.lib 
> li
> bmysql.lib hbvpdf.lib hbextern.lib hbdebug.lib hbvm.lib hbrtl.lib hblang.lib 
> hbc
> page.lib gtcgi.lib gtpca.lib gtstd.lib gtwin.lib gtwvt.lib gtgui.lib 
> hbrdd.lib h
> busrrdd.lib hbhsx.lib hbsix.lib rddntx.lib rddcdx.lib rddfpt.lib hbuddall.lib 
> rd
> dnsx.lib hbmacro.lib hbcplr.lib hbpp.lib hbcommon.lib hbpcre.lib hbzlib.lib 
> kern
> el32.lib user32.lib gdi32.lib advapi32.lib ws2_32.lib winspool.lib 
> comctl32.lib
> comdlg32.lib shell32.lib uuid.lib ole32.lib oleaut32.lib mpr.lib winmm.lib 
> mapi3
> 2.lib imm32.lib msimg32.lib wininet.lib  .hbmk\win\msvc\fjfrigo.res
> hwgui.lib(shellapi.obj) : error LNK2005: _HB_FUN_SHELLEXECUTE already defined 
> in
>  menu2312.obj
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_get_se
> rver_vers...@4 referenced in function _HB_FUN_MYSQL_GET_SERVER_VERSION
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_close@
> 4 referenced in function _HB_FUN_MYSQL_REAL_CONNECT
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_real_c
> onn...@32 referenced in function _HB_FUN_MYSQL_REAL_CONNECT
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_i...@4
>  referenced in function _HB_FUN_MYSQL_REAL_CONNECT
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_commit
> @4 referenced in function _HB_FUN_MYSQL_COMMIT
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_rollba
> c...@4 referenced in function _HB_FUN_MYSQL_ROLLBACK
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_select
> _...@8 referenced in function _HB_FUN_MYSQL_SELECT_DB
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_query@
> 8 referenced in function _HB_FUN_MYSQL_QUERY
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_store_
> res...@4 referenced in function _HB_FUN_MYSQL_STORE_RESULT
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_use_re
> s...@4 referenced in function _HB_FUN_MYSQL_USE_RESULT
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_free_r
> es...@4 referenced in function _HB_FUN_MYSQL_FREE_RESULT
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_fetch_
> leng...@4 referenced in function _HB_FUN_MYSQL_FETCH_ROW
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_fetch_
> r...@4 referenced in function _HB_FUN_MYSQL_FETCH_ROW
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_num_fi
> e...@4 referenced in function _HB_FUN_MYSQL_FETCH_ROW
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_data_s
> e...@12 referenced in function _HB_FUN_MYSQL_DATA_SEEK
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_num_ro
> w...@4 referenced in function _HB_FUN_MYSQL_NUM_ROWS
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_fetch_
> fi...@4 referenced in function _HB_FUN_MYSQL_FETCH_FIELD
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_field_
> s...@8 referenced in function _HB_FUN_MYSQL_FIELD_SEEK
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_field_
> co...@4 referenced in function _HB_FUN_MYSQL_FIELD_COUNT
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_list_f
> ie...@12 referenced in function _HB_FUN_MYSQL_LIST_FIELDS
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_error@
> 4 referenced in function _HB_FUN_MYSQL_ERROR
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_list_d
> b...@8 referenced in function _HB_FUN_MYSQL_LIST_DBS
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_list_t
> ab...@8 referenced in function _HB_FUN_MYSQL_LIST_TABLES
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_affect
> ed_r...@4 referenced in function _HB_FUN_MYSQL_AFFECTED_ROWS
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_get_ho
> st_i...@4 referenced in function _HB_FUN_MYSQL_GET_HOST_INFO
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_get_se
> rver_i...@4 referenced in function _HB_FUN_MYSQL_GET_SERVER_INFO
> hbmysql.lib(mysql.obj) : error LNK2019: unresolved external symbol 
> _mysql_escape
> _str...@12 referenced in function _HB_FUN_MYSQL_ESCAPE_STRING
> fjfrigo.exe : fatal error LNK1120: 27 unresolved externals
> hbmk: Erro: Executando linkeditor. 1120
> 
> link.exe /nologo /out:fjfrigo.exe .hbmk\win\msvc\busca.obj 
> .hbmk\win\msvc\databa
> se.obj .hbmk\win\msvc\login.obj .hbmk\win\msvc\menu0.obj 
> .hbmk\win\msvc\menu11.o
> bj .hbmk\win\msvc\menu12.obj .hbmk\win\msvc\menu13.obj 
> .hbmk\win\msvc\menu14.obj
>  .hbmk\win\msvc\menu15.obj .hbmk\win\msvc\menu16.obj 
> .hbmk\win\msvc\menu171.obj
> .hbmk\win\msvc\menu172.obj .hbmk\win\msvc\menu173.obj 
> .hbmk\win\msvc\menu174.obj
>  .hbmk\win\msvc\menu175.obj .hbmk\win\msvc\menu176.obj 
> .hbmk\win\msvc\menu177.ob
> j .hbmk\win\msvc\menu178.obj .hbmk\win\msvc\menu181.obj 
> .hbmk\win\msvc\menu182.o
> bj .hbmk\win\msvc\menu183.obj .hbmk\win\msvc\menu185.obj 
> .hbmk\win\msvc\menu187.
> obj .hbmk\win\msvc\menu188.obj .hbmk\win\msvc\menu189.obj 
> .hbmk\win\msvc\menu18a
> .obj .hbmk\win\msvc\menu191.obj .hbmk\win\msvc\menu192.obj 
> .hbmk\win\msvc\menu19
> 3.obj .hbmk\win\msvc\menu194.obj .hbmk\win\msvc\menu21.obj 
> .hbmk\win\msvc\menu22
> 1.obj .hbmk\win\msvc\menu222.obj .hbmk\win\msvc\menu223.obj 
> .hbmk\win\msvc\menu2
> 24.obj .hbmk\win\msvc\menu225.obj .hbmk\win\msvc\menu226.obj 
> .hbmk\win\msvc\menu
> 2312.obj .hbmk\win\msvc\menu2322.obj .hbmk\win\msvc\menu2332.obj 
> .hbmk\win\msvc\
> menu2333.obj .hbmk\win\msvc\menu241.obj .hbmk\win\msvc\menu242.obj 
> .hbmk\win\msv
> c\menu243.obj .hbmk\win\msvc\menu244.obj .hbmk\win\msvc\menu311.obj 
> .hbmk\win\ms
> vc\menu312.obj .hbmk\win\msvc\menu313.obj .hbmk\win\msvc\menu314.obj 
> .hbmk\win\m
> svc\menu315.obj .hbmk\win\msvc\menu3171.obj .hbmk\win\msvc\menu3172.obj 
> .hbmk\wi
> n\msvc\menu3174.obj .hbmk\win\msvc\menu3181.obj .hbmk\win\msvc\menu3182.obj 
> .hbm
> k\win\msvc\menu3183.obj .hbmk\win\msvc\menu3185.obj 
> .hbmk\win\msvc\menu3193.obj
> .hbmk\win\msvc\menu3197.obj .hbmk\win\msvc\menu3198.obj 
> .hbmk\win\msvc\menu3211.
> obj .hbmk\win\msvc\menu3213.obj .hbmk\win\msvc\menu3214.obj 
> .hbmk\win\msvc\menu3
> 215.obj .hbmk\win\msvc\menu3221.obj .hbmk\win\msvc\menu3222.obj 
> .hbmk\win\msvc\m
> enu3311.obj .hbmk\win\msvc\menu3321.obj .hbmk\win\msvc\menu3332.obj 
> .hbmk\win\ms
> vc\menu41.obj .hbmk\win\msvc\menu421.obj .hbmk\win\msvc\menu422.obj 
> .hbmk\win\ms
> vc\menu423.obj .hbmk\win\msvc\menu424.obj .hbmk\win\msvc\menu442.obj 
> .hbmk\win\m
> svc\menu443.obj .hbmk\win\msvc\menu444.obj .hbmk\win\msvc\menucadpadrao.obj 
> .hbm
> k\win\msvc\menu_f.obj .hbmk\win\msvc\parametros.obj 
> .hbmk\win\msvc\printdos.obj
> .hbmk\win\msvc\rede.obj .hbmk\win\msvc\translator.obj 
> .hbmk\win\msvc\_hbmkaut.ob
> j /libpath:e:\harbour_vc\lib\win\msvc /libpath:e:\harbour_vc\lib /libpath:lib 
> /l
> ibpath:\hwguivc\lib  /subsystem:windows hwgui.lib procmisc.lib hbmzip.lib 
> hbzipa
> rc.lib hbct.lib hbtip.lib hbwin.lib xhb.lib hbhpdf.lib libpng.lib hbmysql.lib 
> li
> bmysql.lib hbvpdf.lib hbextern.lib hbdebug.lib hbvm.lib hbrtl.lib hblang.lib 
> hbc
> page.lib gtcgi.lib gtpca.lib gtstd.lib gtwin.lib gtwvt.lib gtgui.lib 
> hbrdd.lib h
> busrrdd.lib hbhsx.lib hbsix.lib rddntx.lib rddcdx.lib rddfpt.lib hbuddall.lib 
> rd
> dnsx.lib hbmacro.lib hbcplr.lib hbpp.lib hbcommon.lib hbpcre.lib hbzlib.lib 
> kern
> el32.lib user32.lib gdi32.lib advapi32.lib ws2_32.lib winspool.lib 
> comctl32.lib
> comdlg32.lib shell32.lib uuid.lib ole32.lib oleaut32.lib mpr.lib winmm.lib 
> mapi3
> 2.lib imm32.lib msimg32.lib wininet.lib  .hbmk\win\msvc\fjfrigo.res
> 
> Thanks,
> Fernando
> 
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - 
> Celebridades - Música -Esportes_______________________________________________
> Harbour mailing list
> [email protected]
> http://lists.harbour-project.org/mailman/listinfo/harbour

_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour


__________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to