clang header für windows
-
Ich versuche gerade clang unter WinXP zum laufen zu kriegen. Ich habe mich an die Anleitung gehalten und ihn mit Visual Studio 2008 wie beschrieben gebaut. Es hat auch alles funktioniert, ich habe eine funktionierende clang.exe bekommen.
Das Problem ist, dass es keine Systemheader für clang gibt. In der Anleitung steht man soll einfach die von Visual Studio nehmen.
Das habe ich gemacht, aber clang versteht die header nicht und sagt solche Dinge:
~\Microsoft SDKs\Windows\v6.1\Include/oaidl.h(445) : error: cannot combine with previous 'type-name' declaration specifier _VARIANT_BOOL bool;~Eigentlich sollte clang auch mehr oder weniger gcc 4.2-kompatibel sein, aber er nimmt weder die gcc 3.4.5, noch die 4.2, noch die 4.4 header. Jedesmal kommt sowas in der Art:
~stdio.h(439) : error: unknown type name 'wint_t'
_CRTIMP wint_t __cdecl fgetwc (FILE*);~Weiß jemand wo man Win32XP-Header findet die clang versteht?