AIX下安装 valgrind问题
这两天在AIX上试着装valgrind-3.3.1,在linux下能装能用。就在AIX下遇到挺多问题在make 编译过程遇到:
ld: 0711-317 ERROR: Undefined symbol: encrypted_pw_passlen
ld: 0711-317 ERROR: Undefined symbol: crypt_r
ld: 0711-317 ERROR: Undefined symbol: max_history_size
ld: 0711-317 ERROR: Undefined symbol: getpass_auto
ld: 0711-317 ERROR: Undefined symbol: max_pw_passlen
于是我创建一个名为StaticLinkScript的符号表文件,输入:
#!
encrypted_pw_passlen
crypt_r
max_history_size
getpass_auto
max_pw_passlen
编译就能通过了。
但是我在执行程序的时候确报错了:
yb_p690#valgrind
valgrind: can't stat /usr/local/lib/valgrind/ppc64-aix5/memcheck
请问各位这个问题怎么解决? env LDFLAGS="-lcrypt" ./configure
不用自己写符号文件了,现在编译,安装都PASS了!
但是还是
yb_p690#valgrind
valgrind: can't stat /usr/local/lib/valgrind/ppc64-aix5/memcheck 是不是版本问题, valgrind挑AIX版本的 居然也有人对valgrind这类软件感兴趣。
页:
[1]