[問題] binary library dependancy

看板Linux作者 (我抓得到什麼呢?)時間9年前 (2014/12/28 17:13), 9年前編輯推噓2(203)
留言5則, 4人參與, 最新討論串1/1
我手上有一個ELF binary (我沒有source可以重編) 他header裡面有要求glibc>2.15,但我機器上只有glibc2.2 有什麼麼辦法便它接受我現在的系統嗎? (看了一下它應該沒有用到新的lib裡的東西,只是編的時候剛好用了新的lib) 我直接把檔案裡的GLIBC_2.xxx刪了,結果是segfalt 是沒有很意外,offsets都亂掉了 那還有什麼方法可以硬改它的dependancy嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.195.155 ※ 編輯: kdjf (114.44.195.155), 12/28/2014 17:14:03

12/28 18:32, , 1F
Steam 當初也有這個問題,最後是額外弄一套 runtime
12/28 18:32, 1F

12/28 18:32, , 2F
環境 orz
12/28 18:32, 2F

12/28 20:52, , 3F
弱弱的問題,2.2不是>2.15嗎?還是他規定glibc要2.15
12/28 20:52, 3F

12/28 21:25, , 4F
2.15 > 2.2 吧,那個不是小數點 ......
12/28 21:25, 4F

12/28 23:52, , 5F
這個.是major/minor的分界符號 不是數學上的小數點啊ww
12/28 23:52, 5F
文章代碼(AID): #1KdycYCH (Linux)