From: Humberto M. <hcm...@gm...> - 2008-10-09 23:36:29
|
Hi community, I just put a new project available at http://code.google.com/p/robotcontrolide/ which is an application that works as an IDE ( or close to it ) that can help us to produce worldfile in an interactive way, by just placing models (drag and drop ) in the 3D Scene. Besides that it is also possible to write software code, compile it and check the resulting control in an animation produced by an external call to Player/Gazebo. It is still a prototype but many functions are working properly. Anyways I am looking forward to hearing from you. sds |
From: Humberto M. <hcm...@gm...> - 2008-10-10 16:48:17
|
Hi community, I just put a new project available at http://code.google.com/p/robotcontrolide/ which is an application that works as an IDE ( or close to it ) that can help us to produce worldfile in an interactive way, by just placing models (drag and drop ) in the 3D Scene. Besides that it is also possible to write software code, compile it and check the resulting control in an animation produced by an external call to Player/Gazebo. It is still a prototype but many functions are working properly. Anyways I am looking forward to hearing from you. sds |
From: Séverin L. <sev...@la...> - 2008-10-13 10:39:34
Attachments:
make_log
|
Thanks for your contribution. I tried this morning to compile it, bit I get errors (cf attachments). Regards, Severin Lemaignan Humberto Marchezi a écrit : > Hi community, > > I just put a new project available at > http://code.google.com/p/robotcontrolide/ which is an application > that works as an IDE ( or close to it ) that can help us to produce > worldfile in an interactive way, > by just placing models (drag and drop ) in the 3D Scene. > Besides that it is also possible to write software code, compile it and > check the resulting > control in an animation produced by an external call to Player/Gazebo. > > It is still a prototype but many functions are working properly. Anyways I > am looking forward to hearing > from you. > > sds > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Playerstage-gazebo mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo |
From: Kevin B. <ba...@gm...> - 2008-10-14 06:04:31
|
I got the same problem. It seems to be related to wxWidgets being compiled with unicode support. I didn't dig any deeper than that. On Mon, Oct 13, 2008 at 6:39 AM, Séverin Lemaignan < sev...@la...> wrote: > Thanks for your contribution. > I tried this morning to compile it, bit I get errors (cf attachments). > > Regards, > Severin Lemaignan > > Humberto Marchezi a écrit : > > Hi community, >> >> I just put a new project available at >> http://code.google.com/p/robotcontrolide/ which is an application >> that works as an IDE ( or close to it ) that can help us to produce >> worldfile in an interactive way, >> by just placing models (drag and drop ) in the 3D Scene. >> Besides that it is also possible to write software code, compile it and >> check the resulting >> control in an animation produced by an external call to Player/Gazebo. >> >> It is still a prototype but many functions are working properly. Anyways I >> am looking forward to hearing >> from you. >> >> sds >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Playerstage-gazebo mailing list >> Pla...@li... >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo >> > > Making all in src > make[1]: entrant dans le rÃ(c)pertoire « > /home/slemaign/simulation/robotcontrolide/src » > if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" > -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"worldbuilder\" > -DVERSION=\"0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 > -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 > -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. > -I. -Wall -g -fexceptions -I/usr/lib/wx/include/gtk2-unicode-release-2.8 > -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ > -Wall -g -fexceptions -Wall -g -fexceptions > -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 > -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -MT AppConfiguration.o -MD > -MP -MF ".deps/AppConfiguration.Tpo" -c -o AppConfiguration.o > AppConfiguration.cpp; \ > then mv -f ".deps/AppConfiguration.Tpo" ".deps/AppConfiguration.Po"; > else rm -f ".deps/AppConfiguration.Tpo"; exit 1; fi > Dans le fichier inclus à partir de Vector.hh:32, > à partir de Model.hh:31, > à partir de PlayerConfiguration.h:6, > à partir de ConfigurationFile.h:7, > à partir de AppConfiguration.h:6, > à partir de AppConfiguration.cpp:2: > Global.hh:97:1: attention : « PATH_MAX » redÃ(c)fini > Dans le fichier inclus à partir de /usr/include/bits/local_lim.h:36, > à partir de /usr/include/bits/posix1_lim.h:153, > à partir de /usr/include/limits.h:145, > à partir de > /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:122, > à partir de > /usr/lib/gcc/i386-redhat-linux/4.1.2/include/syslimits.h:7, > à partir de > /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:11, > à partir de > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/climits:50, > à partir de > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:66, > à partir de > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/char_traits.h:46, > à partir de > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/string:46, > à partir de AppConfiguration.h:5, > à partir de AppConfiguration.cpp:2: > /usr/include/linux/limits.h:12:1: attention : ceci est la localisation > d'une prÃ(c)cÃ(c)dente dÃ(c)finition > Dans le fichier inclus à partir de AppConfiguration.cpp:8: > FileName.h:17:7: attention : pas de retour chariot à la fin du fichier > AppConfiguration.cpp: In member function ‘void > AppConfiguration::LoadConfigurationFile(std::string)’: > AppConfiguration.cpp:95: erreur: no matching function for call to > ‘std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::basic_string(const wxChar*)’ > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:232: > note: candidats sont: std::basic_string<_CharT, _Traits, > _Alloc>::basic_string(typename _Alloc::rebind<_CharT>::other::size_type, > _CharT, const _Alloc&) [with _CharT = char, _Traits = > std::char_traits<char>, _Alloc = std::allocator<char>] > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:225: > note: std::basic_string<_CharT, _Traits, > _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char, > _Traits = std::char_traits<char>, _Alloc = std::allocator<char>] > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:218: > note: std::basic_string<_CharT, _Traits, > _Alloc>::basic_string(const _CharT*, typename > _Alloc::rebind<_CharT>::other::size_type, const _Alloc&) [with _CharT = > char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>] > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:207: > note: std::basic_string<_CharT, _Traits, > _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, _Alloc>&, > typename _Alloc::rebind<_CharT>::other::size_type, typename > _Alloc::rebind<_CharT>::other::size_type, const _Alloc&) [with _CharT = > char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>] > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:196: > note: std::basic_string<_CharT, _Traits, > _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, _Alloc>&, > typename _Alloc::rebind<_CharT>::other::size_type, typename > _Alloc::rebind<_CharT>::other::size_type) [with _CharT = char, _Traits = > std::char_traits<char>, _Alloc = std::allocator<char>] > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:182: > note: std::basic_string<_CharT, _Traits, > _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, _Alloc>&) > [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = > std::allocator<char>] > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:190: > note: std::basic_string<_CharT, _Traits, > _Alloc>::basic_string(const _Alloc&) [with _CharT = char, _Traits = > std::char_traits<char>, _Alloc = std::allocator<char>] > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.h:2050: > note: std::basic_string<_CharT, _Traits, > _Alloc>::basic_string() [with _CharT = char, _Traits = > std::char_traits<char>, _Alloc = std::allocator<char>] > make[1]: *** [AppConfiguration.o] Erreur 1 > make[1]: quittant le rÃ(c)pertoire « > /home/slemaign/simulation/robotcontrolide/src » > make: *** [all-recursive] Erreur 1 > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Playerstage-gazebo mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > > |
From: Humberto M. <hcm...@gm...> - 2008-10-14 10:43:36
|
Thanks for your return, I am trying to fix as soon as I can. On Tue, Oct 14, 2008 at 3:04 AM, Kevin Barry <ba...@gm...> wrote: > I got the same problem. It seems to be related to wxWidgets being compiled > with unicode support. I didn't dig any deeper than that. > > On Mon, Oct 13, 2008 at 6:39 AM, Séverin Lemaignan < > sev...@la...> wrote: > > > Thanks for your contribution. > > I tried this morning to compile it, bit I get errors (cf attachments). > > > > Regards, > > Severin Lemaignan > > > > Humberto Marchezi a écrit : > > > > Hi community, > >> > >> I just put a new project available at > >> http://code.google.com/p/robotcontrolide/ which is an application > >> that works as an IDE ( or close to it ) that can help us to produce > >> worldfile in an interactive way, > >> by just placing models (drag and drop ) in the 3D Scene. > >> Besides that it is also possible to write software code, compile it and > >> check the resulting > >> control in an animation produced by an external call to Player/Gazebo. > >> > >> It is still a prototype but many functions are working properly. Anyways > I > >> am looking forward to hearing > >> from you. > >> > >> sds > >> > ------------------------------------------------------------------------- > >> This SF.Net email is sponsored by the Moblin Your Move Developer's > >> challenge > >> Build the coolest Linux based applications with Moblin SDK & win great > >> prizes > >> Grand prize is a trip for two to an Open Source event anywhere in the > >> world > >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ > >> _______________________________________________ > >> Playerstage-gazebo mailing list > >> Pla...@li... > >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > >> > > > > Making all in src > > make[1]: entrant dans le rÃ(c)pertoire « > > /home/slemaign/simulation/robotcontrolide/src » > > if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" > > -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"worldbuilder\" > > -DVERSION=\"0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 > -DHAVE_SYS_STAT_H=1 > > -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 > > -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 > -I. > > -I. -Wall -g -fexceptions > -I/usr/lib/wx/include/gtk2-unicode-release-2.8 > > -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ > > -Wall -g -fexceptions -Wall -g -fexceptions > > -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 > > -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -MT AppConfiguration.o > -MD > > -MP -MF ".deps/AppConfiguration.Tpo" -c -o AppConfiguration.o > > AppConfiguration.cpp; \ > > then mv -f ".deps/AppConfiguration.Tpo" > ".deps/AppConfiguration.Po"; > > else rm -f ".deps/AppConfiguration.Tpo"; exit 1; fi > > Dans le fichier inclus à partir de Vector.hh:32, > > à partir de Model.hh:31, > > à partir de PlayerConfiguration.h:6, > > à partir de ConfigurationFile.h:7, > > à partir de AppConfiguration.h:6, > > à partir de AppConfiguration.cpp:2: > > Global.hh:97:1: attention : « PATH_MAX » redÃ(c)fini > > Dans le fichier inclus à partir de /usr/include/bits/local_lim.h:36, > > à partir de /usr/include/bits/posix1_lim.h:153, > > à partir de /usr/include/limits.h:145, > > à partir de > > /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:122, > > à partir de > > /usr/lib/gcc/i386-redhat-linux/4.1.2/include/syslimits.h:7, > > à partir de > > /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:11, > > à partir de > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/climits:50, > > à partir de > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:66, > > à partir de > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/char_traits.h:46, > > à partir de > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/string:46, > > à partir de AppConfiguration.h:5, > > à partir de AppConfiguration.cpp:2: > > /usr/include/linux/limits.h:12:1: attention : ceci est la localisation > > d'une prÃ(c)cÃ(c)dente dÃ(c)finition > > Dans le fichier inclus à partir de AppConfiguration.cpp:8: > > FileName.h:17:7: attention : pas de retour chariot à la fin du fichier > > AppConfiguration.cpp: In member function ‘void > > AppConfiguration::LoadConfigurationFile(std::string)’: > > AppConfiguration.cpp:95: erreur: no matching function for call to > > ‘std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::basic_string(const wxChar*)’ > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:232: > > note: candidats sont: std::basic_string<_CharT, _Traits, > > _Alloc>::basic_string(typename _Alloc::rebind<_CharT>::other::size_type, > > _CharT, const _Alloc&) [with _CharT = char, _Traits = > > std::char_traits<char>, _Alloc = std::allocator<char>] > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:225: > > note: std::basic_string<_CharT, _Traits, > > _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char, > > _Traits = std::char_traits<char>, _Alloc = std::allocator<char>] > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:218: > > note: std::basic_string<_CharT, _Traits, > > _Alloc>::basic_string(const _CharT*, typename > > _Alloc::rebind<_CharT>::other::size_type, const _Alloc&) [with _CharT = > > char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>] > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:207: > > note: std::basic_string<_CharT, _Traits, > > _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, _Alloc>&, > > typename _Alloc::rebind<_CharT>::other::size_type, typename > > _Alloc::rebind<_CharT>::other::size_type, const _Alloc&) [with _CharT = > > char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>] > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:196: > > note: std::basic_string<_CharT, _Traits, > > _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, _Alloc>&, > > typename _Alloc::rebind<_CharT>::other::size_type, typename > > _Alloc::rebind<_CharT>::other::size_type) [with _CharT = char, _Traits = > > std::char_traits<char>, _Alloc = std::allocator<char>] > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:182: > > note: std::basic_string<_CharT, _Traits, > > _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, _Alloc>&) > > [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = > > std::allocator<char>] > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:190: > > note: std::basic_string<_CharT, _Traits, > > _Alloc>::basic_string(const _Alloc&) [with _CharT = char, _Traits = > > std::char_traits<char>, _Alloc = std::allocator<char>] > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.h:2050: > > note: std::basic_string<_CharT, _Traits, > > _Alloc>::basic_string() [with _CharT = char, _Traits = > > std::char_traits<char>, _Alloc = std::allocator<char>] > > make[1]: *** [AppConfiguration.o] Erreur 1 > > make[1]: quittant le rÃ(c)pertoire « > > /home/slemaign/simulation/robotcontrolide/src » > > make: *** [all-recursive] Erreur 1 > > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move Developer's > > challenge > > Build the coolest Linux based applications with Moblin SDK & win great > > prizes > > Grand prize is a trip for two to an Open Source event anywhere in the > world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > _______________________________________________ > > Playerstage-gazebo mailing list > > Pla...@li... > > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Playerstage-gazebo mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > |
From: Jordi P. <mu...@gm...> - 2008-10-14 16:17:56
|
Why you have a copy of the Gazebo code there? It isn't easier to send patches to Gazebo? I mean, you surely has to synchronize from time to time ... What version of wxwidgets it uses? On Tue, Oct 14, 2008 at 7:11 PM, Humberto Marchezi <hcm...@gm...>wrote: > Thanks for your return, > > I am trying to fix as soon as I can. > > On Tue, Oct 14, 2008 at 3:04 AM, Kevin Barry <ba...@gm...> wrote: > > > I got the same problem. It seems to be related to wxWidgets being > compiled > > with unicode support. I didn't dig any deeper than that. > > > > On Mon, Oct 13, 2008 at 6:39 AM, Séverin Lemaignan < > > sev...@la...> wrote: > > > > > Thanks for your contribution. > > > I tried this morning to compile it, bit I get errors (cf attachments). > > > > > > Regards, > > > Severin Lemaignan > > > > > > Humberto Marchezi a écrit : > > > > > > Hi community, > > >> > > >> I just put a new project available at > > >> http://code.google.com/p/robotcontrolide/ which is an application > > >> that works as an IDE ( or close to it ) that can help us to produce > > >> worldfile in an interactive way, > > >> by just placing models (drag and drop ) in the 3D Scene. > > >> Besides that it is also possible to write software code, compile it > and > > >> check the resulting > > >> control in an animation produced by an external call to Player/Gazebo. > > >> > > >> It is still a prototype but many functions are working properly. > Anyways > > I > > >> am looking forward to hearing > > >> from you. > > >> > > >> sds > > >> > > ------------------------------------------------------------------------- > > >> This SF.Net email is sponsored by the Moblin Your Move Developer's > > >> challenge > > >> Build the coolest Linux based applications with Moblin SDK & win great > > >> prizes > > >> Grand prize is a trip for two to an Open Source event anywhere in the > > >> world > > >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > >> _______________________________________________ > > >> Playerstage-gazebo mailing list > > >> Pla...@li... > > >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > > >> > > > > > > Making all in src > > > make[1]: entrant dans le rÃ(c)pertoire « > > > /home/slemaign/simulation/robotcontrolide/src » > > > if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" > -DPACKAGE_VERSION=\"\" > > > -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" > -DPACKAGE=\"worldbuilder\" > > > -DVERSION=\"0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 > > -DHAVE_SYS_STAT_H=1 > > > -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 > -DHAVE_STRINGS_H=1 > > > -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 > -DHAVE_DLFCN_H=1 > > -I. > > > -I. -Wall -g -fexceptions > > -I/usr/lib/wx/include/gtk2-unicode-release-2.8 > > > -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ > > > -Wall -g -fexceptions -Wall -g -fexceptions > > > -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 > > > -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -MT > AppConfiguration.o > > -MD > > > -MP -MF ".deps/AppConfiguration.Tpo" -c -o AppConfiguration.o > > > AppConfiguration.cpp; \ > > > then mv -f ".deps/AppConfiguration.Tpo" > > ".deps/AppConfiguration.Po"; > > > else rm -f ".deps/AppConfiguration.Tpo"; exit 1; fi > > > Dans le fichier inclus à partir de Vector.hh:32, > > > à partir de Model.hh:31, > > > à partir de PlayerConfiguration.h:6, > > > à partir de ConfigurationFile.h:7, > > > à partir de AppConfiguration.h:6, > > > à partir de AppConfiguration.cpp:2: > > > Global.hh:97:1: attention : « PATH_MAX » redÃ(c)fini > > > Dans le fichier inclus à partir de /usr/include/bits/local_lim.h:36, > > > à partir de /usr/include/bits/posix1_lim.h:153, > > > à partir de /usr/include/limits.h:145, > > > à partir de > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:122, > > > à partir de > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/include/syslimits.h:7, > > > à partir de > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:11, > > > à partir de > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/climits:50, > > > à partir de > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:66, > > > à partir de > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/char_traits.h:46, > > > à partir de > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/string:46, > > > à partir de AppConfiguration.h:5, > > > à partir de AppConfiguration.cpp:2: > > > /usr/include/linux/limits.h:12:1: attention : ceci est la localisation > > > d'une prÃ(c)cÃ(c)dente dÃ(c)finition > > > Dans le fichier inclus à partir de AppConfiguration.cpp:8: > > > FileName.h:17:7: attention : pas de retour chariot à la fin du fichier > > > AppConfiguration.cpp: In member function ‘void > > > AppConfiguration::LoadConfigurationFile(std::string)’: > > > AppConfiguration.cpp:95: erreur: no matching function for call to > > > ‘std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::basic_string(const wxChar*)’ > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:232: > > > note: candidats sont: std::basic_string<_CharT, _Traits, > > > _Alloc>::basic_string(typename > _Alloc::rebind<_CharT>::other::size_type, > > > _CharT, const _Alloc&) [with _CharT = char, _Traits = > > > std::char_traits<char>, _Alloc = std::allocator<char>] > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:225: > > > note: std::basic_string<_CharT, _Traits, > > > _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = > char, > > > _Traits = std::char_traits<char>, _Alloc = std::allocator<char>] > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:218: > > > note: std::basic_string<_CharT, _Traits, > > > _Alloc>::basic_string(const _CharT*, typename > > > _Alloc::rebind<_CharT>::other::size_type, const _Alloc&) [with _CharT = > > > char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>] > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:207: > > > note: std::basic_string<_CharT, _Traits, > > > _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, > _Alloc>&, > > > typename _Alloc::rebind<_CharT>::other::size_type, typename > > > _Alloc::rebind<_CharT>::other::size_type, const _Alloc&) [with _CharT = > > > char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>] > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:196: > > > note: std::basic_string<_CharT, _Traits, > > > _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, > _Alloc>&, > > > typename _Alloc::rebind<_CharT>::other::size_type, typename > > > _Alloc::rebind<_CharT>::other::size_type) [with _CharT = char, _Traits > = > > > std::char_traits<char>, _Alloc = std::allocator<char>] > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:182: > > > note: std::basic_string<_CharT, _Traits, > > > _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, > _Alloc>&) > > > [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = > > > std::allocator<char>] > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:190: > > > note: std::basic_string<_CharT, _Traits, > > > _Alloc>::basic_string(const _Alloc&) [with _CharT = char, _Traits = > > > std::char_traits<char>, _Alloc = std::allocator<char>] > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.h:2050: > > > note: std::basic_string<_CharT, _Traits, > > > _Alloc>::basic_string() [with _CharT = char, _Traits = > > > std::char_traits<char>, _Alloc = std::allocator<char>] > > > make[1]: *** [AppConfiguration.o] Erreur 1 > > > make[1]: quittant le rÃ(c)pertoire « > > > /home/slemaign/simulation/robotcontrolide/src » > > > make: *** [all-recursive] Erreur 1 > > > > > > > ------------------------------------------------------------------------- > > > This SF.Net email is sponsored by the Moblin Your Move Developer's > > > challenge > > > Build the coolest Linux based applications with Moblin SDK & win great > > > prizes > > > Grand prize is a trip for two to an Open Source event anywhere in the > > world > > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > > _______________________________________________ > > > Playerstage-gazebo mailing list > > > Pla...@li... > > > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > > > > > > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move Developer's > > challenge > > Build the coolest Linux based applications with Moblin SDK & win great > > prizes > > Grand prize is a trip for two to an Open Source event anywhere in the > world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > _______________________________________________ > > Playerstage-gazebo mailing list > > Pla...@li... > > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Playerstage-gazebo mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > -- Jordi Polo Carres NLP laboratory - NAIST http://www.bahasara.org |
From: Humberto M. <hcm...@gm...> - 2008-10-14 16:45:14
|
Definitely better to have a patch to Gazebo. At the time I started the project I thought about this but there was no shared library provided by Gazebo (it was some years ago). Due to lack of time and short schedule I did not have time to do this improvement and many others I though along the way. However there were other important reasons, for example, the c++ classes that represent the Models in the Gazebo Project ( at least in version 0.5.0 ) were built in a way that they could only to be used when reading a Worldfile. ( Note that their constructors have a pointer to a libxml file ). That make it difficult for me to instance Models without having a prior Worldfile. The other reason that prevented me from using Gazebo shared library directly is that I needed some kind of meta-data so that when the user clicks on a Model I could find out its properties and list them in a panel beside the World scene just like Visual Studio and Borland IDE does. So actually I had to modify them a little bit in order to make them work in my project since c++ language does not have native meta-data for properties.(methods) The wxWidgets used is version 2.4.5 On Tue, Oct 14, 2008 at 3:17 PM, Jordi Polo <mu...@gm...> wrote: > Why you have a copy of the Gazebo code there? It isn't easier to send > patches to Gazebo? I mean, you surely has to synchronize from time to time > ... > > What version of wxwidgets it uses? > > > > On Tue, Oct 14, 2008 at 7:11 PM, Humberto Marchezi <hcm...@gm... > >wrote: > > > Thanks for your return, > > > > I am trying to fix as soon as I can. > > > > On Tue, Oct 14, 2008 at 3:04 AM, Kevin Barry <ba...@gm...> wrote: > > > > > I got the same problem. It seems to be related to wxWidgets being > > compiled > > > with unicode support. I didn't dig any deeper than that. > > > > > > On Mon, Oct 13, 2008 at 6:39 AM, Séverin Lemaignan < > > > sev...@la...> wrote: > > > > > > > Thanks for your contribution. > > > > I tried this morning to compile it, bit I get errors (cf > attachments). > > > > > > > > Regards, > > > > Severin Lemaignan > > > > > > > > Humberto Marchezi a écrit : > > > > > > > > Hi community, > > > >> > > > >> I just put a new project available at > > > >> http://code.google.com/p/robotcontrolide/ which is an application > > > >> that works as an IDE ( or close to it ) that can help us to produce > > > >> worldfile in an interactive way, > > > >> by just placing models (drag and drop ) in the 3D Scene. > > > >> Besides that it is also possible to write software code, compile it > > and > > > >> check the resulting > > > >> control in an animation produced by an external call to > Player/Gazebo. > > > >> > > > >> It is still a prototype but many functions are working properly. > > Anyways > > > I > > > >> am looking forward to hearing > > > >> from you. > > > >> > > > >> sds > > > >> > > > > ------------------------------------------------------------------------- > > > >> This SF.Net email is sponsored by the Moblin Your Move Developer's > > > >> challenge > > > >> Build the coolest Linux based applications with Moblin SDK & win > great > > > >> prizes > > > >> Grand prize is a trip for two to an Open Source event anywhere in > the > > > >> world > > > >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > > >> _______________________________________________ > > > >> Playerstage-gazebo mailing list > > > >> Pla...@li... > > > >> https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > > > >> > > > > > > > > Making all in src > > > > make[1]: entrant dans le rÃ(c)pertoire « > > > > /home/slemaign/simulation/robotcontrolide/src » > > > > if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" > > -DPACKAGE_VERSION=\"\" > > > > -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" > > -DPACKAGE=\"worldbuilder\" > > > > -DVERSION=\"0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 > > > -DHAVE_SYS_STAT_H=1 > > > > -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 > > -DHAVE_STRINGS_H=1 > > > > -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 > > -DHAVE_DLFCN_H=1 > > > -I. > > > > -I. -Wall -g -fexceptions > > > -I/usr/lib/wx/include/gtk2-unicode-release-2.8 > > > > -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES > -D__WXGTK__ > > > > -Wall -g -fexceptions -Wall -g -fexceptions > > > > -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 > > > > -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -MT > > AppConfiguration.o > > > -MD > > > > -MP -MF ".deps/AppConfiguration.Tpo" -c -o AppConfiguration.o > > > > AppConfiguration.cpp; \ > > > > then mv -f ".deps/AppConfiguration.Tpo" > > > ".deps/AppConfiguration.Po"; > > > > else rm -f ".deps/AppConfiguration.Tpo"; exit 1; fi > > > > Dans le fichier inclus à partir de Vector.hh:32, > > > > à partir de Model.hh:31, > > > > à partir de PlayerConfiguration.h:6, > > > > à partir de ConfigurationFile.h:7, > > > > à partir de AppConfiguration.h:6, > > > > à partir de AppConfiguration.cpp:2: > > > > Global.hh:97:1: attention : « PATH_MAX » redÃ(c)fini > > > > Dans le fichier inclus à partir de /usr/include/bits/local_lim.h:36, > > > > à partir de /usr/include/bits/posix1_lim.h:153, > > > > à partir de /usr/include/limits.h:145, > > > > à partir de > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:122, > > > > à partir de > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/include/syslimits.h:7, > > > > à partir de > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:11, > > > > à partir de > > > > > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/climits:50, > > > > à partir de > > > > > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:66, > > > > à partir de > > > > > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/char_traits.h:46, > > > > à partir de > > > > > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/string:46, > > > > à partir de AppConfiguration.h:5, > > > > à partir de AppConfiguration.cpp:2: > > > > /usr/include/linux/limits.h:12:1: attention : ceci est la > localisation > > > > d'une prÃ(c)cÃ(c)dente dÃ(c)finition > > > > Dans le fichier inclus à partir de AppConfiguration.cpp:8: > > > > FileName.h:17:7: attention : pas de retour chariot à la fin du > fichier > > > > AppConfiguration.cpp: In member function ‘void > > > > AppConfiguration::LoadConfigurationFile(std::string)’: > > > > AppConfiguration.cpp:95: erreur: no matching function for call to > > > > ‘std::basic_string<char, std::char_traits<char>, > std::allocator<char> > > > > >::basic_string(const wxChar*)’ > > > > > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:232: > > > > note: candidats sont: std::basic_string<_CharT, _Traits, > > > > _Alloc>::basic_string(typename > > _Alloc::rebind<_CharT>::other::size_type, > > > > _CharT, const _Alloc&) [with _CharT = char, _Traits = > > > > std::char_traits<char>, _Alloc = std::allocator<char>] > > > > > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:225: > > > > note: std::basic_string<_CharT, _Traits, > > > > _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = > > char, > > > > _Traits = std::char_traits<char>, _Alloc = std::allocator<char>] > > > > > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:218: > > > > note: std::basic_string<_CharT, _Traits, > > > > _Alloc>::basic_string(const _CharT*, typename > > > > _Alloc::rebind<_CharT>::other::size_type, const _Alloc&) [with _CharT > = > > > > char, _Traits = std::char_traits<char>, _Alloc = > std::allocator<char>] > > > > > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:207: > > > > note: std::basic_string<_CharT, _Traits, > > > > _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, > > _Alloc>&, > > > > typename _Alloc::rebind<_CharT>::other::size_type, typename > > > > _Alloc::rebind<_CharT>::other::size_type, const _Alloc&) [with _CharT > = > > > > char, _Traits = std::char_traits<char>, _Alloc = > std::allocator<char>] > > > > > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:196: > > > > note: std::basic_string<_CharT, _Traits, > > > > _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, > > _Alloc>&, > > > > typename _Alloc::rebind<_CharT>::other::size_type, typename > > > > _Alloc::rebind<_CharT>::other::size_type) [with _CharT = char, > _Traits > > = > > > > std::char_traits<char>, _Alloc = std::allocator<char>] > > > > > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:182: > > > > note: std::basic_string<_CharT, _Traits, > > > > _Alloc>::basic_string(const std::basic_string<_CharT, _Traits, > > _Alloc>&) > > > > [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = > > > > std::allocator<char>] > > > > > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.tcc:190: > > > > note: std::basic_string<_CharT, _Traits, > > > > _Alloc>::basic_string(const _Alloc&) [with _CharT = char, _Traits = > > > > std::char_traits<char>, _Alloc = std::allocator<char>] > > > > > > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/basic_string.h:2050: > > > > note: std::basic_string<_CharT, _Traits, > > > > _Alloc>::basic_string() [with _CharT = char, _Traits = > > > > std::char_traits<char>, _Alloc = std::allocator<char>] > > > > make[1]: *** [AppConfiguration.o] Erreur 1 > > > > make[1]: quittant le rÃ(c)pertoire « > > > > /home/slemaign/simulation/robotcontrolide/src » > > > > make: *** [all-recursive] Erreur 1 > > > > > > > > > > ------------------------------------------------------------------------- > > > > This SF.Net email is sponsored by the Moblin Your Move Developer's > > > > challenge > > > > Build the coolest Linux based applications with Moblin SDK & win > great > > > > prizes > > > > Grand prize is a trip for two to an Open Source event anywhere in the > > > world > > > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > > > _______________________________________________ > > > > Playerstage-gazebo mailing list > > > > Pla...@li... > > > > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > > > > > > > > > > > > ------------------------------------------------------------------------- > > > This SF.Net email is sponsored by the Moblin Your Move Developer's > > > challenge > > > Build the coolest Linux based applications with Moblin SDK & win great > > > prizes > > > Grand prize is a trip for two to an Open Source event anywhere in the > > world > > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > > _______________________________________________ > > > Playerstage-gazebo mailing list > > > Pla...@li... > > > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > > > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move Developer's > > challenge > > Build the coolest Linux based applications with Moblin SDK & win great > > prizes > > Grand prize is a trip for two to an Open Source event anywhere in the > world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > _______________________________________________ > > Playerstage-gazebo mailing list > > Pla...@li... > > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > > > > > > -- > Jordi Polo Carres > NLP laboratory - NAIST > http://www.bahasara.org > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Playerstage-gazebo mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-gazebo > |