It's OK now by refering to agentzh's steps. thanks all.
Additionally, maybe it's useful to set ftp mode before running "make":
export BM_UPLOAD_FTP_PASSIVE="true"
otherwise this error would occur:
*** Installing dependencies...
Can't use an undefined value as a symbol reference at /usr/share/perl/5.10/Net/FTP/dataconn.pm line 54.
Compilation failed in require at inc/Module/Install/AutoInstall.pm line 37.
--
Best Regard.