PyObjc, ive fought with that several times this year. Once had a fight that lasted a month, i still couldnt get it to work. Same with Java ObjC.
However i have working:
C, Obj-C, lua, ruby, perl, python, bash and java (v. 1 or 2) compilers and interpreters with:
C <-- GCC (Cydia)
Lua <-- Lua (Cydia)
Perl <-- Perl (Cydia)
Python <-- Python (Cydia) and Pythonista (App store)
Ruby <-- Ruby (Cydia)
Java <-- (Cydia)
Obj-C <-- Theos (Cydia and various sources)
PHP <-- Kodiak (App store)
Html <-- Kodiak
Obj-Lua <-- ScriptKit (App Store)
Javascript <-- PR0C0D1N6 (App Store)
Processing.js <-- PR0C0D1N6
Bash <-- with (Cydia)
(C++ <-- G++ Soon C++ will be mine, Soon)
(Yes i know, i couldnt possibly need all these tools but im a language whore, like someone else i know, and i trying to learn as much as possible before my 16th birthday)
I can go for months without touching the computer with these tools and my wireless keyboard. My Obj-C compiler comes with templates for tweaks and apps and can be compiled straight into a neat little package to go on Cydia, although it has it's hiccups it has always seen me through my minute long compile times and with a file browser (iFile) with full root permissions, everything is so much better.
Hopefully i've convinced you to Jailbreak
EDIT: i didnt answer your question did i?