[Paradiseo-help] [Paradiseo-users] Problem compiling paradiseo-eo version 1.2.1, with Ubuntu 10.04.1 LTS

Caner Candan caner.candan at thalesgroup.com
Lun 16 Aou 13:51:15 CEST 2010


Hi Alain,

Why did you use autotools script files ? cmake does not need you call 
'autogen.sh' script, these files are still available in the project but 
not needed to compile.

A quick way to compile all the things is to use installParadiseo.sh 
script and if you get no error then everything is ok. All the compiled 
binaries are available into build folder that you are going to see at 
each sub directory (paradiseo-eo, ...).

Take a look at 
http://paradiseo.gforge.inria.fr/index.php?n=Paradiseo.ParadiseoWithUnix 
for more details.

BR,
Caner

Alain Favret wrote:
> Hello,
> My name is Alain, I live in Switzerland and I'm new to Paradiseo. I 
> hope you can help me, because Paradiseo seems to be a great framework.
> I'm using cmake version 2.8.0 and gcc version 4.4.3
> I installed Paradiseo-1.2.1 following support instructions:
> - using " installParadiseo.sh " full install. Directory structure OK.
> - then  moving to the source directory "paradiseo-eo"
> 1) " ./autogen.sh ". No problem.
> 2) " ./configure " . I had a "strdup" error already described by 
> someone else. I corrected it changing "include <string>" with "include 
> <string.h> in the header included to the cpp file where the problem 
> happened. Then, no more errors during "./configure ".
> 3) " make " produces the following:
> alain at alain-laptop:~/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo$ 
> make
> make  all-recursive
> make[1]: entrant dans le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo 
> »
> Making all in src
> make[2]: entrant dans le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src 
> »
> Making all in es
> make[3]: entrant dans le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/es 
> »
> make[3]: Rien à faire pour « all ».
> make[3]: quittant le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/es 
> »
> Making all in ga
> make[3]: entrant dans le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/ga 
> »
> make[3]: Rien à faire pour « all ».
> make[3]: quittant le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/ga 
> »
> Making all in gp
> make[3]: entrant dans le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/gp 
> »
> make[3]: Rien à faire pour « all ».
> make[3]: quittant le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/gp 
> »
> Making all in do
> make[3]: entrant dans le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/do 
> »
> make[3]: Rien à faire pour « all ».
> make[3]: quittant le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/do 
> »
> Making all in utils
> make[3]: entrant dans le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/utils 
> »
> make[3]: Rien à faire pour « all ».
> make[3]: quittant le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/utils 
> »
> Making all in other
> make[3]: entrant dans le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/other 
> »
> make[3]: Rien à faire pour « all ».
> make[3]: quittant le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/other 
> »
> Making all in moo
> make[3]: entrant dans le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/moo 
> »
> make[3]: Rien à faire pour « all ».
> make[3]: quittant le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src/moo 
> »
> make[3]: entrant dans le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src 
> »
> make[3]: *** Pas de règle pour fabriquer la cible « eoDummyFlight.h », 
> nécessaire pour « all-am ». Arrêt.
> make[3]: quittant le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src 
> »
> make[2]: *** [all-recursive] Erreur 1
> make[2]: quittant le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo/src 
> »
> make[1]: *** [all-recursive] Erreur 1
> make[1]: quittant le répertoire « 
> /home/alain/documents/informatique/go/frameworks/paradiseo-1.2.1/paradiseo-eo 
> »
> make: *** [all] Erreur 2
> There is no "eoDummyFlight.h" file in ".../paradiseo-eo/src" 
> directory, but it's name apperars in the makefiles in 
> .../paradiseo-eo/src directory.
> I do not know what to do.
> Thank you in advance,
> Alain
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Paradiseo-users mailing list
> Paradiseo-users at lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/paradiseo-users





Plus d'informations sur la liste de diffusion Paradiseo-help