Trouble installing sqlite3 (simply rails 2)

I’m working through ‘Simply Rails 2’ and I’m stuck already on page 30, trying to install SQlite. I’m on a OSX 10.5.8, and up to this point things have gone smoothly. I updated my gems and rails for good measure and now I’ve gotten to this point;

I enter

“curl | tar zx”

as instructed and get a successful looking download display;

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2043k 100 2043k 0 0 409k 0 0:00:04 0:00:04 --:–:-- 453k

then on the next step I enter;

“cd sqlite-3.5.4”

which adds this onto the end of my prompt. Still working right? so the next step I enter;

“./configure --prefix=/usr/local”

And i start getting error messages. Specifically;

checking build system type… i386-apple-darwin9.8.0
checking host system type… i386-apple-darwin9.8.0
checking for gcc… no
checking for cc… no
checking for cc… no
checking for cl… no
configure: error: no acceptable C compiler found in $PATH
See `config.log’ for more details.

From here on the commands just return various error messages so its seems that this is where I’ve messed up. Right?
for reference, my computer returns;

“ruby 1.8.6 (2008-08-11 patchlevel 287) [universal-darwin9.0]”
“Rails 2.3.5”

from the corresponding “-v” inquiry. And even when I enter
“sqlite3 --version” It returns 3.4.0 but further steps just return errors. Anyone know the answer? I’m certain I’ve missed something incredibly simple yet important, as I pretty new to this.

Thanks for any help you can give me!!

Hi snstuck. Because it might not be clear to you, I’ll explain what’s going on. When you download a package or library as a .tar.gz file, you’re actually getting the source code of the library. The next series of commands are compiling that code and moving the compiled library into the appropriate location on your system.

./configure is a pre-compilation configuration script, you’re just overriding the default location of the library to be /usr/local, and checking to make sure that everything required to compile the library is present on your computer…

But oops, it isn’t: in order to compile C source code, you need to have a C compiler, which isn’t installed in Mac OS X by default. You need to install the Xcode developer tools from the Apple website. You’ll need to register for an Apple Developer Connection account. Once you’ve registered, login and click Download Software and then Developer Tools. Find the Download link next to Xcode Tools (version) – CD Image