freeBSD - teensy | Could not find a version that satisfies the requirement

I firstly tried to build gccarmoneeabi from source (GNU Arm Embedded Toolchain project files : GNU Arm Embedded Toolchain , source package), but the installation script didn’t provide anything for freeBSD.
Then, I saw there was a pre-built package in the freeBSD repo, so I installed it and copied all the /usr/local/bin/arm-* to the package/bin location.
I am now having an error :
Compiling .pioenvs/teensy31/src/IMUsensor.o
arm-none-eabi-g++: error trying to exec ‘cc1plus’: execvp: No such file or directory
Compiling .pioenvs/teensy31/src/PID.o
arm-none-eabi-g++: error trying to exec ‘cc1plus’: execvp: No such file or directory
Compiling .pioenvs/teensy31/src/main.o
*** [.pioenvs/teensy31/src/IMUsensor.o] Error 1
*** [.pioenvs/teensy31/src/PID.o] Error 1
Compiling .pioenvs/teensy31/src/motormanager.o
arm-none-eabi-g++: error trying to exec ‘cc1plus’: execvp: No such file or directory
*** [.pioenvs/teensy31/src/main.o] Error 1
arm-none-eabi-g++: error trying to exec ‘cc1plus’: execvp: No such file or directory
*** [.pioenvs/teensy31/src/motormanager.o] Error 1

What can I do more ?