본문 바로가기

전체 글46

MAC M1 + GNU GCC + NVIM + COC ~/$ sw_vers ProductName: macOS ProductVersion: 12.2 BuildVersion: 21D49 1. GNU GCC brew install gcc ln -s /opt/homebrew/bin/gcc-11 /opt/homebrew/bin/gcc ln -s /opt/homebrew/bin/g++-11 /opt/homebrew/bin/g++ export PATH=$HOME/bin:/usr/local/bin:/opt/homebrew/bin:$PATH ~/$ gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/opt/homebrew/Cellar/gcc/11.2.0_3/bin/../libexec/gcc/aarch64-a.. 2022. 2. 5.
Mac M1에서 crosstool-ng 빌드 gobjcopy, objcopy 없어서 에러 발생. brew install binutils 설치 후, /opt/homebrew/opt/binutils/bin를 path에 추가한다. menu library가 없단다. 빌드 실패 !! brew에서 직접 crosstool-ng를 설치한다. crosstool-ng 설정파일은 .config이다. vim의 coc모듈이 .config 디렉토리와 이름이 같다. 따라서 홈 디렉터리에서 빌드하면 안된다. 디렉터리를 만들어 그 안에서 실행한다. https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/macos-setup-scratch.html Setup Toolchain for Mac OS from S.. 2022. 1. 31.
Apple M1 Mac에서 Arm(aarch64) 리눅스용 프로그램 빌드하기 보호되어 있는 글 입니다. 2022. 1. 23.
Mac M1 개발환경 구성하기 HW: macbook M1 Pro OS: macOS Monterey //Basic 1. Clean Up Dock 2. install iStat Menus 3. install Homebrew 4. install Key Castr(display key-input history) 5. install Cursor Pro 6. install Git(default Git version is too old) 7. install iTerm2 8. install Karabinel Elements(it makes caps lock key as ctrl, fn+h,j,k,l run as arrow move) 9. install Alfred 10. install Numi (simple and powerful calculato.. 2022. 1. 23.