환경 구성

본 장에서는 OpenFrame ASM을 사용하여 어셈블러 소스 코드(이하 ASM 코드)를 컴파일하기 위해 구성해야 할 환경에 대해 설명한다.

1. 설치 및 설치 확인

OpenFrame ASM 설치 및 설치 확인은 OpenFrame ASM "설치 안내서"를 참고한다.

2. 매크로 설정

대부분의 ASM 코드는 시스템 매크로를 사용하여 작성되어 있으므로, 오픈소스 버전인 MVS3.8 매크로를 사용하는 것을 추천한다.

  • MVS3.8 매크로 내려 받기

    아래 링크에서 매크로 파일을 다운 받는다.

    https://github.com/Tmaxsoft-Compiler/OFASM-MAC-LIB/tree/master/38mac

3. 매크로 경로 설정

OFASM_MACLIB 환경 변수를 통해 다운 받은 매크로의 디렉터리를 지정한다. 이때, OpenFrame ASM 제품 내에 포함된 ofmac의 디렉터리도 함께 지정한다.

export OFASM_MACLIB=/home/oframe7/ofasm/maclib/ofmac:/home/oframe7/ofasm/maclib/38mac
ofmac의 경로는 가장 앞에 지정하도록 한다.