On 1/11/23 07:37, Andrew Randrianasulu wrote:
ср, 11 янв. 2023 г., 13:30 Andrew Randrianasulu <[email protected]>:
can you check if something like attached patch fixes it for you?
i hope it was only o file with missing GNU.stack note, old linkers may dislike this and also it seems clang linker (lld) default on termux does this by default ....
re -- patch -LDFLAGS1 = -Wl,-export-dynamic -g +LDFLAGS1 = -Wl,-export-dynamic -g -Wl,-z,noexecstack Are you sure you want to do this? Is is portable? Might an alternate solution have merit? ie scanning the blob resources and saving their hex data as static arrays and then compiling and linking the resulting .o files, which presumable only contain .data segments? Increases build time and complexity but seems more portable.