回文章列表
作者Dopin.bbs@bbs.bsd.com.tw (系統調校完成) 看板: installbbs
標題真的能在 FreeBSD 8.0/AMD64 下用的 ve !!!
時間亞特蘭提斯 (2009/12/19 Sat 02:39:39)
之前惡搞出了 sob_pack gcc4 版 沒想到真的有 勇者 拿去 64 位元環境玩 ...

後果當然是相當慘不忍賭 有的是進不去 有的是進去後看板使用者資料亂七八糟
(不管怎樣 我都該說 感恩 嗎 XD) 原因一個是函式錯誤 另一個是定義資料問題
這個等確定的版本出來再 release

ve ... woju 兄的作品 非常好用 尤其是拿來編 BBS Code 超絕方便 因為想要做
for 64bit 的 sob_pack 所以我做了以下的動作 ...

www# cd /usr/ports/chinese/ve
www# make install clean
===>  Vulnerability check disabled, database not found
===>  Extracting for zh-ve-1.0_2
===>  Vulnerability check disabled, database not found
=> MD5 Checksum OK for ve-1.0.tgz.
=> SHA256 Checksum OK for ve-1.0.tgz.
===>  Patching for zh-ve-1.0_2
(略)
mkdir -p /usr/local/share/ve
install  -s -o root -g wheel -m 555 ve /usr/local/bin
install  -o root -g wheel -m 444 00readme.txt ve.hlp /usr/local/share/ve
===>   Registering installation for zh-ve-1.0_2
===>  Cleaning for zh-ve-1.0_2
www# su bbsadm
bbs<www:/usr/ports/chinese/ve> cd
bbs<www:/home/bbs> cd src/maple ; ve term.c
Segmentation fault (core dumped)
bbs<www:/home/bbs/src/maple>

這是在搞笑嗎 = =;;; 還是 porting 者跟我一樣 能扛不等於能用 (跳) XD

joe/ee/vi 就是用不慣 ... 所以我把 sob_20030831_pack.tgz 解來試著扛看看
(內附 ve source [src/ve])

www# cd src/ve
www# make
gcc -DVEDITOR -c edit.c
In file included from edit.c:11:
bbs.h:32:19: error: sgtty.h: No such file or directory
*** Error code 1

Stop in /usr/home/temp/bbs/src/ve.

冏 =.= 好吧 把 sob_gcc4 的同名檔案 copy 過來改改湊合著用 *.h 也看不慣就改
一改 亂玩一通後 改了出錯 錯了再改 Orz ... 最後 ...

www# make install clean
gcc -DVEDITOR -c edit.c
gcc -DVEDITOR -c term.c
gcc -DVEDITOR -c screen.c
gcc -DVEDITOR -c stuff.c
gcc -DVEDITOR -c io.c
gcc -DVEDITOR -c editor.c
gcc -DVEDITOR -o ve edit.o term.o screen.o stuff.o io.o editor.o -ltermcap
-lcom
gcc -DVEDITOR -c entab.c
gcc -o entab entab.o
cp ve entab /usr/local/bin
cp ve.hlp /usr/local/lib
rm -f *.o ve entab
www# su bbsadm
bbs<www:/home> cd ~/src/maple ; ve term.c

#ifndef TANDEM
#define TANDEM  0x00000001
#endif                                                 BRGYLPCW
請輸入  亮度/前景/背景[正常白字黑底][0wb]:    

感動 !!!!!

好了 廢話這麼多 感謝耐心看完 重點在這面 :


                  ftp://home.bsd.com.tw/pub/SOB/ve_fb8_amd64.tgz


抓回去 解開後 請以 root 身分執行 -> cd ve ; make install clean 即可使用

最後 祝大家事事順利 (逃)

--
我恨蚊子 ...

--
Origin: Atlantis  DN: bbs.bsd.com.tw  IP : 203.70.65.27  ST: atlantis       
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻