Crystal Space 2.0.0: 2.4.7.1 Requirements

[ < ] | [ > ] |  | [ << ] | [ Up ] | [ >> ] |  |  |  |  | [Top] | [Contents] | [Index] | [ ? ]

#### 2.4.7.1 Requirements

#### XCode support

Recent XCode releases (4.2 and newer) ship with a default C++ compiler (`llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658)`) that doesn’t support virtual variadic functions. Because of this C++ will fail to build, with compilation error messages about `‘generic thunk’` code failed.

In order to fix this, C++ compilers (like `gcc (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3)`) that come with previous versions of XCode (4.1 for instance) have to be used. After having installed one of those, you then need to specify them to the Crystal Space configuration system using e.g.:

    ./configure CC=/usr/bin/gcc CXX=/usr/bin/g++

This document was generated using texi2html 1.76.