[Harbour] SF.net SVN: harbour-project:[11109] trunk/harbour

Szakáts Viktor harbour.01 at syenar.hu
Sat May 23 02:29:34 EDT 2009


> Looks that the library list contains:
>   -lgttrm -lgtxwc -lgtcrs -lgtsln
> which do not exist in Windows builds.
> I've found that -lgtxwc -lgtcrs -lgtsln are added by:
>   libdynhas=gtxwc
>   libdynhas=gtcrs
>   libdynhas=gtsln
> in hbmk.cfg from native hbmk2 build. I think that hbmk2 should  
> ignore any
> settings from hbmk.cfg if it has incompatible 'arch' or 'comp'  
> settings
> to the one used by user in command line. Anyhow here I can create some
> custom hbmk2 and hbmk.cfg copy for cross builds but how to disable  
> default
> GT (-lgttrm)?

I think the best solution here is to generate a little bit different
hbmk.cfg at build time:

libdynhas={linux}gtxwc
libdynhas={linux}gtcrs
libdynhas={linux}gtsln

Can you make a try with these settings in both native and cross- 
compile mode?

Bgds,
Viktor



More information about the Harbour mailing list