New FWH 14.09

Gross
Posts: 41
Joined: Sat Mar 09, 2013 8:17 am
Location: Germany Kassel
Contact:

Re: New FWH 14.09

Post by Gross »

Hello Antonio

unfortunately still fail in Build 6


C:\fwh\samples>hbmk classtree
---- mit MingW
Harbour 3.2.0dev (r1410211457)
Copyright (c) 1999-2014, http://harbour-project.org/
Compiling 'classtree.prg'...
Lines 4532, Functions/Procedures 13
Generating C source output to 'C:\Users\Mannfred\AppData\Local\Temp\hbmk_rw0y44.
dir\classtree.c'... Done.
c:/fwh/lib/fivehg.lib(WINDOW.o):WINDOW.c:(.data+0x588): undefined reference to `
HB_FUN_GETTEXTWIDTHW'
c:/fwh/lib/fivehg.lib(WINDOW.o):WINDOW.c:(.data+0x5d8): undefined reference to `
HB_FUN_GETWINDOWTEXTW'
c:/hb32/comp/mingw/bin/../lib/gcc/i686-w64-mingw32/4.8.2/../../../../i686-w64-mi
ngw32/bin/ld.exe: c:/fwh/lib/fivehg.lib(WINDOW.o): bad reloc address 0x5d8 in se
ction `.data'
collect2.exe: error: ld returned 1 exit status
hbmk2: Error: Running linker. 1
c:\hb32\comp\mingw\bin\gcc.exe C:/Users/Mannfred/AppData/Local/Temp/hbmk_rw0y44.
dir/classtree.o C:/Users/Mannfred/AppData/Local/Temp/hbmk_rw0y44.dir/hbmk_3umnr4
.o -mwindows -Wl,--start-group -lfivehg -lfivehgc -lkernel32 -lcomctl32 -lcom
dlg32 -lgdi32 -lole32 -loleaut32 -lpsapi -lmsimg32 -loledlg -lstdc++ -lmfcuia32
-lversion -luuid -lwinmm -lvfw32 -lwsock32 -lgcc -lhbwin -lhbct -lxhb -lhbmemio
-lhbmisc -lpng -lhbtip -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -l
gtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrd
dntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbp
p -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlp
api -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -
lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group
-oclasstree.exe -Lc:/hb32/lib/win/mingw -Lc:/hb32/lib/3rd/win/mingw -Lc:/fwh/li
b

hbmk2: Error: Referenced, missing, but unknown function(s): GETTEXTWIDTHW(),
GETWINDOWTEXTW()
#################### FEHLER beim erstellen
--- fertig

Manfred Gross
Manfred Groß
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: New FWH 14.09

Post by Antonio Linares »

Manfred,

I already fixed it but had no time to include it in build 6.

I am emailing you the libs...

Still an unresolved external to fix, but it will be easy to fix it :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Gross
Posts: 41
Joined: Sat Mar 09, 2013 8:17 am
Location: Germany Kassel
Contact:

Re: New FWH 14.09

Post by Gross »

Hello Antonio,
I have tested the new libs. Unfortunately, there is still an error.

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.

C:\fwh\samples>hbmk classtree
---- mit MingW
Harbour 3.2.0dev (r1410211457)
Copyright (c) 1999-2014, http://harbour-project.org/
Compiling 'classtree.prg'...
Lines 4532, Functions/Procedures 13
Generating C source output to 'C:\Users\Mannfred\AppData\Local\Temp\hbmk_yd1obz.
dir\classtree.c'... Done.
c:/fwh/lib/fivehgc.lib(MKDIR.o):MKDIR.C:(.text+0x109): undefined reference to `S
HCreateDirectoryEx'
collect2.exe: error: ld returned 1 exit status
hbmk2: Error: Running linker. 1
c:\hb32\comp\mingw\bin\gcc.exe C:/Users/Mannfred/AppData/Local/Temp/hbmk_yd1obz.
dir/classtree.o C:/Users/Mannfred/AppData/Local/Temp/hbmk_yd1obz.dir/hbmk_7m69k2
.o -mwindows -Wl,--start-group -lfivehg -lfivehgc -lkernel32 -lcomctl32 -lcom
dlg32 -lgdi32 -lole32 -loleaut32 -lpsapi -lmsimg32 -loledlg -lstdc++ -lmfcuia32
-lversion -luuid -lwinmm -lvfw32 -lwsock32 -lgcc -lhbwin -lhbct -lxhb -lhbmemio
-lhbmisc -lpng -lhbtip -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -l
gtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrd
dntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbp
p -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlp
api -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -
lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group
-oclasstree.exe -Lc:/hb32/lib/win/mingw -Lc:/hb32/lib/3rd/win/mingw -Lc:/fwh/li
b
#################### FEHLER beim erstellen
--- fertig

Manfred
Manfred Groß
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: New FWH 14.09

Post by Antonio Linares »

Manfred,

Yes, thats what I commented you. There is an unresolved reference to SHCreateDirectoryEx

Suposedly that should get solved linking Windows shell32 library this way:

if not exist %1.rc %mingw%\bin\gcc -o%1.exe %1.o -Wall -s -mwindows -L%mingw%\lib -L%hlibs% -L%fwh%\lib -mno-cygwin -Wl,--start-group -lfivehg -lfivehgc -lgtgui -luser32 -lwinspool -lkernel32 -lcomctl32 -lcomdlg32 -lgdi32 -lgdiplus -lole32 -loleaut32 -lpsapi -loledlg -lmfcuia32 -lmsimg32 -lwin32k -lstdc++ -lversion -luuid -lwinmm -lvfw32 -lwsock32 -lshell32 -lhbcommon -lhbcpage -lhbcplr -lhbct -lhbdebug -lhbhsx -lhblang -lhbmacro -lhbmainstd -lhbmzip -lodbc32 -lhbpcre -lhbpp -lhbrdd -lhbrtl -lhbsix -lhbsqlit3 -lhbtip -lhbusrrdd -lhbvm -lhbwin -lhbzlib -lrddcdx -lrddfpt -lrddntx -lxhb -lpng -Wl,--end-group
if exist %1.rc %mingw%\bin\gcc -o%1.exe %1.o _%1.o -Wall -s -mwindows -L%mingw%\lib -L%hlibs% -L%fwh%\lib -mno-cygwin -Wl,--start-group -lfivehg -lfivehgc -lgtgui -luser32 -lwinspool -lkernel32 -lcomctl32 -lcomdlg32 -lgdi32 -lgdiplus -lole32 -loleaut32 -lpsapi -lmsimg32 -lwin32k -loledlg -lstdc++ -lmfcuia32 -lversion -luuid -lwinmm -lvfw32 -lwsock32 -lshell32 -lhbcommon -lhbcpage -lhbcplr -lhbct -lhbdebug -lhbhsx -lhblang -lhbmacro -lhbmainstd -lhbmzip -lodbc32 -lhbpcre -lhbpp -lhbrdd -lhbrtl -lhbsix -lhbsqlit3 -lhbtip -lhbusrrdd -lhbvm -lhbwin -lhbzlib -lrddcdx -lrddfpt -lrddntx -lxhb -lpng -Wl,--end-group
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: New FWH 14.09

Post by Antonio Linares »

Manfred,

Fixed. I am sending you the modified libraries :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Gross
Posts: 41
Joined: Sat Mar 09, 2013 8:17 am
Location: Germany Kassel
Contact:

Re: New FWH 14.09

Post by Gross »

Thank you!
now everything is ok

Manfred
Manfred Groß
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: New FWH 14.09

Post by Antonio Linares »

Manfred,

many thanks for your feedback :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
TimStone
Posts: 2536
Joined: Fri Oct 07, 2005 1:45 pm
Location: Trabuco Canyon, CA USA
Contact:

Re: New FWH 14.09

Post by TimStone »

Antonio,

I have Build 5. I'm working with VS 2013 extensively and have no build problems at this time. Do I need 6, or do you want to send me new libs ?

Also, my build using xHarbour Builder worked fine with Build 5. However my Visual Studio build using VC2013 did encounter an error with unresolved symbol _imp_ststr in the function PALBTNPAINT. This is new to 14.09.

Tim
Tim Stone
http://www.MasterLinkSoftware.com
timstone@masterlinksoftware.com
Using: FWH 19.06 with Harbour 3.2.0 / Microsoft Visual Studio Community 2019
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: New FWH 14.09

Post by Antonio Linares »

Tim,

Yes, better download and test build 6. Thanks,
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
TimStone
Posts: 2536
Joined: Fri Oct 07, 2005 1:45 pm
Location: Trabuco Canyon, CA USA
Contact:

Re: New FWH 14.09

Post by TimStone »

OK ... all 3 build systems appear to be working now.
Tim Stone
http://www.MasterLinkSoftware.com
timstone@masterlinksoftware.com
Using: FWH 19.06 with Harbour 3.2.0 / Microsoft Visual Studio Community 2019
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: New FWH 14.09

Post by Antonio Linares »

Tim,

many thanks for your feedback :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply