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

Reply via email to