--- /dev/null
+#if __option (profile)
+#if __POWERPC__
+ #pragma precompile_target "wx_Carbon_prof.mch"
+#else
+ #error "illegal processor for carbon"
+#endif
+#else
+#if __POWERPC__
+ #pragma precompile_target "wx_Carbon.mch"
+#else
+ #error "illegal processor for carbon"
+#endif
+#endif
+
+#pragma once on
+#undef WX_PRECOMP
+#define wxUSE_GUI 1
+#define TARGET_CARBON 1
+#define OLDP2C 1
+#include "wx/wx_cw_cm.h"
--- /dev/null
+#if __option (profile)
+#if __POWERPC__
+ #pragma precompile_target "wx_Carbon++_prof.mch"
+#else
+ #error "illegal processor for carbon"
+#endif
+#else
+#if __POWERPC__
+ #pragma precompile_target "wx_Carbon++.mch"
+#else
+ #error "illegal processor for carbon"
+#endif
+#endif
+
+#pragma once on
+#define WX_PRECOMP
+#define TARGET_CARBON 1
+#define OLDP2C 1
+#define wxUSE_GUI 1
+#include "wx/wx_cw_cm.h"
+#include "wx/wxprec.h"
\ No newline at end of file
--- /dev/null
+#if __option (profile)
+ #error "profiling is not supported for debug targets"
+#else
+#if __POWERPC__
+ #pragma precompile_target "wx_Carbon_d.mch"
+#else
+ #error "illegal processor for carbon"
+#endif
+#endif
+#pragma once on
+#undef WX_PRECOMP
+#define __WXDEBUG__ 1
+#define wxUSE_GUI 1
+#define TARGET_CARBON 1
+#define OLDP2C 1
+
+#include "wx/wx_cw_cm.h"
+#ifdef __WXMSW__
+ #include <windows.h>
+ #include "wx/msw/winundef.h"
+#endif
--- /dev/null
+#if __option (profile)
+ #error "profiling is not supported for debug targets"
+#else
+#if __POWERPC__
+ #pragma precompile_target "wx_Carbon++_d.mch"
+#else
+ #error "illegal processor for carbon"
+#endif
+
+#endif
+
+#pragma once on
+#define WX_PRECOMP
+#define __WXDEBUG__ 1
+#define wxUSE_GUI 1
+#define TARGET_CARBON 1
+#define OLDP2C 1
+
+#include "wx/wx_cw_cm.h"
+#ifdef WX_PRECOMP
+#include "wx/wxprec.h"
+#endif
\ No newline at end of file