When trying to compile Julia from source on RHEL 4.4.6 I get the following error:
lvm[4]: Compiling Valgrind.cpp for Release build /scratch/gaa/local/src/julia-v0.3.0/deps/llvm-3.3/lib/Support/Valgrind.cpp:20:31: warning: valgrind/valgrind.h: No such file or directory /scratch/gaa/local/src/julia-v0.3.0/deps/llvm-3.3/lib/Support/Valgrind.cpp: In function ‘bool InitNotUnderValgrind()’: /scratch/gaa/local/src/julia-v0.3.0/deps/llvm-3.3/lib/Support/Valgrind.cpp:23: error: ‘RUNNING_ON_VALGRIND’ was not declared in this scope /scratch/gaa/local/src/julia-v0.3.0/deps/llvm-3.3/lib/Support/Valgrind.cpp: In function ‘bool llvm::sys::RunningOnValgrind()’: /scratch/gaa/local/src/julia-v0.3.0/deps/llvm-3.3/lib/Support/Valgrind.cpp:35: error: ‘RUNNING_ON_VALGRIND’ was not declared in this scope /scratch/gaa/local/src/julia-v0.3.0/deps/llvm-3.3/lib/Support/Valgrind.cpp: In function ‘void llvm::sys::ValgrindDiscardTranslations(const void*, size_t)’: /scratch/gaa/local/src/julia-v0.3.0/deps/llvm-3.3/lib/Support/Valgrind.cpp:42: error: ‘VALGRIND_DISCARD_TRANSLATIONS’ was not declared in this scope make[4]: *** [/scratch/gaa/local/src/julia-v0.3.0/deps/llvm-3.3/build_Release/lib/Support/Release/Valgrind.o] Error 1 make[3]: *** [all] Error 1 make[2]: *** [llvm-3.3/build_Release/Release/lib/libLLVMJIT.a] Error 2 make[1]: *** [julia-release] Error 2 make: *** [release] Error 2 I posted this as an issue on the github repository https://github.com/JuliaLang/julia/issues/8400#issuecomment-56033555 but I'v been told to post it here. Anyone had any luck compiling Julia on that system? PS. I don't have sudo access
