Those instructions are for updating the source package. As RSQLite always uses the version of SQLite included in its sources, installing another version will not help! You need to update the source package and then install it (which inter alia involves compiling the SQLite it contains).

The current sources are

http://www.sqlite.org/2015/sqlite-amalgamation-3081101.zip

and those instructions are not right, as that needs to be extracted to RSQLite/src/sqlite, not RSQLite/src .

You can use something like

curl -O http://www.sqlite.org/2015/sqlite-amalgamation-3081101.zip
tar xvf .../RSQLite_1.0.0.tar.gz
pushd RSQLite/src/sqlite
unzip -j ../../../sqlite-amalgamation-3081101.zip
rm shell.c
popd
R CMD INSTALL RSQLite

Works for me ....



On 27/09/2015 08:00, David Winsemius wrote:

On Sep 26, 2015, at 5:02 PM, Merton Lister wrote:

Hello,

I've just installed R on my mac and installed some packages, but I have a
couple of questions regarding updating a package.

I've found some instructions on how to update version of SQLite here:
https://github.com/rstats-db/RSQLite#update-version-of-sqlite.

However, it is unclear to me how this will actually update the underlying
SQLite engine used by RSQLite. If I execute the listed commands in R
console, it seems that all they do is to download the a version of SQLite
source code, and extract the files into 'src/' minus the 'shell.c' file.

I have two questions: 1. where exactly is this 'src/' directory?

I have no idea. These directions may be Linux specific.


(is it
specifically for RSQLite only?) 2. After extracting the source files, don't
we need to compile them into RSQLite?

I would have thought so, too. This is the top of the description file for 
RSQLite
------------------
Version 1.0.0

Title SQLite Interface for R

Package ‘RSQLite’

February 19, 2015

Description This package embeds the SQLite database engine in R and provides an 
interface compliant with the DBI package.
The source for the SQLite engine (version 3.8.6) is included.
-----------------

So that is (only?) 5 minor versions behind the current one: 3.8.11.1.

There are precompiled versions for each of the  three "standard" platforms at 
the SQLite website. I agree that unzipping a source version seems unlikely to change the 
compiled engine. If I were trying to be bleeding edgy, which I generally try to avoid,  I 
would have installed the appropriate binary:

http://www.sqlite.org/2015/sqlite-shell-osx-x86-3081101.zip


Best,
Merton

        [[alternative HTML version deleted]]

_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac

David Winsemius
Alameda, CA, USA

_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac



--
Brian D. Ripley,                  [email protected]
Emeritus Professor of Applied Statistics, University of Oxford
1 South Parks Road, Oxford OX1 3TG, UK

_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac

Reply via email to