MacOS – Does Mountain Lion remove headers in /usr/include

macos

Is it just me or common to everybody that all the header files that was in the /usr/include is no longer there?

Which is causing boost bootstrap to fail with this error:

### Using 'darwin' toolset.
###
rm -rf bootstrap
mkdir bootstrap
cc -o bootstrap/jam0 command.c compile.c constants.c debug.c function.c glob.c hash.c  hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c option.c output.c parse.c pathunix.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c pwd.c class.c native.c md5.c w32_getreg.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c execunix.c fileunix.c
In file included from command.c:17:
./jam.h:317:10: fatal error: 'sys/types.h' file not found
#include <sys/types.h>
     ^
1 error generated.[/code]

Best Answer

I still have stuff in there on my Mountain Lion install (upgraded from Lion, however)

Macbook Pro:~> find /usr/include/ | wc -l
    2820
Macbook Pro:~> ls -l /usr/include/sys/types.h 
-r--r--r--  1 root  wheel  10133 28 Jul 04:14 /usr/include/sys/types.h