То, что вы ищете, это кросс-компиляция.http://en.wikipedia.org/wiki/Cross_compiler#GCC_and_cross_compilation
Как сказал Томас, вам нужны установленные библиотеки целевой машины, и, если вы используете gcc, вам нужно будет использовать опцию "-b machine" и, возможно, несколько других опций (manGCC, и тратить много времени на чтение!).
Это может быть настоящей болью, чтобы получить права, поэтому я бы спросил, действительно ли это необходимо?