1, When I open the emacs in x terminal, it pops up a message "Warning: arch-dependent data dir (/usr/libexec/emacs/21.2/i386-apple-darwin8.0/) does not exist.". Why this happening?

2, When I open my emacs in x terminal, it opens locally in the x terminal. (emacs opens in the x terminal). How can I open an emacs externally?