diff options
-rw-r--r-- | docs/CFEBuildInstrs.html | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/CFEBuildInstrs.html b/docs/CFEBuildInstrs.html index 000d0507da..1a28eee596 100644 --- a/docs/CFEBuildInstrs.html +++ b/docs/CFEBuildInstrs.html @@ -85,6 +85,11 @@ process, and you should <b>only</b> try to do it if:</p> </pre></li> <li><p>Configure, build and install the C front-end:</p> + +<p> +<b>Linux/x86:</b> +</p> + <pre> % cd build % ../src/configure --prefix=$CFEINSTALL --disable-nls --disable-shared \ @@ -94,6 +99,24 @@ process, and you should <b>only</b> try to do it if:</p> % gmake all; gmake install </pre> +<p> +<b>Solaris/Sparc:</b> +</p> + +<p> +For Solaris/Sparc, LLVM only supports SparcV9. Therefore, the configure +command line should like something like this: +</p> + +<pre> + % cd build + % ../src/configure --prefix=$CFEINSTALL --disable-nls --disable-shared \ + --enable-languages=c,c++ sparcv9-sun-solaris2.8 + % gmake all-gcc + % setenv LLVM_LIB_SEARCH_PATH `pwd`/gcc + % gmake all; gmake install +</pre> + <p><b>Common Problem:</b> You may get error messages regarding the fact that LLVM does not support inline assembly. Here are two common fixes:</p> |