I'm back. I installed Debian Etch AMD64 over Lenny, so now I'm fully operational. Who knew that 2.6.18 referred to the kernel version? I ran into a problem where the ethernet didn't connect. If I didn't connect the ethernet cable during startup and plugged it in after it finished booting, the thing would connect with the network. However, for some reason, the wireless wouldn't work. This page has a few ideas, but I didn't have any energy to test any of it out. So now, I have the correct kernel and such, but internet is a no-go.
Here are links to the installation files:
Installation images: http://www.debian.org/releases/etch/debian-installer/initrd.gz, vmlinuz: http://http.us.debian.org/debian/dists/etch/main/Pick the appropriate from "installer-version/current/images/hd-media/"
I was also having some troubles understanding some concepts, so I need to pore through this article from saurik's website. From my understanding, you have to download some SDK headers instead of downloading the entire SDK just to extract them. Also, apparently it's kinda not legit to distribute headers for SDK 3.0 or something, which is why it's impossible to find it. I don't understand any of this, so more learning and discovery (and explanation) must follow. I fear I may have to start from the beginning, plus I have lots of Erica Sadun's stuff to go through still.
I'm also going to get a few reference textbooks. One is "Code Complete" by Steve McConnell which is in its second edition. I already have Jonathan Zdziarski's "iPhone Open Application Development, Second Edition", but we'll see what else I can get. I still haven't figured out whether the open toolchain works in C, C++ or Objective-C, but that shall soon come. Regardless, there's http://cplusplus.com/ for part of that, if need be. I don't have much programming experience, as I've mentioned already, so let's see how quickly I can pick up whatever language it is I have to learn.
Who's excited? (Ugh, so much to do...)

No comments:
Post a Comment