要在 ubuntu 10.04 下的 gretl cvs 變成可 commit 修改 .PO 檔,不能用 gretl 手冊中所寫的下這兩行指令
cvs -d:pserver:anonymous@gretl.cvs.sourceforge.net:/cvsroot/gretl login
(不必輸入,直接按空間棒)
cvs -z3 -d:pserver:anonymous@gretl.cvs.sourceforge.net:/cvsroot/gretl co -P gretl
我在 ubuntu 11.04 下實測 (參考:CVS#Read-Write access),先下指令
export CVS_RSH=ssh
cvs -z3 -d:ext:xxi-xxxx@xxx.cvs.sourceforge.net:/cvsroot/gretl checkout gretl
(輸入帳密就 OK 了)
./configure 後說少了 libcurl 和 gtksourceview2.0, 又裝了以下
sudo apt-get install libcurl4-openssl-dev libgtksourceview2.0-dev
再下指令
(如果已下載更新多次, 可能要再下指令
make clean)
./configure
make
sudo make install
sudo cp /usr/local/lib/libgretl* /usr/lib
這樣就 OK 了
搭配 Cervisa + POedit 就可以正常地更新新的 zh_TW.po 檔
2013年4月18日
2012年9月1日
在 ubuntu 11.04 全新自行 compile 安裝 gretl 1.9.9 cvs
1. 從 gretl 網站抓最近原始碼 (不一定是 1.9.9版)
先建一個子目錄, 例如 cvs, 進入後, 先下指令, 抓原始碼cvs -d:pserver:anonymous@gretl.cvs.sourceforge.net:/cvsroot/gretl login問密碼不用輸入, 直接按 [enter], 再輸入
cvs -z3 -d:pserver:anonymous@gretl.cvs.sourceforge.net:/cvsroot/gretl co -P gretl
如此會產生 ./cvs/gretl 子目錄, 以後更新原始碼時, 用以下指令就會自動更新了
cvs update -d -P
2. 編輯前設定 config
先切換到 gretl 原始碼的目錄, 例如你剛剛是下載到 ./cvs/gretlcd ./cvs/gretl ./configure如果出現錯誤, 應該是需要的套件沒裝,依 gretl 原始套件的說明檔 README.packages 所述, 安裝以下套件
3. 安裝 gretl 所需套件 (dependences)
sudo apt-get install gnuplot libfftw3-dev liblapack-dev gfortran libxml2 \ zlib1g-dev libreadline5-dev libgtksourceview2.0-dev libgmp3-dev libcurl3-dev想要自行 make pdfdocs 還要下載安裝
sudo apt-get install texlive texlive-latex-extra libxslt1-dev
4. 再重新編輯
./configure make sudo make install這樣應該 OK 了!
覺得麻煩的話, 下載我 compile 好的 deb: gretl_1.9.9-1_amd64.deb
2011年7月21日
在 ubuntu 11.04 裝 自行打包的 gretl 1.9.5
我成功地在 ubuntu 11.04 裝 自行打包的 gretl 1.9.5
1. 先依 “在 ubuntu 中 compile gretl 1.9.2” 這篇來下載 gretl-1. 9.5.tar.bz2
2. 解壓縮到 (例如: /home/xxx/gretl/cvs/gretl) 後, 再於終端機中下指令:
cd /home/xxx/gretl/cvs/gretl
sudo apt-get build-dep gretl
./configure
make
sudo make install
sudo cp /usr/local/lib/libgretl* /usr/lib
3. 最後,於終端機中下指令 gretl, 就完成了
就連 gnuplot 也成功地換成 4.2 以後的版本,這樣 gretl 跑起來,畫圖中的中文就正常了
1. 先依 “在 ubuntu 中 compile gretl 1.9.2” 這篇來下載 gretl-1.
2. 解壓縮到 (例如: /home/xxx/gretl/cvs/gretl) 後, 再於終端機中下指令:
cd /home/xxx/gretl/cvs/gretl
sudo apt-get build-dep gretl
./configure
make
sudo make install
sudo cp /usr/local/lib/libgretl* /usr/lib
3. 最後,於終端機中下指令 gretl, 就完成了
就連 gnuplot 也成功地換成 4.2 以後的版本,這樣 gretl 跑起來,畫圖中的中文就正常了
2011年3月5日
2010年1月12日
再次 try 安裝 gretl 1.8.6 on ubuntu 8.04
之前一直無法搞定 packages dependence 的問題, 在 gretl-user list 的建議下, 決定自行 compile
1. 先安裝基本 packages
下列的【新】套件都將被安裝:
autotools-dev cpp gcc-4.2-doc libc6 libc6-dev libc6-i686 linux-libc-dev m4
建議(Suggested)的套件:
autoconf2.13 autobook autoconf-archive gnu-standards autoconf-doc
automake1.9-doc bison-doc cpp-doc gcc-multilib manpages-dev glibc-doc gcj
gfortran fortran95-compiler libtool-doc
推薦(Recommended)的套件:
automaken libltdl3-dev
下列的【新】套件都將被安裝:
autoconf automake1.9 autotools-dev bison flex gcc-4.2-doc gcc-doc libc6-dev
libtool linux-libc-dev m4
下列的套件都將更新:
cpp gcc libc6 libc6-i686
更新 4 個套件,新安裝 11 個套件,刪除 0 個套件,另不更新 503 個套件。
需要下載 13.5MB 的檔案。
After this operation, 29.9MB of additional disk space will be used.
繼續執行嗎? 是按 [Y] 鍵,否按 [n] 鍵 y
下列的【新】套件都將被安裝:
gcc-4.1-base
下列的【新】套件都將被安裝:
gcc-4.1-base libgfortran1
sudo apt-get install libglib2.0-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
libglib2.0-0
建議(Suggested)的套件:
libglib2.0-doc
推薦(Recommended)的套件:
libglib2.0-data
下列的【新】套件都將被安裝:
libglib2.0-dev
下列的套件都將更新:
libglib2.0-0
sudo apt-get install libpng12-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
libpng12-0 zlib1g-dev
下列的【新】套件都將被安裝:
libpng12-dev zlib1g-dev
下列的套件都將更新:
libpng12-0
sudo apt-get install libxslt1-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
libxml2 libxml2-dev libxslt1.1
下列的【新】套件都將被安裝:
libxml2-dev libxslt1-dev
下列的套件都將更新:
libxml2 libxslt1.1
sudo apt-get install lapack3-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
cpp-3.4 g77 g77-3.4 gcc-3.4 gcc-3.4-base lapack3 libg2c0 libg2c0-dev
refblas3 refblas3-dev
建議(Suggested)的套件:
g77-doc g77-3.4-doc gcc-3.4-doc lib64gcc1 libc6-dev-amd64
下列的【新】套件都將被安裝:
cpp-3.4 g77 g77-3.4 gcc-3.4 gcc-3.4-base lapack3 lapack3-dev libg2c0
libg2c0-dev refblas3 refblas3-dev
sudo apt-get install fftw3-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
注意,選擇了 libfftw3-dev 而非 fftw3-dev
下列的【新】套件都將被安裝:
libfftw3-dev
sudo apt-get install libreadline5-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
libncurses5-dev
下列的【新】套件都將被安裝:
libncurses5-dev libreadline5-dev
sudo apt-get install libgmp3-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
libgmpxx4ldbl
建議(Suggested)的套件:
libgmp3-doc libmpfr-dev
推薦(Recommended)的套件:
libstdc++-dev
下列的【新】套件都將被安裝:
libgmp3-dev libgmpxx4ldbl
sudo apt-get install gnuplot
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
gnuplot-nox gnuplot-x11
建議(Suggested)的套件:
gnuplot-doc
下列的【新】套件都將被安裝:
gnuplot gnuplot-nox gnuplot-x11
sudo apt-get install texlive
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
tex-common texlive-base texlive-base-bin texlive-common texlive-doc-base
texlive-fonts-recommended texlive-latex-base texlive-latex-recommended
建議(Suggested)的套件:
texlive-doc-en
推薦(Recommended)的套件:
dvipdfmx lmodern perl-tk texlive-base-bin-doc texlive-fonts-recommended-doc
tipa texlive-latex-base-doc latex-beamer latex-xcolor prosper
texlive-latex-recommended-doc
下列的【新】套件都將被安裝:
tex-common texlive texlive-base texlive-base-bin texlive-common
texlive-doc-base texlive-fonts-recommended texlive-latex-base
texlive-latex-recommended
缺的 packages:
libfortran1-dev pkgconfig
sudo apt-get install libgtk2.0-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
The following packages were automatically installed and are no longer required:
libgfortran2 libblas3gf libmpfr1ldbl liblapack3gf
Use 'apt-get autoremove' to remove them.
下列的【新】套件都將被安裝:
gtk2-engines-pixbuf libatk1.0-dev libcairo2 libcairo2-dev libexpat1-dev
libfontconfig1-dev libfreetype6 libfreetype6-dev libgtk2.0-0 libice-dev
libpango1.0-0 libpango1.0-common libpango1.0-dev libpixman-1-dev
libpthread-stubs0 libpthread-stubs0-dev libsm-dev libx11-dev libxau-dev
libxcb-xlib0-dev libxcb1-dev libxcomposite-dev libxcursor-dev libxdamage-dev
libxdmcp-dev libxext-dev libxfixes-dev libxft-dev libxi-dev libxinerama-dev
libxrandr-dev libxrender-dev x11proto-composite-dev x11proto-core-dev
x11proto-damage-dev x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev
x11proto-randr-dev x11proto-render-dev x11proto-xext-dev
x11proto-xinerama-dev xtrans-dev
建議(Suggested)的套件:
libcairo2-doc libgtk2.0-doc ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp
ttf-arphic-gkai00mp ttf-baekmuk ttf-thryomanes libpango1.0-doc
下列的【新】套件都將被安裝:
libatk1.0-dev libcairo2-dev libexpat1-dev libfontconfig1-dev
libfreetype6-dev libgtk2.0-dev libice-dev libpango1.0-dev libpixman-1-dev
libpthread-stubs0 libpthread-stubs0-dev libsm-dev libx11-dev libxau-dev
libxcb-xlib0-dev libxcb1-dev libxcomposite-dev libxcursor-dev libxdamage-dev
libxdmcp-dev libxext-dev libxfixes-dev libxft-dev libxi-dev libxinerama-dev
libxrandr-dev libxrender-dev x11proto-composite-dev x11proto-core-dev
x11proto-damage-dev x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev
x11proto-randr-dev x11proto-render-dev x11proto-xext-dev
x11proto-xinerama-dev xtrans-dev
下列的套件都將更新:
gtk2-engines-pixbuf libcairo2 libfreetype6 libgtk2.0-0 libpango1.0-0
libpango1.0-common
2. ./configure (網友 Hélio Guilherme 建議先不要用 ./configure --enable-build-doc)
這次果然成功了, 告訴我可以 "make" 了
3. make and sudo make install
但發現在 /usr/local/bin 下, 只有 gretlcli 和 gretl-config, 並沒有 gui 介面的 gretl
檢查後, 發現沒有 libgtk2.0-dev
再次安裝
sudo apt-get install libgtk2.0-dev
再重覆步驟 2-3, 終於成功了!
1. 先安裝基本 packages
sudo apt-get install gcc autoconf automake1.9 libtool flex bison gcc-doc
以前找不到 libc6 和 libc6-dev 這次竟然會自動去找...下列的【新】套件都將被安裝:
autotools-dev cpp gcc-4.2-doc libc6 libc6-dev libc6-i686 linux-libc-dev m4
建議(Suggested)的套件:
autoconf2.13 autobook autoconf-archive gnu-standards autoconf-doc
automake1.9-doc bison-doc cpp-doc gcc-multilib manpages-dev glibc-doc gcj
gfortran fortran95-compiler libtool-doc
推薦(Recommended)的套件:
automaken libltdl3-dev
下列的【新】套件都將被安裝:
autoconf automake1.9 autotools-dev bison flex gcc-4.2-doc gcc-doc libc6-dev
libtool linux-libc-dev m4
下列的套件都將更新:
cpp gcc libc6 libc6-i686
更新 4 個套件,新安裝 11 個套件,刪除 0 個套件,另不更新 503 個套件。
需要下載 13.5MB 的檔案。
After this operation, 29.9MB of additional disk space will be used.
繼續執行嗎? 是按 [Y] 鍵,否按 [n] 鍵 y
sudo apt-get install libgfortran1
下列的【新】套件都將被安裝:
gcc-4.1-base
下列的【新】套件都將被安裝:
gcc-4.1-base libgfortran1
sudo apt-get install libglib2.0-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
libglib2.0-0
建議(Suggested)的套件:
libglib2.0-doc
推薦(Recommended)的套件:
libglib2.0-data
下列的【新】套件都將被安裝:
libglib2.0-dev
下列的套件都將更新:
libglib2.0-0
sudo apt-get install libpng12-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
libpng12-0 zlib1g-dev
下列的【新】套件都將被安裝:
libpng12-dev zlib1g-dev
下列的套件都將更新:
libpng12-0
sudo apt-get install libxslt1-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
libxml2 libxml2-dev libxslt1.1
下列的【新】套件都將被安裝:
libxml2-dev libxslt1-dev
下列的套件都將更新:
libxml2 libxslt1.1
sudo apt-get install lapack3-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
cpp-3.4 g77 g77-3.4 gcc-3.4 gcc-3.4-base lapack3 libg2c0 libg2c0-dev
refblas3 refblas3-dev
建議(Suggested)的套件:
g77-doc g77-3.4-doc gcc-3.4-doc lib64gcc1 libc6-dev-amd64
下列的【新】套件都將被安裝:
cpp-3.4 g77 g77-3.4 gcc-3.4 gcc-3.4-base lapack3 lapack3-dev libg2c0
libg2c0-dev refblas3 refblas3-dev
sudo apt-get install fftw3-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
注意,選擇了 libfftw3-dev 而非 fftw3-dev
下列的【新】套件都將被安裝:
libfftw3-dev
sudo apt-get install libreadline5-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
libncurses5-dev
下列的【新】套件都將被安裝:
libncurses5-dev libreadline5-dev
sudo apt-get install libgmp3-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
libgmpxx4ldbl
建議(Suggested)的套件:
libgmp3-doc libmpfr-dev
推薦(Recommended)的套件:
libstdc++-dev
下列的【新】套件都將被安裝:
libgmp3-dev libgmpxx4ldbl
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
gnuplot-nox gnuplot-x11
建議(Suggested)的套件:
gnuplot-doc
下列的【新】套件都將被安裝:
gnuplot gnuplot-nox gnuplot-x11
sudo apt-get install texlive
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
下列的【新】套件都將被安裝:
tex-common texlive-base texlive-base-bin texlive-common texlive-doc-base
texlive-fonts-recommended texlive-latex-base texlive-latex-recommended
建議(Suggested)的套件:
texlive-doc-en
推薦(Recommended)的套件:
dvipdfmx lmodern perl-tk texlive-base-bin-doc texlive-fonts-recommended-doc
tipa texlive-latex-base-doc latex-beamer latex-xcolor prosper
texlive-latex-recommended-doc
下列的【新】套件都將被安裝:
tex-common texlive texlive-base texlive-base-bin texlive-common
texlive-doc-base texlive-fonts-recommended texlive-latex-base
texlive-latex-recommended
缺的 packages:
libfortran1-dev pkgconfig
sudo apt-get install libgtk2.0-dev
讀取套件清單中... 完成
了解套件依存關係中
Reading state information... 完成
The following packages were automatically installed and are no longer required:
libgfortran2 libblas3gf libmpfr1ldbl liblapack3gf
Use 'apt-get autoremove' to remove them.
下列的【新】套件都將被安裝:
gtk2-engines-pixbuf libatk1.0-dev libcairo2 libcairo2-dev libexpat1-dev
libfontconfig1-dev libfreetype6 libfreetype6-dev libgtk2.0-0 libice-dev
libpango1.0-0 libpango1.0-common libpango1.0-dev libpixman-1-dev
libpthread-stubs0 libpthread-stubs0-dev libsm-dev libx11-dev libxau-dev
libxcb-xlib0-dev libxcb1-dev libxcomposite-dev libxcursor-dev libxdamage-dev
libxdmcp-dev libxext-dev libxfixes-dev libxft-dev libxi-dev libxinerama-dev
libxrandr-dev libxrender-dev x11proto-composite-dev x11proto-core-dev
x11proto-damage-dev x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev
x11proto-randr-dev x11proto-render-dev x11proto-xext-dev
x11proto-xinerama-dev xtrans-dev
建議(Suggested)的套件:
libcairo2-doc libgtk2.0-doc ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp
ttf-arphic-gkai00mp ttf-baekmuk ttf-thryomanes libpango1.0-doc
下列的【新】套件都將被安裝:
libatk1.0-dev libcairo2-dev libexpat1-dev libfontconfig1-dev
libfreetype6-dev libgtk2.0-dev libice-dev libpango1.0-dev libpixman-1-dev
libpthread-stubs0 libpthread-stubs0-dev libsm-dev libx11-dev libxau-dev
libxcb-xlib0-dev libxcb1-dev libxcomposite-dev libxcursor-dev libxdamage-dev
libxdmcp-dev libxext-dev libxfixes-dev libxft-dev libxi-dev libxinerama-dev
libxrandr-dev libxrender-dev x11proto-composite-dev x11proto-core-dev
x11proto-damage-dev x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev
x11proto-randr-dev x11proto-render-dev x11proto-xext-dev
x11proto-xinerama-dev xtrans-dev
下列的套件都將更新:
gtk2-engines-pixbuf libcairo2 libfreetype6 libgtk2.0-0 libpango1.0-0
libpango1.0-common
2. ./configure (網友 Hélio Guilherme 建議先不要用 ./configure --enable-build-doc)
這次果然成功了, 告訴我可以 "make" 了
3. make and sudo make install
但發現在 /usr/local/bin 下, 只有 gretlcli 和 gretl-config, 並沒有 gui 介面的 gretl
檢查後, 發現沒有 libgtk2.0-dev
再次安裝
sudo apt-get install libgtk2.0-dev
再重覆步驟 2-3, 終於成功了!
訂閱:
文章 (Atom)