|
From: | Tim Murphy |
Subject: | Re: Dynamic objects (was: .ONESEHLL not working as expected in 3.82) |
Date: | Mon, 29 Apr 2013 18:19:09 +0100 |
2. The fact that the dynamic object's file extension (.so) is exposed
to the Makefile is unfortunate, because it will hurt portability of
Makefiles: the extension on Windows is .dll. Can we omit the
extension and append it internally?
4. It would be good to have at least a single simple example of a
dynamic extension, either in the tarball or in the manual. The
only ones I found are in the test suite; did I miss something?
6. API:
. I suggest to request that the buffers for expansions and
evaluation by gmk_expand and gmk_eval be provided by the caller.
It is not safe (and not very convenient) to return buffers
allocated internally by these functions, because the dynamic
object might be compiled/linked with an incompatible
implementation of memory allocation routines.
_______________________________________________
Bug-make mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/bug-make
[Prev in Thread] | Current Thread | [Next in Thread] |