json - "Fatal error: 'EXTERN.h' file not found" while installing Perl modules - Stack Overflow
First, do not use the system Perl on MacOS. The installed version is for Apple, not for you
The best practice seems to be starting with a Perl using brew install perl and work in this environment, remembering to setup your bash_profile as directed by the installer.
Also worth remembering to do a brew link perl. If you receive warnings about this clobbering what looks like system Perl libraries don't worry - these are likely modules that were installed by you over the top and it will cause you less trouble to link over these. If you have concerns, make a note of which module installs will be cleared and re-install them once your environment is configured ( ie your module installer approach is configured using cpanm or sticking with the old perl -MCPAN -e shell etc)
(Other languages like Ruby have the same issue)
October 3, 2019 at 2:34:04 PM EDT
*
FILLER