あんまり書いているところがなさそうなので,ちょっと書いてみます.
gcc 6.3.0 で Plamo Linux のパッケージをビルドしていると
/usr/include/c++/6.3.0/cstdlib:75:25: fatal error: stdlib.h: No such file or directory
#include_next <stdlib.h>
^
なメッセージが大量に出ています.
最初,これがなんで出るのか非常に悩ましかったんですけど,gcc の仕様変更に伴ってオプションフラグの使い方が変わったみたいですね.
Plamo Linux のパッケージビルドスクリプトが
export CFLAGS="-isystem /usr/include $target"
export CPPFLAGS="-isystem /usr/include $target "
になっているけど,これが原因.これを
export CFLAGS="-I /usr/include $target"
export CPPFLAGS="-I /usr/include $target "
に変更すれば問題なくなります.
Plamo だけじゃなくて,gcc でコンパイル時にファイルがあるはずなのに No such file or directory なメッセージが出る場合には gcc のコンパイルフラグを見直してみると良いでしょう.
以上,参考までに.