Ask Your Question

aperez's profile - activity

2013-02-03 19:53:55 -0500 received badge  Famous Question (source)
2013-02-03 19:53:55 -0500 received badge  Popular Question (source)
2013-02-03 19:53:55 -0500 received badge  Notable Question (source)
2013-01-20 05:32:27 -0500 received badge  Famous Question (source)
2013-01-20 05:32:27 -0500 received badge  Popular Question (source)
2013-01-20 05:32:27 -0500 received badge  Notable Question (source)
2012-11-05 02:14:04 -0500 received badge  Popular Question (source)
2012-11-05 02:14:04 -0500 received badge  Notable Question (source)
2012-11-05 02:14:04 -0500 received badge  Famous Question (source)
2012-07-04 07:14:58 -0500 received badge  Self-Learner (source)
2012-07-04 07:14:58 -0500 received badge  Teacher (source)
2012-07-04 04:46:54 -0500 answered a question unresolved external symbol "bool ros::console::g_initialized"

I answer my own question. You need to include the ROS_BUILD_SHARED_LIBS definition in order to uses the dlls instead of the static libraries.

I have generated the msvc project using a catkinized cmake inside the console2. This project doesn't have some configurations like folder include (rosdeps), or some additional preprocessor definitions like BOOST_LIB_TOOLSET="vc" in order to correctly find the boost libraries and the ROS_BUILD_SHARED_LIBS definition that uses the dlls.

Once this definitions is added, and the rosdep folder is included, the program compiles and links very well.

2012-07-03 23:41:22 -0500 received badge  Editor (source)
2012-07-03 23:38:09 -0500 asked a question unresolved external symbol "bool ros::console::g_initialized"

Hi all,

I'm creating a small package in Windows using the Msvc Build Environment - Fuerte. I have run the sdk demo and it executes very well. But when I have wrote my own application and I try to compile it, the linker throws me the error: unresolved external symbol "bool ros::console::g_initialized"

I have checked the include folder and the lib folder and the rosconsole.lib but I can't produce the executable. I have looking for the g_initiaized variable but I only found the extern definition. I can't found the real declaration.

Any help will be useful,

Alxperez

2011-09-28 01:20:52 -0500 asked a question turtle_tf_demo on Electric

Hi, I have had the same problem described in http://answers.ros.org/question/2187/turtlesim-tf, but I use ROS Electric in a VM Ubuntu 11.04. My Electric is in the Path and I can't run the demo correctly. The log file contains the same information that question before.

Could somebody give me a light?

2011-04-14 06:03:37 -0500 marked best answer win_ros on debian squezze

The problem is that the URL you are using is the HTML rendering of the rosinstall file. You have to use the raw file (there is a "view raw file" link on that page). Using the following line, it works:

rosinstall /srv/ros http://win-ros-pkg.googlecode.com/svn/stacks/win_ros/trunk/winmaster_diamondback.rosinstall
2011-04-13 09:35:58 -0500 asked a question win_ros on debian squezze

I want to install the win_ros packages in order to have a cross-compiling build environment for mingw programs. I was following the guide (in http://www.ros.org/wiki/diamondback/I... ) but I get this error:

/srv/ros$ rosinstall /srv/ros http://code.google.com/p/win-ros-pkg/source/browse/stacks/win_ros/trunk/winmaster_diamondback.rosinstall
rosinstall operating on /srv/ros from specifications in rosinstall files /srv/ros/.rosinstall, http://code.google.com/p/win-ros-pkg/source/browse/stacks/win_ros/trunk/winmaster_diamondback.rosinstall
ahhhhhhhh, yaml parse error: mapping values are not allowed here
in "<file>", line 46, column 28
Usage: rosinstall PATH [<options> ...] [URI]...

rosinstall: error: None

Are there any other requirement to use correctly this rosinstall command?