Страница 1 из 1
		
			
				SQLite3 и MSIDE
				
Добавлено: 
14.05.2008 14:56:58 amateur
				Привет...
Скачал библиотеку sqlite-3.5.8.so.gz с оф. сайта. Запускаю демку "ivankob\examples\sqlite3types_test\" и облом: мсе хочет библеотеку libsqlite3.so (это в лине). В винде ему подсовываю ту же версию библиотеки все работает нормально. Как мне запустить sqlite в лине и че это за библиотека такая  libsqlite3.so. Пытался переименовать (реакции нуль).
			 
			
		
			
				Re: SQLite3 и MSIDE
				
Добавлено: 
14.05.2008 17:39:42 debi12345
				"/usr/lib/libsqlite3.so" - линк например на "/usr/lib/libsqlite3.so.5.8"
Чтобы Линукс "схавал" новый линк - выполните "ldconfig" в каталоге "/usr/lib/"
ПС:
SQlite3 in MSE* - просто песня, лично я - в восторге 

 Мартин сделал почти невозможное - превратил его в чистый SQL-фронтэнд.
 
			
		
			
				Re: SQLite3 и MSIDE
				
Добавлено: 
14.05.2008 17:48:02 amateur
				т.е. sqlite-3.5.8.so переименовать на libsqlite3.so.5.8 ???
			 
			
		
			
				Re: SQLite3 и MSIDE
				
Добавлено: 
14.05.2008 20:35:16 debi12345
				В командной строке:
ln -s /usr/lib/sqlite-3.5.8.so /usr/lib/libsqlite3.so
			 
			
		
			
				Re: SQLite3 и MSIDE
				
Добавлено: 
15.05.2008 09:32:01 amateur
				За ответ спасибо. Но возникает вопрос.
В папку проги библиотеку мона поставить или нуно в lib бросать???  (Хотя ответ, наверное, знаю. Когда переименовывал библиотеку то оставлял ее в папке проги (мсе ругался, поэтому и вопрос задал). Я прав???)
			 
			
		
			
				Re: SQLite3 и MSIDE
				
Добавлено: 
15.05.2008 10:47:47 debi12345
				В Линуксе каталог поиска библиотек - /usr/lib/ (а также внесенные в /etc/ld.so.conf ), там он строит кэш для быстрого поиска функций в библиотеках
Чтобы использовать сеансовые(текущий, например) - нужно запускать через пакетный файл с командой 
export LD_LIBRARY_PATH={ваш_каталог_с_библиотеками}:$LD_LIBRARY_PATH