吳聰敏老師的討論區 首頁 吳聰敏老師的討論區
經濟學與 cwTeX 討論區
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入 

cwTeX for mac 執行問題

 
發表新主題   回覆主題    吳聰敏老師的討論區 首頁 -> cwTeX 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
jjhuang



註冊時間: 2009-02-14
文章: 21

發表發表於: 星期三 四月 22, 2009 12:53 pm    文章主題: Re: cwTeX for mac 執行問題 引言回覆

McGINNIS 寫到Confused
吳老師您好:

我是使用Mac OS X 10.5.6, 1.33 GHz PowerPC G4的電腦,我依照2009/2/10所發佈的cwTex for MacOSX檔案中的程序安裝,過程並無任何問題也順利安裝完成,但在排版測試的那一小節範例(exampl.ctx)卻出現問題,當我按下Typeset會出現:

/Users/Mac/Library/TeXShop/Engines/cwTeX-PDF.engine: line 3Confused /usr/texbin/cwtex: Bad CPU type in executable

上述的錯誤訊息!不知原因為何?應該說只要按Typeset(cwTeX-PDF),都無法編排。麻煩幫忙解答,謝謝!


您好,

很高興你開始使用 cwTeX for mac, 這個訊息是因為 cwtex33_mac.zip 裡面的執行檔編譯成 i386-only, 現在已經放上 fat binary(i386 and PowerPC) 的 cwtex33_mac_fat.zip 在 ftp site 上, 請重新抓取。

你可以完全重裝, 或是如果你熟悉 Unix 指令的話, 解壓縮 cwtex33_mac_fat.zip 之後, 在 ./cwtex33_mac/bin/ 裡的 cwtex 複製到 /usr/texbin/ 目錄即可。
另外, 做完這些動作之後, 在終端機執行 file 可以看到下列訊息Confused
$ file /usr/texbin/cwtex
/usr/texbin/cwtex: Mach-O universal binary with 2 architectures
/usr/texbin/cwtex (for architecture ppc7400)Confused Mach-O executable ppc
/usr/texbin/cwtex (for architecture i386)Confused Mach-O executable i386

如果還有問題, 歡迎你回來回報, 因為你大概是目前第一個使用 PPC 來跑 cwTeX for Mac 新版的, 你的經驗對大家都很寶貴, 我也會儘力支援你囉。

祝你 cwTeX for mac 玩得愉快!

Laughing
回頂端
檢視會員個人資料 發送私人訊息
jjhuang



註冊時間: 2009-02-14
文章: 21

發表發表於: 星期一 五月 04, 2009 10:18 pm    文章主題: 引言回覆

McGINNIS 寫到Confused
感謝各位的回覆!
另外,jjhuang 請問您說的 user/texbin/ 是哪一個目錄,路徑是在?!我找不到耶!


不知道您找到了嗎? 是 /usr/texbin/ 目錄, 不是 /user/texbin 目錄。
而且, 萬一您真的沒辦法找到, 那麼請您再跑一次 cwtex33_mac 裡面的 install.sh,
這個 script 已經考慮重新安裝的情況。祝順利愉快!
回頂端
檢視會員個人資料 發送私人訊息
chenpanliao



註冊時間: 2009-06-06
文章: 8

發表發表於: 星期六 六月 06, 2009 9:00 am    文章主題: 引言回覆

感謝把 cwTeX 移植到 MAC 者的辛勞。

小弟目前在 OS X 10.4.11(PowerPC G4)下試用 cwtex 這個執行檔。
我也確定我所下載的是 cwtex 執行檔是包在 cwtex33_mac_fat.zip 內的 universal 者。
但小弟在 terminal 中執行呼叫時,總是得到
代碼Confused
Bus error

的結果。

代碼Confused
file /usr/texbin/cwtex
的結果也確實是
代碼Confused
/usr/texbin/cwtex: Mach-O universal binary with 2 architectures
/usr/texbin/cwtex (for architecture ppc7400):   Mach-O executable ppc
/usr/texbin/cwtex (for architecture i386):      Mach-O executable i386

沒錯。

小弟猜想,該不是 compile 成 OS X 10.5 才能動嗎?
亦或有其它問題?
若有回應,非常感謝。
回頂端
檢視會員個人資料 發送私人訊息
jjhuang



註冊時間: 2009-02-14
文章: 21

發表發表於: 星期二 六月 09, 2009 9:04 pm    文章主題: 引言回覆

chenpanliao 寫到Confused
感謝把 cwTeX 移植到 MAC 者的辛勞。

小弟目前在 OS X 10.4.11(PowerPC G4)下試用 cwtex 這個執行檔。
我也確定我所下載的是 cwtex 執行檔是包在 cwtex33_mac_fat.zip 內的 universal 者。
但小弟在 terminal 中執行呼叫時,總是得到
代碼Confused
Bus error

的結果。

代碼Confused
file /usr/texbin/cwtex
的結果也確實是
代碼Confused
/usr/texbin/cwtex: Mach-O universal binary with 2 architectures
/usr/texbin/cwtex (for architecture ppc7400):   Mach-O executable ppc
/usr/texbin/cwtex (for architecture i386):      Mach-O executable i386

沒錯。

小弟猜想,該不是 compile 成 OS X 10.5 才能動嗎?
亦或有其它問題?
若有回應,非常感謝。


非常感謝您的回報, 我猜想這應該是剛好你的檔案遇到一些 bug. 由於 PowerPC 與 Intel CPU 是不同 endian 的處理器, 意思就是同樣 4 個 bytes 的資料擺在 32-bit 的記憶體位置的順序不一樣, 而 cwTeX 一直都是在 Intel 的 CPU 上開發的, 有可能需要針對 PPC 來做一些處理。如果可能的話, 我想請你幫個忙, 一起來解決這件事。如果可以的話, 請您寄一封 email 到 jiunjie.huang@gmail.com 我會告訴您如何 debug. 您不需要把你的檔案給我, 我一時之間也沒有 PPC 的機器可以跑。
回頂端
檢視會員個人資料 發送私人訊息
jjhuang



註冊時間: 2009-02-14
文章: 21

發表發表於: 星期一 六月 15, 2009 2:05 pm    文章主題: 引言回覆

您好, cwTeX-Mac on PowerPC 的問題已經解決, 麻煩您重新下載 cwtex33_mac_fat.zip 來安裝, 若有問題, 還麻煩您回報, 謝謝。
回頂端
檢視會員個人資料 發送私人訊息
chenpanliao



註冊時間: 2009-06-06
文章: 8

發表發表於: 星期一 六月 15, 2009 4:35 pm    文章主題: 引言回覆

以內附的 ./cwtex33_mac/Library/texmf/tex/latex/cwtex/examples/examp1.ctx 為例,cwtex_ppc examp1.ctx 後生成 examp1.ctx.tex 的過程確實可以進行了。新生出來的 examp1.ctx.tex 之 SHA1 hashcode 為 50c7adf059eed0cfbf6f9448b7c55f9c840c3e53。感謝作者們的辛勞。

目前暫時只做了 cwtex 編譯,尚未完整測試 latex dvips dvipdfmx 等過程。有結果會再分享,謝謝。
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    吳聰敏老師的討論區 首頁 -> cwTeX 討論區 所有的時間均為 台灣時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作