[Locomotive-users] SQLite3 Version?

Ryan Raaum ryan.raaum at gmail.com
Wed Nov 29 20:15:06 GMT 2006


On 11/29/06, Chris Abad <chris at integralimpressions.com> wrote:
>
> Thanks Ryan,
>
> That's exactly what I need. Moving forward, I would recommend including
> the latest version of SQLite3 with the bundles just for the sake of
> consistency. I don't know all the differences, but what I did learn is db's
> created w/ 3.3 do not work with 3.1. I learned this while trying to pass
> back and forth db files with another developer.
>

Right. Good reason.

What is strange is if sqlite3 isn't included in the x86 bundle, wouldn't
> that mean it'd end up using the version I have installed on my computer? I
> upgraded the version on my computer to 3.3.7 (however I didn't remove
> 3.1.3). So right now, it looks like Locomotive is picking up 3.1.3, yet if
> I just open up a terminal window I pick up 3.3.7.
>

I pretty sure what's happening is that /usr/bin is before /usr/local/bin in
the PATH that Locomotive uses and that the 3.3.7 sqlite3 that you installed
is in /usr/local.  (I _think_ you could change that in the bundles
environment.plist file - but I'm not on a mac to confirm that right now).

-r

On Nov 29, 2006, at 6:15 AM, Ryan Raaum wrote:
>
> As Intel macs all _must_ be 10.4, and 10.4 includes sqlite3, I didn't see
> the need to include it in the bundle.  Perhaps that was the wrong decision.
> To satisfy my curiosity, what's new in 3.3.5 that isn't in 3.1.3?
>
> Anyways, if you think it makes a big difference, I can add the newest and
> coolest sqlite3 to future x86 Locomotive bundles.
>
> For now, you could build sqlite3 from scratch and install it in the bundle
> (sqlite3 builds easily on os x).  Open a normal terminal and do:
>
>   curl -O http://www.sqlite.org/sqlite-3.3.8.tar.gz
>   tar -xvzf sqlite-*
>   cd sqlite-*
>   ./configure --prefix=/Applications/Locomotive2/<fix this>/
>   make
>   sudo make install
>
> (you'll need to work out the correct path for the configure line depending
> on your bundle - probably easiest to infer the correct value here from the
> PATH environment variable in a Locomotive-opened terminal: just subtract
> "/bin" from the bundle bin path)
>
> Best,
>
> -r
>
>
>
> _______________________________________________
> Locomotive-users mailing list
> Locomotive-users at lists.raaum.org
> http://lists.raaum.org/mailman/listinfo/locomotive-users
>
>
>


-- 
Ryan Raaum
http://raaum.org
http://locomotive.raaum.org -- Self contained one-click Rails for Mac OS X
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://one.textdrive.com/pipermail/locomotive-users/attachments/20061129/59c6e3d0/attachment-0001.htm


More information about the Locomotive-users mailing list