간단한거지만...이놈의 치매 때문에..
SSMP_AE_Enc.o:(.bss+0x0): multiple definition of `W'
SSMP_AE_Dec.o:(.bss+0x0): first defined here
SSMP_AE_Enc.o:(.bss+0x4): multiple definition of `DEST'
SSMP_AE_Dec.o:(.bss+0x4): first defined here
SSMP_ARIA_PRG.o:(.bss+0x0): multiple definition of `W'
SSMP_AE_Dec.o:(.bss+0x0): first defined here
SSMP_ARIA_PRG.o:(.bss+0x4): multiple definition of `DEST'
SSMP_AE_Dec.o:(.bss+0x4): first defined here
SSMP_GCTR.o:(.bss+0x0): multiple definition of `W'
SSMP_AE_Dec.o:(.bss+0x0): first defined here
SSMP_GCTR.o:(.bss+0x4): multiple definition of `DEST'
SSMP_AE_Dec.o:(.bss+0x4): first defined here
SSMP_GHASH.o:(.bss+0x0): multiple definition of `W'
SSMP_AE_Dec.o:(.bss+0x0): first defined here
SSMP_GHASH.o:(.bss+0x4): multiple definition of `DEST'
SSMP_AE_Dec.o:(.bss+0x4): first defined here
참조 하는
#define ReverseWord(W) { \
(W)=(W)<<24 ^ (W)>>24 ^ ((W)&0x0000ff00)<<8 ^ ((W)&0x00ff0000)>>8; \
}
를 아래처럼
#ifndef W //hunjung
#define ReverseWord(W) { \
(W)=(W)<<24 ^ (W)>>24 ^ ((W)&0x0000ff00)<<8 ^ ((W)&0x00ff0000)>>8; \
}
#endif

Comments List