I have access to a shell account at University as a user but with no root privileges. The server is running Ubuntu 8.04 - Hardy. I wish to use Clang as my C compiler for next se
You can use the autotools installation method by running ./configure --prefix=$HOME
(or some subdirectory of your home directory if you prefer) or by using the CMake build and installation with the CMAKE_INSTALL_PREFIX
set to some directory under your home. The former is documented here, merely add the --prefix
flag to the configure step, and run 'make install' at the end.
Once installed, put the bin
subdirectory of whatever prefix you used into your PATH
environment variable, and you should be good-to-go. This is actually the way I use Clang regularly as a developer of Clang and LLVM.
For reference, this is definitely a mode of installation and use that we (Clang developers) want to support. If you run into issues, don't hesitate to file bugs or reach out for support on our email lists or IRC channel (#llvm on irc.oftc.net).