본문 바로가기
Development Solutions/Linux

[Solved] /usr/bin/ld: skipping incompatible <path 1> when searching for <path 2> workaround (/usr/bin/ld: skipping incompatible <경로1> when searching for <경로2> 해결 방법)

by studio ODOC 2022. 8. 23.
반응형

[Linux Ubuntu]

/usr/bin/ld: skipping incompatible <path 1> when searching for <path 2> workaround

/usr/bin/ld: skipping incompatible <경로1> when searching for <경로2> 해결 방법

 

 

64비트 환경에서 32비트 라이브러리를 필요로 하여, 컴파일 중에 발생하는 문제

 

우분투 11 이하 버전에서는 ia32-libs 패키지 설치

 

우분투 16,18 버전에서는 sudo apt-get install gcc-multilib  g++-multilib  gcc-multilib, g++multilib 설치

 

중간 버전은 상황에 맞게 설치하여 해결함

 

(Problems with compiling 32-bit libraries in 64-bit environments



Install the ia32-libs package in Ubuntu 11 and below



Install gcc-multilib, g++ multilib with sudo apt-get install gcc-multilib g++-multilib in Ubuntu 16, 18 versions



Intermediate versions are contextually installed and resolved)

반응형