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 /

メールによる返信