作者MAGICMCGRADY (荒剑燕飞)
看板LinuxDev
标题[问题] cross-compile valgrind
时间Wed Nov 30 11:48:55 2011
由於valgrind是做Dynamic Binary Instrumentation
因此他能跑的平台应该是跟该平台的ISA有关
目前我想让valgrind在一个MIPS的多核心平台上(Tile64)跑
http://www.tilera.com/products/processors/TILE64
感觉应该是需要做cross-compile,在找了一些资料後
发现应该要对其做patch,而patch完要compile前又愈到一些error
想请问板上有大大有cross-compile valgrind的经验吗?
我参考的网站是这个
https://bugs.kde.org/show_bug.cgi?id=270777
在按照
svn export -r 12270 svn://svn.valgrind.org/valgrind/trunk
$ cd trunk
$ patch -p0 < ../existing_files_r12270_mips.diff
$ patch -p0 < ../new_files_r12270_mips_A.diff
$ patch -p0 < ../new_files_r12270_mips_B.diff
$ ./autogen.sh
$ ./configure
$ make
$ make install
的指令跑到./autogen.sh时就会发生
EXTRA_DIST: variable `noinst_SCRIPTS' is used but `noinst_SCRIPTS' is
undefined error: while running 'automake -a'
想请问板上有高手能帮帮我吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.79.29
1F:推 alongalone:看起来是"少" noinst_SCRIPTS 定义的东西, 看拿掉会不 11/30 16:36
2F:→ alongalone:会变正常... 11/30 16:37
3F:→ jserv:可能是 autotool 版本的问题,要不自己修改,或参与讨论吧 12/06 03:22
4F:推 callisto2:用 Tilera tile64 的话, 大部分是要用 cross-compile 12/06 22:08
5F:→ callisto2:这问题可能要进 autotool 去看哪里出问题了, 不过 12/06 22:09
6F:→ callisto2:Tile64 的是自己改过的 VLIW MIPS, 外加自己的 MDE, 12/06 22:11
7F:→ callisto2:整个问题就更复杂了. 12/06 22:12