PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
SetupBBS
[心得] Maple3-itoc 目前架設待解決問題 (Debian)
作者:
holishing
2017-06-20 13:26:38
1. 還沒成功在 64bit 下編譯
之後會嘗試:
→ lantw44:可以嘗試編成 32 位元的可執行檔 08/14 21:37
→ lantw44:CFLAGS 加上 -m32 LDFLAGS 加上 -melf_i386 08/14 21:38
→ tjjh89017:請問是在哪裡加上參數? 08/16 15:37
→ DarkIllusion:分別加在每個makefile裡面的CFLAGS跟LDFLAGS 10/16 02:02
※ 引述《lantw44 (1101-2019-3028-4786)》之銘言:
: 後來發現,在 x86_64 的機器上編譯成 32 位元可執行檔,大致上功能正常,但有少部分
: 例如文章已讀、未讀會發生很奇怪的狀況
: 在函式庫的部分的 CFLAGS 加上 -fPIC 是可以成功編譯成 64 位元可執行檔的,但無法
: 正常執行 (bbsd 收到 SIGFPE 或 SIGSEGV 之類的 signal 而終止)
2. 另外會遇到的問題如上:
在 32bit 環境下的 linux 可以成功編譯, 「大致」功能正常
但同樣會遇到閱讀紀錄會一直reset的問題(新文章回覆顯示未讀)
若在站內發表完新文章或系統發了新文章後,
部分看板人氣會一直呈現 評:╳ 人氣:-15874 這樣子的情況
目前對於這個問題還在亂摸索中...沒什麼頭緒ˊˋ
目前利用工作站 bbs 帳號裡 ipcs 查詢到的資訊:
[email protected]:$ ipcs
作者:
lantw44
(#######################)
2017-06-20 21:11:00
剛看了一下你寫的安裝步驟,有設定好讓camera 和 account 開機自動執行嗎?
作者:
holishing
2017-06-20 21:16:00
有新增 /etc/rc.local 寫進去, 並用 chmod +x 讓他可執行這樣orz不過上一篇沒記到... (有放進github自己改的記錄裡
作者:
lantw44
(#######################)
2017-06-20 21:31:00
於是整個 bbs 關掉 (killall bbsd / ipcrm ...)再重開還是有這個狀況嗎?斷線感覺是 bbs 程式當掉了…… dmesg 有沒有相關訊息?例如 segfault 或 general protection 之類的
作者:
holishing
2017-06-20 23:25:00
(有先試了ipcs/ipcrm) 先筆記一下@@ 周末有空好好測試
作者:
lantw44
(#######################)
2017-06-28 21:06:00
我覺得可以考慮用 gdb 看看能不能拿到 backtrace 了在這之前要先把 Makefile 裡的 -s 拿掉再加上 -g 重編剛才搜尋了一下 RLIMIT_DATA,在 maple/bbsd.c 找到這段/* adjust resource : 16 mega is enough */limit.rlim_cur = limit.rlim_max = 16 * 1024 * 1024;setrlimit(RLIMIT_DATA, &limit);有沒有考慮把這行 setrlimit 註解掉……把記憶體用量限制在 16 MiB 感覺似乎很少?
作者:
holishing
2017-06-29 01:27:00
先記一下, 找時間來試 ψ(._. )>
[email protected]
@再研究其他原因@@直接註解掉那行的結果也一樣gdb和Makefile參數還沒試過,找機會試這次先試到這邊, 本來一開始在test發完文後, 重複進出該板也會造成類似斷線情形, 但完整的log沒記到 orz不對, 之後應該放在gist上@@rz擇期再研究 (?或是另外找 CentOS 試試...
作者:
lantw44
(#######################)
2017-08-14 21:37:00
可以嘗試編成 32 位元的可執行檔CFLAGS 加上 -m32 LDFLAGS 加上 -melf_i386
作者:
tjjh89017
(伊達政宗)
2017-08-16 15:37:00
請問是在哪裡加上參數?
作者:
DarkIllusion
(′・ω・‵)
2017-10-16 02:02:00
分別加在每個makefile裡面的CFLAGS跟LDFLAGS
作者: xeonchen (陳小叉)
2016-06-16 06:52:00
cpu 是用 chroot 到 x86 的 toolchain 來 build
作者:
pichubaby
(Pichu)
2016-01-01 17:40:00
幫忙補個延伸閱讀
https://github.com/ccns/dreambbs/wiki/
BoardReadingHistory-zh_tw
作者:
pichubaby
(Pichu)
2016-01-01 17:40:00
幫忙補個延伸閱讀
https://github.com/ccns/dreambbs/wiki/
BoardReadingHistory-zh_tw
作者: xeonchen (陳小叉)
2016-06-16 06:52:00
cpu 是用 chroot 到 x86 的 toolchain 來 build
作者:
lantw44
(#######################)
2017-06-20 21:11:00
剛看了一下你寫的安裝步驟,有設定好讓camera 和 account 開機自動執行嗎?
作者:
holishing
2017-06-20 21:16:00
有新增 /etc/rc.local 寫進去, 並用 chmod +x 讓他可執行這樣orz不過上一篇沒記到... (有放進github自己改的記錄裡
作者:
lantw44
(#######################)
2017-06-20 21:31:00
於是整個 bbs 關掉 (killall bbsd / ipcrm ...)再重開還是有這個狀況嗎?斷線感覺是 bbs 程式當掉了…… dmesg 有沒有相關訊息?例如 segfault 或 general protection 之類的
作者:
holishing
2017-06-20 23:25:00
(有先試了ipcs/ipcrm) 先筆記一下@@ 周末有空好好測試
作者:
lantw44
(#######################)
2017-06-28 21:06:00
我覺得可以考慮用 gdb 看看能不能拿到 backtrace 了在這之前要先把 Makefile 裡的 -s 拿掉再加上 -g 重編剛才搜尋了一下 RLIMIT_DATA,在 maple/bbsd.c 找到這段/* adjust resource : 16 mega is enough */limit.rlim_cur = limit.rlim_max = 16 * 1024 * 1024;setrlimit(RLIMIT_DATA, &limit);有沒有考慮把這行 setrlimit 註解掉……把記憶體用量限制在 16 MiB 感覺似乎很少?
作者:
holishing
2017-06-29 01:27:00
先記一下, 找時間來試 ψ(._. )>從config.h那邊把那部分undef掉目前狀況還是差不多@@再研究其他原因@@直接註解掉那行的結果也一樣gdb和Makefile參數還沒試過,找機會試這次先試到這邊, 本來一開始在test發完文後, 重複進出該板也會造成類似斷線情形, 但完整的log沒記到 orz不對, 之後應該放在gist上@@rz擇期再研究 (?或是另外找 CentOS 試試...
作者:
lantw44
(#######################)
2017-08-14 21:37:00
可以嘗試編成 32 位元的可執行檔CFLAGS 加上 -m32 LDFLAGS 加上 -melf_i386
作者:
tjjh89017
(伊達政宗)
2017-08-16 15:37:00
請問是在哪裡加上參數?
作者:
DarkIllusion
(′・ω・‵)
2017-10-16 02:02:00
分別加在每個makefile裡面的CFLAGS跟LDFLAGS
繼續閱讀
Re: [心得] Maple3-itoc 近期架站記錄心得
holishing
[心得] Maple3-itoc 近期架站記錄心得
holishing
Re: [M3] 投票
abbie4652
Re: [M3] 投票
e97556
[閒聊] 電腦比以前卡了好多怎麼辦_電腦卡的解決
ez25255
Re: [問題] 虛擬機無法開啟Mac的Yosemite作業系統
silviacsy5
[公告] SetupBBS 版即將唯讀封存
a3225737
[問題] 借錢幫忙遺產稅
ddcallgg
想詢問高雄朋友有沒有多的軍人機[問題]
kocvats
Re: [問題] Maple 3.10 看板資料轉換到 PTT 車安全座椅與遊戲床
addmyheart
Links
booklink
Contact Us: admin [ a t ] ucptt.com