I'm an OS X novice who has been pulling hair out trying to install ETS components on Snow Leopard. The initial problem centred round the message.
/Developer/SDKs/MacOSX10.4u.sdk/usr/include/stdarg.h:4:25: error: stdarg.h: No such file or directory
I came across a fix which involves (a) loading the mac 10.4 SDK from the Snow Leopard DVD and (b) exporting CC=/usr/bin/gcc-4.0.
This allowed Traits, Traitsgui and Chaco to be installed, though when it came to Chaco's dependency Enable, the same stdarg.h error message came up again, despite the fact that the file is clearly there and the one which was acceptable to the other components.
There are other issues too such as
package init file './enthought/savage/traits/ui/wx/data/init.py' not found (or not a regular file)
and a final message
RuntimeWarning: Parent module 'numpy.distutils' not found while handling absolute import from numpy.distutils import log
Numpy 1.4.1 is installed. I'm running Python 2.6.5 (r265:79359, Mar 24 2010, 01:32:55) [GCC 4.0.1 (Apple Inc. build 5493)] on darwin, operating system OS X 10.6.3.
Any suggestions gratefully received.