Elliott C. Back: Internet & Technology

configure: error: no acceptable C compiler found in $PATH

Posted in Code,Computers & Technology,Linux by Elliott Back on September 14th, 2008.

If you get the following command when trying to build a package from source on linux (Fedora 8 in my case), chances are you don’t have GCC installed:

configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

The solution is simple, run one of the following commands to install a C compiler:

CentOS: yum -y install gcc
Fedora: up2date -i gcc

For me, this installed a few additional helper packages to get me started compiling C-code:

Installing:
 gcc                 x86_64      4.1.2-33             fedora              5.3 M
Installing for dependencies:
 cpp                 x86_64      4.1.2-33             fedora              2.9 M
 glibc-devel         x86_64      2.7-2                fedora              2.4 M
 glibc-headers       x86_64      2.7-2                fedora              599 k
 kernel-headers      x86_64      2.6.26.3-14.fc8      updates-newkey      746 k

bash: phpize: command not found

Posted in Code,Computers & Technology,Linux by Elliott Back on September 14th, 2008.

If you’ve encountered this error while trying to build a PHP plugin or an Apache extension, then you’re simply missing the PHP-Devel package on your system:

-bash: phpize: command not found

To fix this, simple issue one of the commands, depending on your linux O/S:

CentOS:  yum -y install php-devel
Fedora: up2date -i php-devel

Personally, I run yum on my fedora machine, so I would simply use it to install the package. If you don’t have yum, check out Managing Software with Yum, a great guide for sysadmins.

Unlock your iPhone! Serial HACKED!

Posted in Apple,Hacking,iPhone,Linux by Elliott Back on July 6th, 2007.

People have figured out how to run commands on the serial interface of the iPhone, which apparently isn’t protected:

Your friends at #iPhone made a major breakthrough this morning.
we got a serial console working, here is how
the serial has the same pinouts as iPod serial
use a 6.8kish resistor from pin 21 to gnd
tie pin 11-sergnd to the real ground
use iphoneinterface to send the following commands in recovery mode:
setenv debug-uarts 1
saveenv
reboot
that should work

IT GIVES YOU A FULL INTERACTIVE SHELL
I REPEAT, A FULL INTERACTIVE SHELL

The command list is:

iphone.fiveforty.net/geohot/cmdlist.txt

You need a level converter, like the max 232 to make this work

This means that within a few days someone will package an unlocking program and an easier-to-use interface together to unlock the iPhone’s SIM card and make it do what it was really meant to do–let anyone have three or four Apple devices on their person.

Related Stories:
iPhone Edge Network Dies
Broken iPhone Screens, oh noes!
The beginning of iPhone hacks
Activate iPhone instructions for noobs

Next Page »