valgrind doesn't accept newest version of glibc

前端 未结 5 434
孤城傲影
孤城傲影 2021-02-05 05:50

Valgrind doesn\'t like glibc 2.15:

checking the GLIBC_VERSION version... unsupported version 2.15
configure: error: Valgrind requires glibc version 2.2 - 2.14
         


        
5条回答
  •  死守一世寂寞
    2021-02-05 06:39

    I'm going through this book too and ran into this problem. I googled it and ended up here following Employeed Russian's advice I went in and played with the configure files and got it to work.

    Go into your configure to about line 6404 and then paste this in:

             2.15)
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: 2.15 family" >&5
    $as_echo "2.15 family" >&6; }
    
    $as_echo "#define GLIBC_2_14 1" >>confdefs.h
    
    DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}"
    DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
    DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}"
    ;;
    

    Then I ran configure, make and then sudo make install and it all worked.

    In the configure.in file I also added code around 777 but I dont think it was important to the final result, if it is though I basically just copied the previous stuff that referenced 2.14, pasted and changed it all to 2.15

    Hope this helps

提交回复
热议问题