On 26-06-13 15:06, Kees Bakker wrote:
On 26-06-13 14:45, Konstantin Tokarev wrote:
26.06.2013, 14:31, "Kees Bakker" <kees.bak...@altium.nl>:
On 22-06-13 00:56, Yang Chen wrote:
Hi all,
C-Reduce supports llvm 3.3 now. Special thanks to all who sent us patches for
making C-Reduce work with llvm 3.3 !
- Yang
FYI
This release announcement should also say that you cannot build creduce with
LLVM 3.2
anymore. Notice that with a standard Ubuntu 13.04 you "just" have LLVM 3.2.
You can easily build 3.3 (or trunk) from sources
Yes, I know. But building (and installing) from source is not always desirable.
I'll see if there are Ubuntu packages, and if not, I'll try to build one myself.
(( "easily" is not the word that came to mind, I know how these things go :-) ))
As expected it took a while, but finally I have a working llvm-3.3 on my Ubuntu
13.04 (32bit).
First I tried a prebuilt version, which didn't work, and I can't find it on
llvm.org anymore.
Then I tried to backport llvm-3.3 from Ubuntu saucy. I had to add a magic
symlink before
it would actually build.
/usr/include/i686-linux-gnu -> i386-linux-gnu
But the installation of that clang-3.3 package wanted to remove clang and
clang-3.2. So, that
is not a solution either.
Finally I completely build the llvm-toolchain-3.3 package from scratch. (Yes,
that needed the
magic symlink too.) And I installed it in /usr/local/llvm-3.3
Wow, now I can build the latest creduce after
./configure --with-llvm=/usr/local/llvm-3.3
make
I'm back in business :-)
--
Kees