I am configuring mesa with --enable-gallium-llvm under Ubuntu maverick/natty, but configure is not able to find ubuntu's llvm: llvm: no config.log shows: configure:8724: checking for llvm-config configure:8755: result: no Note that there is a llvm-config-2.8 binary. Note also that since ubuntu 10.10 and its llvm 2.8 all llvm executables are suffixed with -2.8. It wasn't the case with llvm 2.7.
You may need to install the llvm development headers/libraries. Something like 'llvm-dev'.
(In reply to comment #1) > You may need to install the llvm development headers/libraries. Something like > 'llvm-dev'. Uh, they did... that's where the llvm-config-2.8 script lives. This is how Debian is packaging LLVM, with lots of version suffixes; they're putting LLVM 2.8 in llvm-2.8-dev, LLVM 2.7 in llvm-2.7-dev, etcetera. And IIRC they don't want to use update-alternatives to have a symlink from /usr/bin/llvm-config to /usr/bin/llvm-config-$VERSION, because the releases aren't binary-compatible.
Have you installed "llvm" package? It provides llvm-config (without suffix) and others as symlinks to llvm-2.8 versions on my ubuntu system.
(In reply to comment #3) > Have you installed "llvm" package? It provides llvm-config (without suffix) and > others as symlinks to llvm-2.8 versions on my ubuntu system. You are right here. Strange however that llvm-dev doesn't depend on it.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.