|
From: hce <web...@gm...> - 2009-01-19 06:20:59
|
Hi,
I am new to the valgrind and I have just downloaded
valgrind-3.4.0.tar.bz2 to my FC9 64 bit linux box, but could not build
it when running ./configure:
Primary build target: AMD64_LINUX
Secondary build target:
Default supp files: exp-ptrcheck.supp xfree-3.supp
xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp
glibc-2.X.supp
cat: ../glibc-2.X.supp: No such file or directory
First, my machine is an Intel CPU, secondly, I was running yum list
for "*glibc-2*, and other default supp files, but the yum could not
find any of those supp files. Where can I get the glibc-2.X.sup to
build the valgrind?
Thank you.
Kind Regards,
Mayer
|
|
From: Tom H. <to...@co...> - 2009-01-19 08:46:30
|
hce wrote: > I am new to the valgrind and I have just downloaded > valgrind-3.4.0.tar.bz2 to my FC9 64 bit linux box, but could not build > it when running ./configure: > > Primary build target: AMD64_LINUX > Secondary build target: > Default supp files: exp-ptrcheck.supp xfree-3.supp > xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp > glibc-2.X.supp > > cat: ../glibc-2.X.supp: No such file or directory > > First, my machine is an Intel CPU, secondly, I was running yum list > for "*glibc-2*, and other default supp files, but the yum could not > find any of those supp files. Where can I get the glibc-2.X.sup to > build the valgrind? It is supplied as part of the tar ball you have. Well strictly speaking glibc-2.X.supp.in is supplied, and that is processed by configure to create it. I notice that you're on a 64 bit machine but you don't have a secondary build target of X86_LINUX - did you deliberately configure for 64 bit only? The ../ prefix on that cat is also a little unusual - are you trying to do an out of tree build or something? Tom -- Tom Hughes (to...@co...) http://www.compton.nu/ |
|
From: hce <web...@gm...> - 2009-01-19 22:30:45
|
On Mon, Jan 19, 2009 at 7:46 PM, Tom Hughes <to...@co...> wrote: > hce wrote: > >> I am new to the valgrind and I have just downloaded >> valgrind-3.4.0.tar.bz2 to my FC9 64 bit linux box, but could not build >> it when running ./configure: >> >> Primary build target: AMD64_LINUX >> Secondary build target: >> Default supp files: exp-ptrcheck.supp xfree-3.supp >> xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp >> glibc-2.X.supp >> >> cat: ../glibc-2.X.supp: No such file or directory >> >> First, my machine is an Intel CPU, secondly, I was running yum list >> for "*glibc-2*, and other default supp files, but the yum could not >> find any of those supp files. Where can I get the glibc-2.X.sup to >> build the valgrind? > > It is supplied as part of the tar ball you have. Well strictly speaking > glibc-2.X.supp.in is supplied, and that is processed by configure to create > it. > > I notice that you're on a 64 bit machine but you don't have a secondary > build target of X86_LINUX - did you deliberately configure for 64 bit only? > > The ../ prefix on that cat is also a little unusual - are you trying to do > an out of tree build or something? Thanks Tom. My fault. Usually, I run configure of the open source in a separate Build directory which created myself. That caused the problem. It built well under valgrind-3.4.0 directory. Thank you. Kind Regards, Mayer |