1. 距離約束 Bug 解決

  2. CentOS 的 Python 3.3 版本

  3. 倉儲python-solvespace已更新

slvs_python.hpp

修改 slvs_python.hpp 標頭檔,讓 value 的值等於 0 時自動轉換成重合約束。

不過點與線的重合約束還沒調整,稍後會做更新。


CentOS 編譯

在 CentOS 上重新編譯 Python 3.3,在執行configure時添加了 --enable-shared 參數,這樣make時會產生可用的共享資料庫 libpython3.3m.so

另外還把 Makefile 修正到 Python 3.3 的 include 和共享資料庫的目錄。

執行時會找不到 libpython3.3m.so,可能是 CentOS 的 Python 3.3 是安裝在自訂的位置,所以環境變數沒對到。

後來想調整,但是虛擬機因為記憶體太少而卡住了,不過 Redhat 的 Python 是原生的,應該是沒問題。

目前還未搬上 Openshift 測試。


Comments

comments powered by Disqus