FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour error while compile with 13.07
Posts: 357
Joined: Thu Nov 02, 2006 06:53 PM
error while compile with 13.07
Posted: Sun Aug 25, 2013 08:11 AM

when I compile program with fw 13.07 and xharbour.com I got error

xLINK: error: Unresolved external symbol '_strdup referenced from FiveHCM.lib(BITMAPS.obj)'.

xLINK: error: Unresolved external symbol '_strlwr referenced from FiveHCM.lib(BITMAPS.obj)'.

xLINK: error: Unresolved external symbol '_png_sig_cmp referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_create_write_struct referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_create_info_struct referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_set_longjmp_fn referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_set_IHDR referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_malloc referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_init_io referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_set_rows referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_write_png referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_free referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_destroy_write_struct referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_create_read_struct referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_destroy_read_struct referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_set_read_fn referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_read_info referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_get_IHDR referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_get_valid referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_set_tRNS_to_alpha referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_set_gray_to_rgb referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_set_bgr referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_set_strip_16 referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_read_update_info referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_get_channels referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_get_rowbytes referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_read_image referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_get_io_ptr referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: fatal error: 28 unresolved external(s).

best regards

best regards

kajot
Posts: 4043
Joined: Wed Dec 19, 2007 06:40 PM
Re: error while compile with 13.07
Posted: Sun Aug 25, 2013 08:49 AM

Have a look at this post :

viewtopic.php?f=3t=26374p=145282hilit=FiveHCM.lib#p145282

Best Regards
Uwe :?:

&&&

Since 1995 ( the first release of FW 1.9 )

i work with FW.

If you have any questions about special functions, maybe i can help.
Posts: 357
Joined: Thu Nov 02, 2006 06:53 PM
Re: error while compile with 13.07
Posted: Sun Aug 25, 2013 09:41 AM

thanks, but yet

xLINK: error: Unresolved external symbol '_strdup referenced from FiveHCM.lib(BITMAPS.obj)'.

xLINK: error: Unresolved external symbol '_strlwr referenced from FiveHCM.lib(BITMAPS.obj)'.

xLINK: error: Unresolved external symbol '__snprintf referenced from png.lib(png.obj)'.

xLINK: error: Unresolved external symbol '__CIpow referenced from png.lib(png.obj)'.

xLINK: error: Unresolved external symbol '__iob referenced from png.lib(pngerror.obj)'.

xLINK: fatal error: 5 unresolved external(s).

best
kajot

best regards

kajot
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: error while compile with 13.07
Posted: Sun Aug 25, 2013 10:12 AM

Kajot,

I am emailing you modified libs for xhb.com, thanks

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 357
Joined: Thu Nov 02, 2006 06:53 PM
Re: error while compile with 13.07
Posted: Sun Aug 25, 2013 10:37 AM

if I add new fivehc.lib and fivehcm.lib and png.lib , I got error

Type: C >>>xlink.exe -NOEXPOBJ -MAP -FORCE:MULTIPLE -NOIMPLIB -subsystem:windows -UNMANGLE -LIBPATH:"S:\lib" -LIBPATH:"R:\lib" -LIBPATH:"R:\c_lib" -LIBPATH:"R:\c_lib\win" "t.obj" "S:\lib\send32.lib" "S:\lib\mem32.lib" "S:\lib\png.lib" "FiveHCM.lib" "FiveHMX.lib" "OptG.lib" "xhb.lib" "dbf.lib" "nsx.lib" "ntx.lib" "cdx.lib" "rmdbfcdx.lib" "ct3comm.lib" crt.lib kernel32.lib user32.lib winspool.lib ole32.lib oleaut32.lib odbc32.lib odbccp32.lib uuid.lib wsock32.lib ws2_32.lib wininet.lib advapi32.lib shlwapi.lib msimg32.lib mpr.lib OleDlg.lib version.lib comctl32.lib comdlg32.lib gdi32.lib shell32.lib winmm.lib lz32.lib Netapi32.lib -out:"t.exe"<<<

xLINK: warning: Symbol 'S:\lib\Fivehmx.lib(errsysw_.obj)->_HB_FUN_ERRORSYS previously defined at S:\lib\Fivehmx.lib(errsysw.obj)' is multiply defined.

xLINK: warning: Symbol 'S:\lib\Fivehmx.lib(errsysw_.obj)->_HB_FUN_ERRORLINK previously defined at S:\lib\Fivehmx.lib(errsysw.obj)' is multiply defined.

xLINK: warning: Symbol 'S:\lib\Fivehmx.lib(errsysw_.obj)->_HB_FUN_SETERRORPATH previously defined at S:\lib\Fivehmx.lib(errsysw.obj)' is multiply defined.

xLINK: warning: Symbol 'S:\lib\Fivehmx.lib(errsysw_.obj)->_HB_FUN_SETERRORFILENAME previously defined at S:\lib\Fivehmx.lib(errsysw.obj)' is multiply defined.

xLINK: warning: Symbol 'S:\lib\Fivehmx.lib(errsysw_.obj)->_HB_FUN_SETPOSTERRORACTION previously defined at S:\lib\Fivehmx.lib(errsysw.obj)' is multiply defined.

xLINK: warning: Symbol 'S:\lib\Fivehmx.lib(errsysw_.obj)->_HB_FUN_GETCPU previously defined at S:\lib\Fivehmx.lib(errsysw.obj)' is multiply defined.

xLINK: warning: Symbol 'S:\lib\FiveHCM.lib(MEM.obj)->HB_FUN_NEXTMEM previously defined at S:\lib\Fivehmx.lib(errsysw.obj)' is multiply defined.

Creating object: t.EXP

Creating library: t.LIB

xLINK: error: Unresolved external symbol '__snprintf referenced from png.lib(png.obj)'.

xLINK: error: Unresolved external symbol '__CIpow referenced from png.lib(png.obj)'.

xLINK: error: Unresolved external symbol '__iob referenced from png.lib(pngerror.obj)'.

xLINK: fatal error: 3 unresolved external(s).

Type: C >>>Couldn't build: t.exe<<<

best regards

kajot
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: error while compile with 13.07
Posted: Sun Aug 25, 2013 11:32 AM

kajot,

Do you have a crt.lib or a pocrt.lib in xhb.com libs ?

If so, please link crt.lib

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 357
Joined: Thu Nov 02, 2006 06:53 PM
Re: error while compile with 13.07
Posted: Sun Aug 25, 2013 11:53 AM

I don't have crt.lib and pocrt.lib in filder xhb\lib

best regards
kajot

best regards

kajot
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: error while compile with 13.07
Posted: Sun Aug 25, 2013 01:02 PM

Please link LibMisc.lib from xhb.com

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 357
Joined: Thu Nov 02, 2006 06:53 PM
Re: error while compile with 13.07
Posted: Sun Aug 25, 2013 03:55 PM

thanks
I linked png.lib and added this function to my source

function FWOpenPngFile() ; return 0

any working good

best regards
kajot

best regards

kajot
Posts: 357
Joined: Thu Nov 02, 2006 06:53 PM
Re: error while compile with 13.07
Posted: Sun Aug 25, 2013 03:58 PM

where will be add this function /in sources/

function FWOpenPngFile() ; return 0

best regards
kajor

best regards

kajot
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: error while compile with 13.07
Posted: Sun Aug 25, 2013 04:07 PM

Kajot,

Source code for FWOpenPngFile() is not provided. Its implemented in C code.

Would you like to review it ? Please email me if needed, thanks

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion