2016-08-03 104 views
0

我已經設置了一個全新的Ubuntu 14.04LTS amd64全新安裝。我正在嘗試構建一個需要鏈接libGL.so和libGLU.so的32位應用程序。當我嘗試在i386架構中安裝所需的開發包時,apt-get說它必須卸載相應的amd64包?在64位Ubuntu上構建時如何鏈接32位libGL.so?

爲什麼?我不能同時爲32位和64位安裝libglu1-mesa-dev嗎?顯然它可以將它安裝到/ usr/lib32中!

sudo apt-get install libglu1-mesa-dev:i386 
... 
The following extra packages will be installed: 
    libcgmanager0:i386 libdbus-1-3:i386 libdrm-amdgpu1:i386 libdrm-dev:i386 
    libgl1-mesa-dev:i386 libgl1-mesa-glx:i386 ... 
The following packages will be REMOVED: 
    freeglut3-dev libgl1-mesa-dev libglu1-mesa-dev mesa-common-dev 
... 
0 upgraded, 39 newly installed, 4 to remove and 0 not upgraded. 
Need to get 1,595 kB of archives. 
After this operation, 5,559 kB of additional disk space will be used 

回答

相關問題