2010/09/15

64 位元 gcc 編譯 32 位元 C 程式

  在 Ubuntu 10.10 AMD64 位元版上預設的 gcc 要編譯 C 程式成 32 位元執行檔, 加了 -m32 參數卻出現以下錯誤訊息:

krogh@krogh-desktop:~$ gcc -m32 test1.c
In file included from //usr/include/features.h:387,
from //usr/include/stdio.h:28,
from test1.c:1:
//usr/include/gnu/stubs.h:7: fatal error: gnu/stubs-32.h: 沒有此一檔案或目錄
compilation terminated.

真的令人摸不著頭緒的錯誤訊息! 用 Google 找了一下原來是少了 32 位元 library. 將 libc6-dev-i386 安裝起來就可以成功執行編譯.


2010/09/13

Eclipse 3.6 Helios 無法使用 Android ADT 問題已解決

  之前使用 Eclipse 3.6 Helios 安裝 ADT (Android Development Tool) 後無法正常使用的問題已解決.原因是 無法正常產出 R.java 檔.今天更新 Eclipse 3.6 時發現 ADT 0.9.8 版本有更新.下載後重啟 Eclipse 3.6 就解決了.沒有產出 R.java 檔造成無法編譯成功的問題.

  測試無誤的平台 Windows XP 及 Ubuntu 10.10 Beta AMD64 .

2010/09/10

Wine 安裝 Office 2007, Office 97

  使用最新 Wine 1.3.2 安裝 Office 2007 中途就失敗了! 不死心拿出古董 Office 97 竟然可以安裝,但在最後結束前也失敗了,所以在 Wine 的程式選單中沒有出現.但直接到 drive_c/Program files/Office 目錄中直接用 wine 將 EXCEL.exe WINWORD.exe 執行卻是可以的. 

2010/09/09

Ubuntu 10.10 64 bit Beta 試用心得

  安裝方法有點不一樣,自己是用 Live CD 安裝. 和以往不同的是沒有選擇安裝時的語言,所以一路上都是用英文,但安裝步驟 減少了。裝完後第一個直覺是視窗縮放及關閉按鈕怎麼又是在左邊。個人非常不喜歡。第二個感覺是佔用記憶體700百多 MB,再加上開個 FireFox 看個幾個網頁就增到1.2 GB,真的很驚人。
  安裝後第一個要做的就是設定上網及更新,再來就是 中文language pack , 及設定輸入法。最後再來個 nVidia 驅動程式,和以前的版本 沒太大差別。最大的差別應該是 GNOME 2.31.9 。可喜的是終於有 Ubuntu 64位元版可以用了,之前 10.04 64位元版裝不起來,對它的評價變差了,現在改用 openSUSE 11.3 64位元版。Ubuntu 要加油,希望能讓我從 openSUSE 回頭!
  這個版本在 3D 驅動程式及3D 遊戲之間已沒有問題,許多 Open Source 3D Game 都可以正常執行.不再會和 10.04 版一樣無法執行的問題.

2010/09/08

openSUSE 11.3 安裝及使用 Wine 1.3.2

  Wine 1.3.2 釋出了!但我的 openSUSE 11.3 64 bit (位元) 版上的還是 1.2 版且是32位元版。這次1.3.2 有64位元版不安裝實在對不起自己。在官方網站找到以下套件庫網址,將它加入:

http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.3/

最後搜尋 wine , 勾選 wine 1.3.2 不是 32 位元那個,它自動會將 32位元版選起來一起安裝。

裝好後試了一下 Notepad ,中文字還是無法正常顯示,但更改字型為新細明體後就正常了!

openSUSE 64 位元版上安裝 Ubuntu 10.10 Beta 64位元版

  前幾天 Ubuntu 宣布不再推 64位元Desktop 版,但Beta版中有64位元版。下載iso 檔回來在openSUSE 11.3 64位元版中用 VirtualBox 先試用。 安裝介面很簡易,確實在流程上有簡化。安裝後仍需自行再下載中文 language pack 。目前沒發現什麼問題,軟體更新也很順利。到是發現 VirtualBox 第一次設定兩個核心給 Ubuntu 10.10 使用,在Ubuntu 10.10 中也看到是兩個 CPU。最大的心得是整個電腦 8GB RAM 平時在 openSUSE 中很難使用超過 3 GB。使用 VirtualBox 後設了 2.4 GB 給 Ubuntu 10.10 執行,使用 top 指令查看整個 openSUSE 記憶體使用情形,竟然用了 7.2 GB。而VirtualBox 只使用了 1.3 GB,其它的記憶體有 5.x GB 是 cached。

2010/09/05

百樂元氣小鋼筆 PILOT Petit 出水順暢

  最近又將百樂元氣小鋼筆 PILOT Petit 拿出來寫字,竟然已隔好幾個月仍可以在第一筆劃就出水順暢。看來這款便宜又好寫的筆又比其它上千元的名牌筆有過人之處。

2010/09/03

Google Chrome 6 瀏覽器 Linux/Windows/Mac 版比較

  今天 Chrome 6 Web Browser 正式釋出.版本編號 6.0.472.53 有別於上一版 5.0.375.127 .當然速度又再度提升.Windows 版使用起來看不出太大的變化,選項中多了一個 Gears 設定.
  Linux 版不知是否有重大改進,等今天回家再試試看!網頁字型美觀一直都是個人沒將 Chrome OS 列入首選browser 的原因。在 Windows 沒問題,但在 Linux 上這問題一直沒解決,包括 Opera 也一樣。FireFox 雖然不夠快,但字型顯示方面在各作業系統都沒什麼問題。如果 Chrome 解決此問題,FireFox 就會成為第二順位brower。
在公司的Windows XP上更新後使用起來卻實有較快的感覺。回到家使用 openSUSE的軟體更新功能沒有找到,只好自行上Google 下載 Linux x86_64位元版 rpm 檔。裝好後開啟 Mobile 01 確實有很明顯的加快。只是中文字顯示仍會有少部份字是粗體, 多數字是一般字體的奇怪現象。雖不至於很醜,但看起來就是不舒服。除此之外,似乎沒有什麼可挑剔的地方。

最後來看 iMac OS X 上的版本:安裝後執行起來並沒有字體不好看的問題,在 iMac 上其實任何軟體的字型顯示效果都是一級棒。至於速度,比較過 Mobile 01 網站後確實 Chrome 6.0 比 Safari 快多了!

2010/09/02

Blogger 的新功能 "統計資料"

  Blogger 終於推出長久以來自己很想要的功能,也就是類似 AdSense 中的統計分析功能。最近再寫 blog 時發現多了一個頁籤 "統計資料"。 它底下分四個功能: 概述 發表文章 流量來源 觀眾

概述
就是 發表文章/流量來源/觀眾的重點摘要,還可以選 現在/日/週/月/任何時間等條件

發表文章

可以看到網友點閱的文章標題及次數統計




流量來源

可以知道從那些網站連過來及使用那些關鍵字搜尋到







觀眾

可以知道從那些國家連進來及使用何種作業系統及瀏覽器



個人認為功能簡單扼要,與 AdSense 的統計角度略有不同。可以很快地知道自己的 blog 受歡迎的重點文章是什麼。