-.. _faq:
-
================================
Frequently Asked Questions (FAQ)
================================
.. code-block:: console
- % PATH=[the path without the bad program] ./configure ...
+ % PATH=[the path without the bad program] $LLVM_SRC_DIR/configure ...
This is still somewhat inconvenient, but it allows ``configure`` to do its
work without having to adjust your ``PATH`` permanently.
and affects projects other than LLVM. Try upgrading or downgrading your GCC.
-Compiling LLVM with GCC succeeds, but the resulting tools do not work, what can be wrong?
------------------------------------------------------------------------------------------
-Several versions of GCC have shown a weakness in miscompiling the LLVM
-codebase. Please consult your compiler version (``gcc --version``) to find
-out whether it is `broken <GettingStarted.html#brokengcc>`_. If so, your only
-option is to upgrade GCC to a known good version.
-
-
After Subversion update, rebuilding gives the error "No rule to make target".
-----------------------------------------------------------------------------
If the error is of the form: