ShonanOB / robertprojects

Automatically exported from code.google.com/p/robertprojects
0 stars 0 forks source link

Не создается файл атласа в TrekBuddy Atlas Creator #55

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Все делал так, как описано здесь: http://
robertdeveloper.blogspot.com/2009/09/trekbuddy-atlas-creator.html . После 
того, как успешно скачан атлас заданной 
территоррии, программа 
продолжает нормальную работу без 
каких-либо предупреждений. В 
консоли ошибка:

Unable to load sqlite_jni: java.lang.UnsatisfiedLinkError: no sqlite_jni 
in java.library.path
java.sql.SQLException: java.lang.UnsatisfiedLinkError: 
SQLite.Database.internal_init()V
        at SQLite.JDBCDriver.connect(JDBCDriver.java:112)
        at java.sql.DriverManager.getConnection(DriverManager.java:582)
        at java.sql.DriverManager.getConnection(DriverManager.java:207)
        at tac.program.MapsToSQLiteDBCreator.getConnection
(MapsToSQLiteDBCreator.java:65)
        at tac.program.MapsToSQLiteDBCreator.initializeDB
(MapsToSQLiteDBCreator.java:49)
        at tac.program.MapsToSQLiteDBCreator.<init>
(MapsToSQLiteDBCreator.java:45)
        at tac.program.MapsToSQLiteDBCreator.createSQLiteDB
(MapsToSQLiteDBCreator.java:190)
        at tac.program.AtlasThread.createAtlas(AtlasThread.java:274)
        at tac.program.AtlasThread.run(AtlasThread.java:71)
00:02:58,034 INFO  [AtlasThread 1] AtlasThread: Altas creation finished

What version of the product are you using? On what operating system?
Версия: TrekBuddy_Atlas_Creator_1.5 final
Операционка: Kubuntu 9.04
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) 64-Bit Server VM (build 14.2-b01, mixed mode)

Original issue reported on code.google.com by yava...@gmail.com on 11 Sep 2009 at 8:09

GoogleCodeExporter commented 9 years ago
А попробуйте вот этот вариант с 
библиотекой специально для линукса.

Original comment by RobertK...@gmail.com on 11 Sep 2009 at 9:08

Attachments:

GoogleCodeExporter commented 9 years ago
Спасибо за ответ. Результат почти тот же:

Unable to load sqlite_jni: java.lang.UnsatisfiedLinkError: 
/home/wargoth/install/
android/trek-l/TrekBuddy_Atlas_Creator-1.5/lib/libsqlite_jni.so: /home/wargoth/
install/android/trek-l/TrekBuddy_Atlas_Creator-1.5/lib/libsqlite_jni.so: wrong 
ELF 
class: ELFCLASS32 (Possible cause: architecture word width mismatch)
java.sql.SQLException: java.lang.UnsatisfiedLinkError: 
SQLite.Database.internal_init
()V
        at SQLite.JDBCDriver.connect(JDBCDriver.java:112)
        at java.sql.DriverManager.getConnection(DriverManager.java:582)
        at java.sql.DriverManager.getConnection(DriverManager.java:207)
        at tac.program.MapsToSQLiteDBCreator.getConnection
(MapsToSQLiteDBCreator.java:65)
        at tac.program.MapsToSQLiteDBCreator.initializeDB
(MapsToSQLiteDBCreator.java:49)
        at tac.program.MapsToSQLiteDBCreator.<init>(MapsToSQLiteDBCreator.java:45)
        at tac.program.MapsToSQLiteDBCreator.createSQLiteDB
(MapsToSQLiteDBCreator.java:190)
        at tac.program.AtlasThread.createAtlas(AtlasThread.java:274)
        at tac.program.AtlasThread.run(AtlasThread.java:71)
01:16:00,797 INFO  [AtlasThread 1] AtlasThread: Altas creation finished

Видимо, сборка для х32 платформы

Original comment by yava...@gmail.com on 11 Sep 2009 at 9:17

GoogleCodeExporter commented 9 years ago
Вот тут человек пишет, что под линуксом у 
него все получилось.
http://forum.androidfan.ru/index.php?s=&showtopic=404&view=findpost&p=4166
Я не силен в линуксе. Даже не знаю, что 
предложить.

Original comment by RobertK...@gmail.com on 11 Sep 2009 at 9:25

GoogleCodeExporter commented 9 years ago
На сколько я понял, мне нужен файл libsqlite_jni.so 
под свою платформу. 
Откуда я могу его взять или собрать? Так же 
советую добавить в загрузки 
популярные базы для Москвы, Питера и других 
крупных городов, чтобы не возиться 
с TrekBuddy Atlas. В частности, мне нужна Москва. 
Еще раз спасибо за полезную 
программу.

Original comment by yava...@gmail.com on 11 Sep 2009 at 10:47

GoogleCodeExporter commented 9 years ago
Посмотрите здесь http://sqlite.org/download.html

Original comment by RobertK...@gmail.com on 11 Sep 2009 at 10:52

GoogleCodeExporter commented 9 years ago
Пробуйте новую версию 
http://robertprojects.googlecode.com/files/TrekBuddy_Atlas_Creator_1.6%20beta%20
2.zip

Original comment by RobertK...@gmail.com on 17 Sep 2009 at 9:17

GoogleCodeExporter commented 9 years ago
Все очень просто. Нужно поставить 
системную библиотеку java wrapper for sqlite и далее 
сделать симлинки sqlite.jar libsqlite.so в lib 

Original comment by sere...@gmail.com on 16 Oct 2009 at 9:23

GoogleCodeExporter commented 9 years ago
Мотороллер не мой. Я просто разместил 
объяву.

Original comment by RobertK...@gmail.com on 16 Oct 2009 at 9:54