Page 1 sur 1

[geometry_dev] Problème sous ubuntu

MessagePosté: Dimanche 16 Décembre 2007, 20:04
par alekhine
Bonsoir à tous,
je suis passé ce week-end sous ubuntu, et j'utilise donc kile.
J'ai réinstallé asymptote et placé le module de P. Ivaldi dans le même répertoire que lorsque j'étais sous windows.
Mais quand je veux compiler mes figures.asy j'ai le message suivant :

Code: Tout sélectionner
/usr/share/asymptote/geometrie.asy: 5176.15: syntax error
error: could not load module '/usr/share/asymptote/geometrie.asy'


(sachant que j'ai renommé le module "geometrie").
Si vous aviez une explication, ça m'arrangerait, parce j'aurais bien du mal dorénavant à me passer de ce module, surtout qu'en plus maintenant, on a droit à une doc en français :D

Re: [Asymptote] geometry_dev sous ubuntu

MessagePosté: Dimanche 16 Décembre 2007, 21:50
par Ph. Ivaldi
Bonsoir,

alekhine a écrit:J'ai réinstallé asymptote et placé le module de P. Ivaldi dans le même répertoire que lorsque j'étais sous windows.
Mais quand je veux compiler mes figures.asy j'ai le message suivant :
Code: Tout sélectionner
/usr/share/asymptote/geometrie.asy: 5176.15: syntax error
error: could not load module '/usr/share/asymptote/geometrie.asy'

Si vous aviez une explication...


J'ai !
La version d'Asymptote que tu utilises est trop vieille et ne supporte pas la syntaxe :

Code: Tout sélectionner
for(mass am : tableau_de_mass) ...;


Si tu ne peux pas faire la mise à jour, tu peux toujours remplacer ce genre de code par :

Code: Tout sélectionner
for (int i=0; i < tableau.length; ++i) {
  mass am=tableau[i];
  etc...
}


Pour faire la mise à jour sous Ubuntu le plus simple est de passer par alien comme expliqué dans ce message.