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

Reply via email to