liboqs ppc 컴파일 옵션

2023. 6. 5. 08:45카테고리 없음

# SPDX-License-Identifier: MIT

set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_SYSTEM_PROCESSOR ppc64)
#set(CMAKE_SYSTEM_PROCESSOR ppc64le)
set(CMAKE_CROSSCOMPILING ON)

#set(CMAKE_C_COMPILER gcc)
#set(CMAKE_C_COMPILER powerpc64-fsl-linux-gcc)
#set(CMAKE_C_COMPILER powerpc-fsl-linux-gcc)
#set(CMAKE_C_COMPILER powerpc64-linux-gnu-gcc)
set(CMAKE_C_COMPILER powerpc-linux-gnu-gcc)
set(CMAKE_C_FLAGS "-m32")
#set(CMAKE_CROSSCOMPILING_EMULATOR "qemu-aarch64-static;-L;/usr/aarch64-linux-gnu/")
#set(CMAKE_SYSROOT /opt/fsl-networking/QorIQ-SDK-V1.7/sysroots/ppce5500-fsl-linux)
#set(CMAKE_SYSROOT /opt/fsl-networking/QorIQ-SDK-V1.7/sysroots/ppc64e5500-fsl-linux)
#set(CMAKE_LINKER /opt/fsl-networking/QorIQ-SDK-V1.7/sysroots/i686-fslsdk-linux/usr/bin/powerpc64-fsl-linux/powerpc64-fsl-linux-ld)
#set(CMAKE_CROSSCOMPILING_EMULATOR "qemu-ppc64;-L;/usr/powerpc64-linux-gnu/")
set(CMAKE_CROSSCOMPILING_EMULATOR "qemu-ppc;-L;/usr/powerpc-linux-gnu/")