I thought I'd have a crack at demoing how char *[] might hang together. So first I downloaded your code, then realised I didn't have Inline or Inline::C installed, so I set about doing that using cpanm. The Inline install was quick and trouble free. The Inline::C install however has reached:
...
Building and testing Tie-IxHash-1.23 ... OK
Successfully installed Tie-IxHash-1.23
Building and testing Pegex-0.75 ... OK
Successfully installed Pegex-0.75
--> Working on Win32::Mutex
Fetching http://www.cpan.org/authors/id/C/CJ/CJM/Win32-IPC-1.11.tar.gz
+ ... OK
Configuring Win32-IPC-1.11 ... OK
Building and testing Win32-IPC-1.11 ... OK
Successfully installed Win32-IPC-1.11
Building and testing Inline-C-0.82 ...
and has been sitting there for the last half hour with no apparent progress. This is on Windows 10 and Strawberry Perl 5.32.1:
Summary of my perl5 (revision 5 version 32 subversion 1) configuration
+:
Platform:
osname=MSWin32
osvers=10.0.19042.746
archname=MSWin32-x86-multi-thread-64int
uname='Win32 strawberry-perl 5.32.1.1 #1 Sun Jan 24 12:17:47 2021
+i386'
Ideas?
Optimising for fewest key strokes only makes sense transmitting to Pluto or beyond