This is an old revision of the document!

Sometimes, one run into the problems associated with C/C++ compilers, and a lot of time, this can be resolved by using native compilers, i.e.,

export CC=clang
export CXX=clang++

for example, when installing python on mac from source code, this resolves the compilation error.

For CCTBX or SASTBX, it can be useful too.

and sometimes, the following trick does the work:

python ../source/cctbx_src/libtbx/ --compiler=clang -r ../source/ sastbx

Richard Feynman

“everything that is living can be understood in terms of the jiggling and wiggling of atoms”.

and now, we want to watch atoms jiggling and wiggling.

X-rays, electrons, fluorescence light, the advances of photon sciences, together with computational modeling, are making this happen.