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 <sys/types.h> ... typedef struct { u_int32_t riff; u_int32_t length; u_int32_t wave; } RiffHeader; と、こんな感じでしょうか? -- / Name : Dobashi Mitsuyoshi / / Email : md...@luna.wak2.jp /