Am 03.09.23 um 19:49 schrieb Jeremie Courreges-Anglas:

I don't know which of .SILENT or make -s or the escape characters hide
the compiler command lines used to build the object files, but let's
find a way to disable this behaviour at least in the port.

Attached is an updated port that removes the silent rules. However, that makes the output quite confusing and is IMO not really an improvement. But hey, you're the guys looking at that output, if that's what you prefer, I'm fine with that :-).

We need to
see the programs and flags involved, if only to verify that said flags
are sane in the context of the ports tree.

If that's all: buildsys.mk is the source of truth for all that. Printing OBJC, OBJCFLAGS, CPPFLAGS, LIBS and LDFLAGS from that would probably be sufficient for that purpose and would look a lot less messy.

Like being used as an alternative for other objc frameworks and as
a runtime for objc applications.  Admittedly that's not an ecosystem
I know much about.

Nope, this is not an OpenStep implementation, so cannot act as the alternative of one.

Thanks.  Updated tarball attached which simplifies SHARED_LIBS handling
and zaps COMPILER_LANGS=objc.  Could you please tweak/patch the port so
that compiler/linker commands are printed?

I took those two changes. For silent see above.

PTAL.

--
Jonathan

Attachment: objfw.tar.gz
Description: application/gzip

Reply via email to