On Wed, 04 Mar 2009, [email protected] wrote:

Hi,

> 2009-03-04 18:42 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
>   * utils/hbmk2/hbmk2.prg
>     + Added warning msg if referenced .hbm file cannot be found.
>     + filename without extension referenced with @ prefix
>       will get an .hbm extension added automatically.
>     ! Typo in prev fixed.
>     * Filename updated in comment.

Thank you very much. It's much better.
The next problem is with parameters passed to hbcc:
   hbmk2 -trace -hbcmp -Iinclude -W -Wall -Os -c t.c
gives:
   hbmk: Processing configuration: /etc/harbour/hbmk.cfg
   hbmk: C compiler command:
   gcc t.c   -O3  -c -ot.o -I/usr/include/harbour -L/usr/lib/harbour 
-Wl,--start-group -lharbour -lhbcplr -lhbdebug -Wl,--end-group

all C parameters are stripped.
The same is for -hblnk

All parameters not recognized by hbmk2 should be passed to executed C
compiler/linker.

There is also minor problem with -o <filename>.
It does not accept space after -o. It's not a big problem for me
but on some platforms the space is required and it may confuse
user who replace 'gcc' calls with 'hbmk2 -hbcc'

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

Reply via email to