Hi all, So I've successfully compiled clang/llvm (svn head) on OpenSolaris build 145, and I'm posting some instructions just in case any of you want to give this compiler a run.
Requirements: - Environment as per http://illumos.org/projects/illumos-gate/wiki/How_To_Build_illumos - pkg install pkg:/text/groff too Build insructions: - Get the source code: cd /code svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm cd llvm/tools svn co http://llvm.org/svn/llvm-project/cfe/trunk clang cd ../.. mkdir build cd build - Configure ../llvm/configure --prefix=/opt/llvm NM=/usr/sfw/bin/gnm - Modify a single Makefile Edit /code/build/tools/clang/include/clang-c/Makefile - Comment lines 23 and 31 (ifneq/endif). - Make stuff gmake (about 25 min in my Core2Quad Q6600 @ 2.4Ghz) - Prepare your path for installation Add /usr/perl5/bin to your $PATH (for "pod2html"). - Install gmake install And you should be all set: opensolaris:~$ llvm-config --version 2.9svn opensolaris:~$ clang --version clang version 2.9 (trunk 117853) Target: i386-pc-solaris2.11 Thread model: posix Happy hacking, Antonio _______________________________________________ Discuss mailing list [email protected] http://lists.illumos.org/m/listinfo/discuss
