いつも勉強になります。
7.1-RELEASE-p6 (amd64)で、audio/xwaveを使用すると、「Bus error」などで
coreを吐きます。 (i386上では、正常に使用出来ています。)
ソースを見ていると
void set_cmenu_state(int from, int to, bool state)
{
int i;
if (to>CM_ALL) to=CM_ALL;
if (from>CM_ALL) from=CM_ALL;
for (i=from;i<=to;i++) {
XtVaSetValues(cm_wi
At Mon, 03 Aug 2009 22:59:17 +0900,
Dobashi.M wrote:
> portsで、i386と amd64で、コンパイルが出来て、正常に動作させる方法は、
> あるものでしょうか?
ありました。(手抜きは、いけないですね;)
/sys/types.h...
u_int32_t
が、i386・amd64でも sizeof()で、「4」となっています。ですので
#include
...
typedef struct {
u_int32_t riff;
u_int32_t length;
u_int32_t wave;
} Rif
こんにちは、鶴谷です。
"Dobashi.M" さん>
> At Mon, 03 Aug 2009 22:59:17 +0900,
> Dobashi.M wrote:
> > portsで、i386と amd64で、コンパイルが出来て、正常に動作させる方法は、
> > あるものでしょうか?
>
> ありました。(手抜きは、いけないですね;)
>
> /sys/types.h...
> u_int32_t
>
> が、i386・amd64でも sizeof()で、「4」となっています。ですので
そういう意味でしたか...
なら unsigned int でも良いですね。
#