반응형

OS: Ubuntu 14.04.1 LTS (64-bit)

Target: QualNet 설치를 위한 Makefile



<문제 상황>


  • Qualnet 설치 파일이 32비트 전용인데 64비트 운영체제에서 빌드하는 과정에서 /usr/bin/ld: cannot find -lexpat 에러가 발생한다.
  • 하지만 컴퓨터에는 이미 libexpat1, libexpat1-dev 모두 설치되어 있다.




<해결 방법>


컴퓨터에 설치된 libexpat 라이브러리가 64비트 전용이기 때문에 빌드할 때 링크가 안돼서 발생하는 에러이다.

아래 명령으로 32비트 전용 libexpat1-dev 를 설치해야 한다.


$ sudo apt-get install libexpat1-dev:i386




반응형
블로그 이미지

Bryan_

,