熱門文章

2009年12月15日 星期二

TrekBuddy Atlas Creator 1.6.x 對應各種OS平台的 SQLite Native Libraries


使用 TrekBuddy Atlas Creator 1.6.x 下載 BigPlanet SQLite 格式的離線地圖資料庫時,需要 SQLite Java Wrapper/JDBC Driver,並且會用到 Java Native Interface (JNI),不同 OS 要搭配不同的 Native Libraries 動態連結程式庫,例如:
  • Windows 需要 sqlite.jar 搭配 sqlite_jni.dll
  • Linux      需要 sqlite.jar 搭配 sqlite_jni.so
  • Mac OS  需要 sqlite.jar 搭配 sqlite_jni.jnilib
<下載已編譯二進位檔>
這邊 Dr. TYT 特別蒐集了不同平台已編譯好的 Native Libraries 動態連結程式庫,方便大家能夠在各種 OS 下使用 TrekBuddy Atlas Creator 1.6.x 下載離線地圖資料庫。

以下檔案為 SQLite Java Wrapper/JDBC Driver 官方網頁提供:
  1. javasqlite-20090430-win32.zip - Windows x86 (32bit)

以下檔案為 TrekBuddy Atlas Creator 官方網頁提供:
  1. Windows x64 (64bit).zip
  2. Windows x86 (32bit).zip
  3. Ubuntu 9.10 amd64 (64bit).tar.bz2
  4. Ubuntu 9.10 x86 (32bit).tar.bz2

以下檔案為該網頁提供:
  1. sqlite_jni_osx_10.4.tar.gz - Mac OS X 10.4

<自行編譯>
若以上檔案都不符合您的需求,請下載 SQLite Java Wrapper/JDBC Driver 的原始碼 javasqlite-20090430.tar.gz,並自行編譯,一些編譯方法條列如下:
  1. Official website by Christian (http://www.ch-werner.de/)
  2. Windows x86 by Anton Johansson
  3. Max OS X by Stanislaw Ciszewski
  4. Fedora 11 by MacGuy
  5. Mac OS X 10.5 (64bit) by MacGuy
  6. Ubuntu by walkingice
以上資訊僅供參考。


<使用方法>
sqlite.jar 與這三個 [ sqlite_jni.dll | sqlite_jni.so | sqlite_jni.jnilib ] 其中一種,一起放在 TrekBuddy_Atlas_Creator.jar 所在的 ./ 目錄或是 lib/ 目錄下即可。