代码: 全选
ap/syswrap-linux.c
m_syswrap/syswrap-linux.c: 在函数‘run_a_thread_NORETURN’中:
m_syswrap/syswrap-linux.c:202:7: 错误:PIC register clobbered by ‘ebx’ in ‘asm’
make[3]: *** [libcoregrind_x86_linux_a-syswrap-linux.o] 错误 1
make[3]: *** 正在等待未完成的任务....
make[3]: 离开目录“/var/tmp/portage/dev-util/valgrind-3.7.0-r4/work/valgrind-3.7.0/coregrind”
make[2]: *** [all] 错误 2
make[2]: 离开目录“/var/tmp/portage/dev-util/valgrind-3.7.0-r4/work/valgrind-3.7.0/coregrind”
make[1]: *** [all-recursive] 错误 1
make[1]: 离开目录“/var/tmp/portage/dev-util/valgrind-3.7.0-r4/work/valgrind-3.7.0”
make: *** [all] 错误 2
* ERROR: dev-util/valgrind-3.7.0-r4 failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=dev-util/valgrind-3.7.0-r4'`,
* the complete build log and the output of `emerge -pqv '=dev-util/valgrind-3.7.0-r4'`.
* The complete build log is located at '/var/tmp/portage/dev-util/valgrind-3.7.0-r4/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-util/valgrind-3.7.0-r4/temp/environment'.
* Working directory: '/var/tmp/portage/dev-util/valgrind-3.7.0-r4/work/valgrind-3.7.0'
* S: '/var/tmp/portage/dev-util/valgrind-3.7.0-r4/work/valgrind-3.7.0'
>>> Failed to emerge dev-util/valgrind-3.7.0-r4, Log file:
>>> '/var/tmp/portage/dev-util/valgrind-3.7.0-r4/temp/build.log'
* Messages for package dev-util/valgrind-3.7.0-r4:
* ERROR: dev-util/valgrind-3.7.0-r4 failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=dev-util/valgrind-3.7.0-r4'`,
* the complete build log and the output of `emerge -pqv '=dev-util/valgrind-3.7.0-r4'`.
* The complete build log is located at '/var/tmp/portage/dev-util/valgrind-3.7.0-r4/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-util/valgrind-3.7.0-r4/temp/environment'.
* Working directory: '/var/tmp/portage/dev-util/valgrind-3.7.0-r4/work/valgrind-3.7.0'
* S: '/var/tmp/portage/dev-util/valgrind-3.7.0-r4/work/valgrind-3.7.0'
希望有大牛帮帮我,没有自动的内存越界和内存泄露检查可怎么活...