這個是用別人編譯好的0.12內核來編譯新的0.12內核,所用的編譯工具都是那個時代的,所以問題不大,我當時看趙炯寫的那本書上也是提供了一個初始編譯好的內核。問題是我想在現代的操作系統上把這個內核編譯出來,當時搞了幾天,解決了一些錯誤,然後耐心消磨完了……
我暈,解決了上面,下一步又報錯:ld86: cannot open input file
你這是在編譯早期版本的linux內核嗎?那個我已經放棄了,各種報錯,基本上把人逼瘋
內核還是弄成功了,這個我又改了編譯參數。剛剛好了
是0.11 or 12的內核嗎?方便整理份筆記嗎?我想拜讀一下。我一直沒編譯出來,很頭疼。
0.12內核跑在bochs上:
https://blog.csdn.net/qq_43580151/article/details/106292463
這個是用別人編譯好的0.12內核來編譯新的0.12內核,所用的編譯工具都是那個時代的,所以問題不大,我當時看趙炯寫的那本書上也是提供了一個初始編譯好的內核。問題是我想在現代的操作系統上把這個內核編譯出來,當時搞了幾天,解決了一些錯誤,然後耐心消磨完了……
那的確是很多都不一樣,不過根本就沒必要在自己64位物理機上編譯,
一個嘗試而已……況且我當時是看網上有人成功在ubuntu 18.04上搞出來了。我一開始以為你也搞出來了,就問一下
我用Ubuntu18.04調試好了,超麻煩
非技術的路過。
毫無刷外鏈痕跡