
J'ai déjà envoyé un message à ce sujet, sans réponse... Est-ce que qq'1 peut me répondre ? Merci. ~/src/oln % make -C tools/swilena/python nostromo 14:15 make: entrant dans le répertoire « /home/akim/src/oln/tools/swilena/python » Making all in . make[1]: entrant dans le répertoire « /home/akim/src/oln/tools/swilena/python » swig -c -c++ -python -I./../src -I./../meta -I../../../metalic -I../../../metalic -I../../../integre -I../../../integre -I../../../olena -I../../../olena -o swilena_point1d_wrap.cxx ./../src/swilena_point1d.i SWIG:1: Warning(120): -c command line option is deprecated. Use -noruntime instead. ./../src/swilena_point1d.i:4: Syntax error in input. ./../src/swilena_point1d.i:8: Missing semicolon. Reached end of input. make[1]: *** [swilena_point1d_wrap.cxx] Erreur 2 make[1]: quittant le répertoire « /home/akim/src/oln/tools/swilena/python » make: *** [all-recursive] Erreur 1 make: quittant le répertoire « /home/akim/src/oln/tools/swilena/python » ~/src/oln % cat tools/swilena/src/swilena_point1d.i nostromo 14:15 // Warning: this file was generated by expand.sh %module swilena_point1d %include swilena_point.i decl_point(1)

Akim Demaille <akim@epita.fr> writes:
J'ai déjà envoyé un message à ce sujet, sans réponse... Est-ce que qq'1 peut me répondre ? Merci.
~/src/oln % make -C tools/swilena/python nostromo 14:15 make: entrant dans le répertoire « /home/akim/src/oln/tools/swilena/python » Making all in . make[1]: entrant dans le répertoire « /home/akim/src/oln/tools/swilena/python » swig -c -c++ -python -I./../src -I./../meta -I../../../metalic -I../../../metalic -I../../../integre -I../../../integre -I../../../olena -I../../../olena -o swilena_point1d_wrap.cxx ./../src/swilena_point1d.i SWIG:1: Warning(120): -c command line option is deprecated. Use -noruntime instead. ./../src/swilena_point1d.i:4: Syntax error in input. ./../src/swilena_point1d.i:8: Missing semicolon. Reached end of input. make[1]: *** [swilena_point1d_wrap.cxx] Erreur 2 make[1]: quittant le répertoire « /home/akim/src/oln/tools/swilena/python » make: *** [all-recursive] Erreur 1 make: quittant le répertoire « /home/akim/src/oln/tools/swilena/python » ~/src/oln % cat tools/swilena/src/swilena_point1d.i nostromo 14:15 // Warning: this file was generated by expand.sh %module swilena_point1d %include swilena_point.i decl_point(1)
T'es sur que tu essaies bien avec la derniere version d'olena ? Maintenant, le message SWIG:1: Warning(120): -c command line option is deprecated. Use -noruntime instead. ne peut plus apparaitre. Sinon pour repondre a la question, le probleme venait des macros de swig qui ne prenaient pas d'argument. Les nouvelles versions de swig ne les prennent apparemment plus en charge. Bref on a corrige ca. -- Damien Thivolle damien.thivolle@lrde.epita.fr

"Damien" == Damien Thivolle <damien@lrde.epita.fr> writes:
T'es sur que tu essaies bien avec la derniere version d'olena ?
Euh... Mon titre n'est pas assez clair ?
Maintenant, le message SWIG:1: Warning(120): -c command line option is deprecated. Use -noruntime instead. ne peut plus apparaitre. Sinon pour repondre a la question, le probleme venait des macros de swig qui ne prenaient pas d'argument. Les nouvelles versions de swig ne les prennent apparemment plus en charge. Bref on a corrige ca.
Ben il doit y avoir un truc dans les Makefile qui m'a laissé avec de vieux fichiers. Il faut trouver quoi, et corriger.

Akim Demaille <akim@epita.fr> writes:
"Damien" == Damien Thivolle <damien@lrde.epita.fr> writes:
T'es sur que tu essaies bien avec la derniere version d'olena ?
Euh... Mon titre n'est pas assez clair ?
Maintenant, le message SWIG:1: Warning(120): -c command line option is deprecated. Use -noruntime instead. ne peut plus apparaitre. Sinon pour repondre a la question, le probleme venait des macros de swig qui ne prenaient pas d'argument. Les nouvelles versions de swig ne les prennent apparemment plus en charge. Bref on a corrige ca.
Ben il doit y avoir un truc dans les Makefile qui m'a laissé avec de vieux fichiers. Il faut trouver quoi, et corriger.
Je viens d'essayer sur ta machine, prcs checkout oln dans un repertoire vide puis make -C tools/swilena/python et je n'ai pas eu le message d'erreur que tu as. Soit j'ai tjrs pas compris ce que tu essaies de me faire comprendre, soit la version d'olena que tu utilises est trop ancienne. -- Damien Thivolle damien.thivolle@lrde.epita.fr

"Damien" == Damien Thivolle <damien@lrde.epita.fr> writes:
Je viens d'essayer sur ta machine, prcs checkout oln dans un repertoire vide puis make -C tools/swilena/python et je n'ai pas eu le message d'erreur que tu as. Soit j'ai tjrs pas compris ce que tu essaies de me faire comprendre, soit la version d'olena que tu utilises est trop ancienne.
~/src/oln % prcs-checkout -f nostromo 14:12 prcs: Checkout project `oln' version 10.180. prcs: Project file `oln.prj' already exists. Replacing. touch oln.prj ~/src/oln % make -C tools/swilena/python nostromo 14:12 make: entrant dans le répertoire « /home/akim/src/oln/tools/swilena/python » cd ../../.. && /bin/sh /home/akim/src/oln/config/missing --run automake-1.7a --foreign tools/swilena/python/Makefile cd ../../.. && /bin/sh ./config.status tools/swilena/python/Makefile depfiles config.status: creating tools/swilena/python/Makefile config.status: executing depfiles commands make: quittant le répertoire « /home/akim/src/oln/tools/swilena/python » make: entrant dans le répertoire « /home/akim/src/oln/tools/swilena/python » Making all in . make[1]: entrant dans le répertoire « /home/akim/src/oln/tools/swilena/python » g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/include/python2.3 -I./../src -DOLN_EXCEPTIONS -I../../../metalic -I../../../metalic -I../../../integre -I../../../integre -I../../../olena -I../../../olena -O3 -finline-limit-1500 -MT swilena_ntg_wrap.o -MD -MP -MF .deps/swilena_ntg_wrap.Tpo -c -o swilena_ntg_wrap.o swilena_ntg_wrap.cxx g++ -O3 -finline-limit-1500 -shared -lswigpy -lz -o _swilena_ntg.so swilena_ntg_wrap.o g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/include/python2.3 -I./../src -DOLN_EXCEPTIONS -I../../../metalic -I../../../metalic -I../../../integre -I../../../integre -I../../../olena -I../../../olena -O3 -finline-limit-1500 -MT swilena_morpho_wrap.o -MD -MP -MF .deps/swilena_morpho_wrap.Tpo -c -o swilena_morpho_wrap.o swilena_morpho_wrap.cxx g++ -O3 -finline-limit-1500 -shared -lswigpy -lz -o _swilena_morpho.so swilena_morpho_wrap.o swig -c -c++ -python -I./../src -I./../meta -I../../../metalic -I../../../metalic -I../../../integre -I../../../integre -I../../../olena -I../../../olena -o swilena_point1d_wrap.cxx ./../src/swilena_point1d.i SWIG:1: Warning(120): -c command line option is deprecated. Use -noruntime instead. ./../src/swilena_point1d.i:4: Syntax error in input. ./../src/swilena_point1d.i:8: Missing semicolon. Reached end of input. make[1]: *** [swilena_point1d_wrap.cxx] Erreur 2 make[1]: quittant le répertoire « /home/akim/src/oln/tools/swilena/python » make: *** [all-recursive] Erreur 1 make: quittant le répertoire « /home/akim/src/oln/tools/swilena/python » ~/src/oln % cat tools/swilena/python/./../src/swilena_point1d.i nostromo Err 2 // Warning: this file was generated by expand.sh %module swilena_point1d %include swilena_point.i decl_point(1) Merci de vérifier cette dernière ligne chez toi !

Akim Demaille <akim@epita.fr> writes:
[...] ./../src/swilena_point1d.i:4: Syntax error in input. ./../src/swilena_point1d.i:8: Missing semicolon. Reached end of input. make[1]: *** [swilena_point1d_wrap.cxx] Erreur 2 make[1]: quittant le répertoire « /home/akim/src/oln/tools/swilena/python » make: *** [all-recursive] Erreur 1 make: quittant le répertoire « /home/akim/src/oln/tools/swilena/python » ~/src/oln % cat tools/swilena/python/./../src/swilena_point1d.i nostromo Err 2 // Warning: this file was generated by expand.sh %module swilena_point1d %include swilena_point.i decl_point(1)
Merci de vérifier cette dernière ligne chez toi !
Ce fichier est généré, il te faut le regénérer si tu veux que ca marche. Je regarderai plus tard pour que ce soit fait automatiquement lorsqu'il y en a besoin. -- Damien Thivolle damien.thivolle@lrde.epita.fr

"Damien" == Damien Thivolle <damien@lrde.epita.fr> writes:
Merci de vérifier cette dernière ligne chez toi !
Ce fichier est généré, il te faut le regénérer si tu veux que ca marche.
Grrr ! J'ai envoyé ce fichier plusieurs fois pour que ce soit *vérifié* !
Je regarderai plus tard pour que ce soit fait automatiquement lorsqu'il y en a besoin.
Qui le génère ? Bootstrap ? Il faut vraiment comprendre que bootstrap et autoreconf sont de mauvaises habitudes. make est la seule bonne.

Akim Demaille <akim@epita.fr> writes:
"Damien" == Damien Thivolle <damien@lrde.epita.fr> writes:
Merci de vérifier cette dernière ligne chez toi !
Ce fichier est généré, il te faut le regénérer si tu veux que ca marche.
Grrr ! J'ai envoyé ce fichier plusieurs fois pour que ce soit *vérifié* !
Je regarderai plus tard pour que ce soit fait automatiquement lorsqu'il y en a besoin.
Qui le génère ? Bootstrap ?
Il faut vraiment comprendre que bootstrap et autoreconf sont de mauvaises habitudes. make est la seule bonne.
C'est dans bootstrap.sh, c'etait comme ca avant, alors j'ai pas touche, je vais essayer de faire en sorte qu'il soit genere que lorsque necessaire. -- Damien Thivolle damien.thivolle@lrde.epita.fr

"Damien" == Damien Thivolle <damien@lrde.epita.fr> writes:
Qui le génère ? Bootstrap ?
Il faut vraiment comprendre que bootstrap et autoreconf sont de mauvaises habitudes. make est la seule bonne.
C'est dans bootstrap.sh, c'etait comme ca avant, alors j'ai pas touche, je vais essayer de faire en sorte qu'il soit genere que lorsque necessaire.
Même avec bootstrap ça merde : ~/src/oln % (prcs-checkout -f && ./bootstrap.sh && autoreconf -f -v -i -m && make check) |& tee log [...] make[5]: entrant dans le répertoire « /home/akim/src/oln/tools/swilena/python » swig -noruntime -c++ -python -I./../src -I./../meta -I../../../metalic -I../../../metalic -I../../../integre -I../../../integre -I../../../olena -I../../../olena -o swilena_point1d_wrap.cxx ./../src/swilena_point1d.i ./../src/swilena_point1d.i:4: Syntax error in input. ./../src/swilena_point1d.i:8: Missing semicolon. Reached end of input. make[5]: *** [swilena_point1d_wrap.cxx] Erreur 2 make[5]: quittant le répertoire « /home/akim/src/oln/tools/swilena/python » make[4]: *** [all-recursive] Erreur 1 make[4]: quittant le répertoire « /home/akim/src/oln/tools/swilena/python » make[3]: *** [all-recursive] Erreur 1 make[3]: quittant le répertoire « /home/akim/src/oln/tools/swilena » make[2]: *** [all-recursive] Erreur 1 make[2]: quittant le répertoire « /home/akim/src/oln/tools » make[1]: *** [all-recursive] Erreur 1 make[1]: quittant le répertoire « /home/akim/src/oln » make: *** [all] Erreur 2 autoreconf: make failed with exit status: 2 Si t'en veux plus, voir ~akim/src/oln/log.

Akim Demaille <akim@epita.fr> writes:
"Damien" == Damien Thivolle <damien@lrde.epita.fr> writes:
[...]
Si t'en veux plus, voir ~akim/src/oln/log.
Euh, j'ai pas precisé, mais les Makefile.am sont générés par le script appelé dans ./bootstrap.sh, désolé :), sinon, j'ai fait la meme commande que toi dans un répertoire vide, et ca a marché, peut-être qu'il y a un probleme au niveau de la generation des fichiers si ils existent déjà ou que sais-je. -- Damien Thivolle damien.thivolle@lrde.epita.fr

"Damien" == Damien Thivolle <damien@lrde.epita.fr> writes:
Akim Demaille <akim@epita.fr> writes:
"Damien" == Damien Thivolle <damien@lrde.epita.fr> writes:
[...]
Si t'en veux plus, voir ~akim/src/oln/log.
Euh, j'ai pas precisé, mais les Makefile.am sont générés par le script appelé dans ./bootstrap.sh, désolé :), sinon, j'ai fait la meme commande que toi dans un répertoire vide, et ca a marché,
Merci de lire mon message en détail ! | > C'est dans bootstrap.sh, c'etait comme ca avant, alors j'ai pas touche, | > je vais essayer de faire en sorte qu'il soit genere que lorsque necessaire. | | Même avec bootstrap ça merde : | | ~/src/oln % (prcs-checkout -f && ./bootstrap.sh && autoreconf -f -v -i -m && make check) |& tee log
peut-être qu'il y a un probleme au niveau de la generation des fichiers si ils existent déjà ou que sais-je.
Ben justement, je t'ai donné mon log ! Ne me dit pas que vous travaillez tjs à partir d'un rép vide !!!
participants (2)
-
Akim Demaille
-
Damien Thivolle