|
From: Nicholas N. <nj...@cs...> - 2005-06-18 18:36:58
|
On Sat, 18 Jun 2005, Robert Walsh wrote: > Anyone else seeing this? > > syswrap-amd64-linux.c: In function `vgSysWrap_amd64_linux_sys_semget_before': > syswrap-amd64-linux.c:905: error: `key_t' undeclared (first use in this function) > syswrap-amd64-linux.c:905: error: (Each undeclared identifier is reported only once > syswrap-amd64-linux.c:905: error: for each function it appears in.) > syswrap-amd64-linux.c: In function `vgSysWrap_amd64_linux_sys_msgget_before': > syswrap-amd64-linux.c:965: error: `key_t' undeclared (first use in this function) > syswrap-amd64-linux.c: In function `vgSysWrap_amd64_linux_sys_msgsnd_before': > syswrap-amd64-linux.c:971: error: `size_t' undeclared (first use in this function) > syswrap-amd64-linux.c: In function `vgSysWrap_amd64_linux_sys_msgrcv_before': > syswrap-amd64-linux.c:981: error: `size_t' undeclared (first use in this function) > syswrap-amd64-linux.c: In function `vgSysWrap_amd64_linux_sys_shmget_before': > syswrap-amd64-linux.c:1008: error: `key_t' undeclared (first use in this function) > syswrap-amd64-linux.c:1008: error: `size_t' undeclared (first use in this function) > make[4]: *** [syswrap-amd64-linux.o] Error 1 I'm not but I don't have access to an amd64 box. Those type names should be "vki_key_t" and "vki_size_t" respectively. It's strange that you're only just seeing this, as those names have been in for some time. I've been making lots of changes but I don't see how they would have affected these. Try adding the "vki_" prefixes to the names and see if that helps. Nick |