In file \harbour\contrib\hbhpdf\tests\harupdf.prg
Is used function draw_line :
║ 225│   HPDF_Page_SetLineWidth(page, 2.0)           
║ 226│   draw_line(page, 60, 710, "line width = 2.0")

And i PPO file :
║ 161│   HPDF_Page_SetLineWidth(page, 2.0)           
║ 162│   draw_line(page, 60, 710, "line width = 2.0")

I can comile and link this file with hbmk2.

But, when I try used this function in another app ( with all libs from 
\harbour\contrib\hbhpdf\tests\hbmk.hbm and \harbour\contrib\hbhpdf\hbhpdf.hbc)
I have this fault :

hbmk2: Linker command:                                                          
                                             
gcc.exe homar.o braki.o hbmk_yywenk.o    -mwindows -Wl,--start-group -lgtwvg 
-lhbhpdf -llibhpdf -llibpng -lhbct -lsddodbc -lh
bodbc -lrddsql -lrddado -lodbc32 -lhomar -lhbwin -lhbwin -lhbextern -lhbdebug 
-lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtp
ca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx 
-lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix 
-lhbmacro -lhbcplr -lhbpp -lhbcommon -lkernel32 -luser32 -lgdi32 -ladvapi32 
-lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell
32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet 
-lhbpcre -lhbzlib  -Wl,--end-group -ohomar.ex
e -LC:/harbour/lib/win/mingw                                                    
                                             
homar.o:homar.c:(.data+0x1678): undefined reference to `HB_FUN_DRAW_LINE'       
                                             
collect2: ld returned 1 exit status                                             
                                             
hbmk2: Error: Running linker. 1                                                 
                                             
gcc.exe homar.o braki.o hbmk_yywenk.o    -mwindows -Wl,--start-group -lgtwvg 
-lhbhpdf -llibhpdf -llibpng -lhbct -lsddodbc -lh
bodbc -lrddsql -lrddado -lodbc32 -lhomar -lhbwin -lhbwin -lhbextern -lhbdebug 
-lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtp
ca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx 
-lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix 
-lhbmacro -lhbcplr -lhbpp -lhbcommon -lkernel32 -luser32 -lgdi32 -ladvapi32 
-lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell
32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet 
-lhbpcre -lhbzlib  -Wl,--end-group -ohomar.ex
e -LC:/harbour/lib/win/mingw                                                    
                                             

I can not find the substring "DRAW_LINE" in any library.

Regards,
Marek Horodyski
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to