diff --git a/README.md b/README.md
index ef75d4e7e9a5864c6163fdc2e2974ad93b1ef5c5..5eecc43d4f2ad96895ee465ddaf5b3e424e078f1 100644
--- a/README.md
+++ b/README.md
@@ -52,11 +52,17 @@ See examples/ dir for some working examples
 
 When you try to `import binary_c_python_api` and python complains about it not existing, but you are sure that you correctly included the necessary pythonpaths, then you probably need to rebuild the package.
 
-
-
 FAQ:
 --------------------
 
+Building issues with binary_c itself: 
+- see the documentation of binary_c (in doc/). 
+- If you have MESA installed, make sure that the `$MESASDK_ROOT/bin/mesasdk_init.sh` is not sourced. It comes with its own version of some programs, and those can interfere with installing.  
+
+Pip install failed:
+- Run the installation with `-v` and/or `--log <logfile>` to get some more info
+- If gcc throws errors like `gcc: error: unrecognized command line option ‘-ftz’; did you mean ‘-flto’?`, this might be due to that the python on that system was built with a different compiler. It then passes the python3.6-config --cflags to the binarycpython installation, which, if done with gcc, will not work. Try a different python3.6. I suggest using `pyenv` to manage python versions. 
+
+
 
-pip install failed:
 if pip installation results in `No files/directories in /tmp/pip-1ckzg0p9-build/pip-egg-info (from PKG-INFO)`, try running it verbose (`-v`) to see what is actually going wrong.