You need a working and tested cross-compiler for your build and target combination. The binary directory must be in your path. 1) You should be reading me (README) in perl-5.x.y/Cross 2) Make sure you are in the Cross directory. 3) Edit the file 'config' to contain your target platform information. 4) make patch ## This will patch the existing source-tree. 5) make perl ## Will make perl