Carte embarquée avec apache

Je travaille sur une carte embarquée Davinci DSP ARM. Le tableau lui-même est le Texas Instruments 816X / 389X EVM. J'essaie actuellement d'get apache travaillant sur le tableau. Le problème est que le SDK du forum est extrêmement basique et n'inclut pas make ou tout gestionnaire de mise à jour comme RPM, yum ou apt-get. J'ai donc du mal à le faire fonctionner.

J'ai compilé apache sur mon ordinateur hôte, qui est connecté via minicom à la cible. J'ai G ++ Sourcery installé, mais je n'ai aucune expérience avec. Donc, quand j'ai pris les files compilés à la cible, j'ai fini avec l'erreur:

ligne 1: erreur de syntaxe: mot inattendu (attente ")")

Je suppose que j'ai fait quelque chose de mal pendant la compilation, mais je ne suis pas vraiment sûr parce que je suis normalement un concepteur de matériel et non un gars de logiciel.

Lorsque vous comstackz quelque chose pour un autre système, il doit être compilé de manière croisée avec cette architecture. Très probablement votre hôte est un x86. Le TI est un ARM. Le jeu d'instructions n'est pas le même. Vous devez configurer une croix toolchain pour comstackr apache avec une version ARM de g ++. TI aurait dû inclure des outils croisés avec l'EVM afin que ce soit le meilleur endroit pour commencer à chercher. Sinon, vous pouvez créer votre propre chaine d'outils (http://kegel.com/crosstool/).