作者查詢 / LoganChien

總覽項目: 發文 | 留言 | 暱稱
作者 LoganChien 在 PTT [ b96902HW ] 看板的留言(推文), 共25則
限定看板:b96902HW
首頁
上一頁
1
下一頁
尾頁
Re: [編譯] GMP & MPFR required
[ b96902HW ]12 留言, 推噓總分: +4
作者: JingXD - 發表於 2010/02/25 21:16(14年前)
1FLoganChien:你要先編譯 GMP、MPFR 二個函式庫。你從 GNU ftp 下載02/26 01:14
2FLoganChien:的壓縮檔只是 source code。解壓縮之後,也是用02/26 01:15
3FLoganChien:./configure --prefix=$OMEGA; make; make install02/26 01:16
4FLoganChien:去 build 這二個函式庫。然後之後如果要使用 --with-xx02/26 01:17
5FLoganChien:在 configure 的時候就加上 --with-xxx=$OMEGA02/26 01:18
[編譯] GMP & MPFR required
[ b96902HW ]6 留言, 推噓總分: +2
作者: woptspencil - 發表於 2010/02/25 20:31(14年前)
1FLoganChien:下載回來的 GMP, MPFR, MPC 都是原始碼,還必需再編譯02/25 20:56
2FLoganChien:一樣是用 ./configure, make, make install 的指令。02/25 20:57
3FLoganChien:我剛才看了一下,Cygwin 好像有現成的 library 可以裝,02/25 20:57
4FLoganChien:不過我沒有試過,你可以試試看。02/25 20:58
[問題] make時沒辦法link到stdio.h
[ b96902HW ]6 留言, 推噓總分: +3
作者: kiwaygo - 發表於 2009/09/24 22:45(14年前)
1FLoganChien:要先補 patch。下載 *.diff,然後用 patch -p0 < diff09/24 23:46
2FLoganChien:抱歉,推錯了。09/24 23:48
3FLoganChien:我也有遇到同樣的問題。我在想有可能是因為 test 資料10/01 02:13
4FLoganChien:夾下的程式自己就是一個 OS,所以是沒有 libc 或是10/01 02:14
5FLoganChien:libc++ 可以用。我自己的解法是自己補上 Write 這個10/01 02:15
6FLoganChien:system call (利用 kernel.h ... 的 API)。10/01 02:16
Re: [問題] Nachos安裝問題
[ b96902HW ]13 留言, 推噓總分: +2
作者: curtisyyc - 發表於 2009/09/24 21:52(14年前)
5FLoganChien:你是在編譯 nachos 本身的時候有問題嗎?09/24 23:54
6FLoganChien:你要先下載 nachos-linux-64bit.diff 這個修正檔。09/24 23:54
7FLoganChien:然後移到 Nachos-4.0 資料夾之後,執行:09/24 23:55
8FLoganChien:patch -p1 < nachos-linux-64bit.diff09/24 23:55
9FLoganChien:會有這樣的 Error 是因為 thread.cc 嘗試把 pointer09/24 23:56
10FLoganChien:type 轉型成 int,可是這個轉型未必成立。例如在工作站09/24 23:57
11FLoganChien:pointer type 是要用去 64bits,而 int 只有 32bits。09/24 23:57
[問題] OS保護模式的運作(包含ring0~ring3,位址的轉換...)
[ b96902HW ]3 留言, 推噓總分: 0
作者: kyoko18221 - 發表於 2008/06/18 20:04(16年前)
1FLoganChien:可以參考于淵寫得《自己動手寫作業系統》or09/18 00:40
2FLoganChien:http://share.solrex.cn/WriteOS/09/18 00:40
3FLoganChien:(不過我也看不懂就是了)09/18 00:41
首頁
上一頁
1
下一頁
尾頁