hi Rosen, On 10/20/2010 02:29 PM, Rosen Diankov wrote: > Hi nick, > > Sorry, you need to put > > #define __STDC_CONSTANT_MACROS > > in the very beginning of `rospack find > openrave`/openrave_svn/plugins/qtcoinrave/aviUtil.cpp > > If it works, please tell us. it compiles! but new problems: (I have octave3.2 and have no experience with openrave) first a bit of explanation of what I want to do: I have this .env.xml file and I want to visualize it (it's a simple environment) when this works I would like to add a robot (I have the .robot.xml and .dae file, and also the .env.xml file with the robot already inside) and use the planing and grasping plug-ins of openrave/opengrasp I first tried following tutorials http://openrave.programmingvision.com/index.php/ROS:ControllingRobots but to do this, I need rosoct which gives this problem: /home/u0065688/src/svn/robotics-ros/packages/cturtle_stacks/ros_experimental/rosoct/rosoct.cpp:455: error: ‘class uint8NDArray’ has no member named ‘resize_no_fill’ /home/u0065688/src/svn/robotics-ros/packages/cturtle_stacks/ros_experimental/rosoct/rosoct.cpp: In member function ‘virtual void RoscppService::dowork()’: /home/u0065688/src/svn/robotics-ros/packages/cturtle_stacks/ros_experimental/rosoct/rosoct.cpp:582: error: ‘class uint8NDArray’ has no member named ‘resize_no_fill’ What is the quickest way to get it up and running? (with my openrave through ros installation)? I don't think I will have to use octave actually? Python suits me better (I have the .py files to do something with it) thanks a lot! nick > rosen, > > 2010/10/20 Rosen Diankov: >> hi nick, >> >> This looks like a problem with ffmpeg that many people are >> experiencing. Can you try adding this line: >> >> #define __STDC_CONSTANT_MACROS >> >> in `rospack find openrave`/openrave_svn/plugins/qtcoinrave/aviUtil.cpp:447 >> >> If this doesn't work, then please disable video recording until a fix >> is found. You can do this by add the following code >> >> -DOPT_VIDEORECORDING=OFF >> >> to openrave/Makefile, right after "-DODE_HAVE_ALLOCATE_DATA_THREAD=1" >> >> remove openrave_svn/build/CMakeCache.txt before recompiling >> >> rosen, >> >> >> >> 2010/10/20 Dominick Vanthienen: >>> >>> dear all, >>> >>> I'm trying to install openrave_planner, >>> (following guidelines on >>> http://openrave.programmingvision.com/index.php/Installation ) >>> but encountered following error; >>> (I'm using ubuntu 10.10, libavutil Version: 4:0.6-2ubuntu6) >>> >>> >>> Building CXX object >>> src/libopenrave-core/CMakeFiles/libopenrave-core.dir/ivcon.o >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp: >>> In function ‘int ivcon::face_subset()’: >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:4573: >>> warning: ignoring return value of ‘int scanf(const char*, ...)’, declared >>> with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:4583: >>> warning: ignoring return value of ‘int scanf(const char*, ...)’, declared >>> with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp: >>> In function ‘float ivcon::float_read(FILE*)’: >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:4890: >>> warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, >>> FILE*)’, declared with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp: >>> In function ‘int ivcon::gmod_read(FILE*)’: >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:5145: >>> warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, >>> FILE*)’, declared with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:5236: >>> warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, >>> FILE*)’, declared with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:5281: >>> warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, >>> FILE*)’, declared with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:5319: >>> warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, >>> FILE*)’, declared with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp: >>> In function ‘float ivcon::gmod_read_float(FILE*)’: >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:5404: >>> warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, >>> FILE*)’, declared with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp: >>> In function ‘int ivcon::stla_read(FILE*)’: >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:13311: >>> warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared >>> with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:13318: >>> warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared >>> with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:13372: >>> warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared >>> with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp: >>> In function ‘int ivcon::tria_read(FILE*)’: >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:17352: >>> warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared >>> with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:17373: >>> warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared >>> with attribute warn_unused_result >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp: >>> In function ‘float ivcon::rgb_to_hue(float, float, float)’: >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:11389: >>> warning: ‘h’ may be used uninitialized in this function >>> In file included from /usr/include/libavutil/avutil.h:81, >>> from /usr/include/libavcodec/avcodec.h:30, >>> from /usr/include/libavformat/avformat.h:56, >>> from >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/plugins/qtcoinrave/aviUtil.cpp:448: >>> /usr/include/libavutil/common.h: In function ‘int32_t >>> av_clipl_int32(int64_t)’: >>> /usr/include/libavutil/common.h:154: error: ‘UINT64_C’ was not declared in >>> this scope >>> make[3]: *** [plugins/qtcoinrave/CMakeFiles/qtcoinrave.dir/aviUtil.o] Error >>> 1 >>> make[3]: *** Waiting for unfinished jobs.... >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp: >>> In function ‘int ivcon::iv_read(FILE*)’: >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:7817: >>> warning: ‘icolor’ may be used uninitialized in this function >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:7822: >>> warning: ‘iuv’ may be used uninitialized in this function >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:7823: >>> warning: ‘ivert’ may be used uninitialized in this function >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp: >>> In function ‘int ivcon::hrc_read(FILE*)’: >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:6136: >>> warning: ‘ivert’ may be used uninitialized in this function >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp: >>> In function ‘int ivcon::ase_read(FILE*)’: >>> /home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/src/libopenrave-core/ivcon.cpp:386: >>> warning: ‘ivert’ may be used uninitialized in this function >>> make[3]: Leaving directory >>> `/home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/build' >>> make[2]: *** [plugins/qtcoinrave/CMakeFiles/qtcoinrave.dir/all] Error 2 >>> make[2]: *** Waiting for unfinished jobs.... >>> Linking CXX shared library libopenrave-core.so >>> make[3]: Leaving directory >>> `/home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/build' >>> [ 99%] Built target libopenrave-core >>> make[2]: Leaving directory >>> `/home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/build' >>> make[1]: *** [all] Error 2 >>> make[1]: Leaving directory >>> `/home/u0065688/src/svn/robotics-ros/packages/external_stacks/openrave_planning/openrave/openrave_svn/build' >>> make: *** [installed] Error 2 >>> >>> Besides this error, I still have another question: >>> *will this install the complete openrave functionallity? >>> *and what if I want to use opengrasp with it? >>> >>> thanks a lot! >>> >>> nick >>> >>> ATT00001..txt >>> _______________________________________________ >>> PR2-users mailing list >>> PR2-users@lists.willowgarage.com >>> http://lists.willowgarage.com/cgi-bin/mailman/listinfo/pr2-users >>> >>> >>> _______________________________________________ >>> ros-users mailing list >>> ros-users@code.ros.org >>> https://code.ros.org/mailman/listinfo/ros-users >>> >>> > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users