After it we have two pendings:
a) First OS/2 workaround: LD_RULE using comma, LDFILES_COMMA,
LDLIBS_COMMA
This are now as "general way" in config\common\watcom.mk
Yes, this one isn't OS/2, but general. I don't like it,
and maybe it should also be removed. I didn't want to do
it yet to avoid adding regression. It's a different issue,
so pls lets discuss it later.
For OS/2 LD_RULE can be used in two ways:
a.1) Using general way
a.2) Using original way based on:
define link_file
define link_lib
define link_exe_file
either in OS/2 section in common\watcom.mk or os2\watcom.mk
Both ways work fine
We must keep as much in general as possible. This
means everything besides dynlib creation. (maybe later
even that can be moved there, but this is different
issue)
Should be general way mantained as common one for Owatcom ?
b) Drop config\common\watcom.mk
This file mainly contain code for OS/2 and DOS
Removing both "hacks" for OS/2 then it will serve to DOS only which
can be readded to config\dos\watcom.mk
Should *not* be removed, it's used by all watcom platforms,
and this is how it's meant to be.
Rest of settings can be readded to original compiler\watcom.mk files
so config\common\watcom.mk can be removed and watcom will return to
plain structure as gcc have
No, only the OS/2 specific hacks should be removed from
config/common/watcom.mk.
Brgds,
Viktor
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour