'libsdcce.lib' is not built (the library is needed for pic14 enhanced cores microcontrollers).
"./configure --enable-new-pics" should allow building it but boost library is not found in the process.
A crude hack allows to build it:
"ln -s /usr/local/include/boost/ /usr/include"
But it is certainly possible to fix it more elegantly.
--enable-new-pics no longer exists so make sure you have an up to date ports tree and that you have the latest gputils installed. I did discover a build problem in sdcc with non-default locales on recent FreeBSD head. You can work around that for now by building with "env LANG=C make".
A commit references this bug:
Date: Sun Nov 22 19:26:16 UTC 2015
New revision: 402241
Set NOPRECIOUSMAKEVARS so bsd.port.mk doesn't pass ARCH to submakes.
There was another problem that could cause libsdcc to be missing. It should be ok now.