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

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

Reply via email to