Here's the deal. I have an open source rar/zip/7z bruteforcer that consists of a .c file and a header file that links to about 10 other header files. It uses some standard headers as well as libxml2 and posix headers. I know C well enough to read and understand a file, but I'm afraid I'm terrible at everything else. I haven't quite gotten the the binary to to run on my iPod when compiled. It gives me a whole bunch of errors that seem to be misplaced parenthesis and stuff like that. It run fine on my mac when I make it on that however. I think I'm missing the pthread.h header that it requires on my iPod. I need some help locating stuff to get that to work. This is where I'm at right now. What I want to know if how to get the binary to build and work right on my iPod, then from there maybe use the iPhone SDK to build a gui for it, if posible. I have full mac SDK and the 2.1 iphone SDK (I should probably download 2.2.1?). If I were still on 1.1.2, I wouldn't have a problem doing any of this, but apple has really got me all confused with the new SDK's and legit apps. I also want to know whether I can use the SDK to make unoffical apps for Cydia, for example. I'm really lost. So please direct me to where I ned to be and ask all the questions you can, because I'm just as confused as you will be after reading this.