Hello!
Currently build/unix/Makefile is non-standard, it relies on extensions
present only in GNU Make. In addition, one can't easily override compiler,
compiler flags, linker flags, and so on becase Makefile uses non-conventional
names for those. The attached patch changes build process so that
everything is built in current directory (where make tool is invoked),
it relies only on one feature not guaranteed by POSIX/SUS, VPATH
(present in BSD and GNU Make), and it provides conventional variables to
provide compiler (CC), compiler flags (CFLAGS), preprocessor flags (CPPFLAGS),
linker flags (LDFLAGS), and additional libraries and objects to link to (LDADD).
--
HE CE3OH...
|
|
application_pgp-signature_part
< 1K
Download
|