Hi Radu,

Thanks again :) 
You were very helpful and kind.

Cheers,
sal 

On Wednesday, March 26, 2025 at 12:09:23 PM UTC-6 Radu Serban wrote:

> Hi Sal,
>
>  
>
> Glad to hear you got it working.  In general, “make clean; make” is the 
> software equivalent of the “turn it off and then on again” for hardware 😊. 
> Especially when there were API changes.
>
>  
>
> Best,
> Radu 
>
>  
>
> *From:* [email protected] <[email protected]> *On 
> Behalf Of *Salman Husain
> *Sent:* Tuesday, March 25, 2025 9:55 PM
> *To:* ProjectChrono <[email protected]>
> *Subject:* Re: [chrono] Erros when making the project
>
>  
>
> Hi Radu,
>
>  
>
> All good now. I followed through the parsers module installation again. 
> Everything works.
>
>  
>
> On Tuesday, March 25, 2025 at 2:41:08 PM UTC-6 Salman Husain wrote:
>
> Note:  Before the errors I see this output,
> [100%] Building CXX object 
> src/demos/ros/CMakeFiles/demo_ROS_custom_handler.dir/demo_ROS_custom_handler.cpp.o
> [100%] Linking CXX executable ../../../bin/demo_ROS_custom_handler
> [100%] Built target demo_ROS_custom_handler
>
> On Tuesday, March 25, 2025 at 2:36:07 PM UTC-6 Salman Husain wrote:
>
> Hi Radu,
>
>  
>
> Thanks for the quick follow up, 
>
> I appreciate your patience.
>
>  
>
> However, now I am having some issues with the ROS2 modules :(.
>
>  
>
> I am cloned the repo from scratch and built it in a clean new folder. 
>
>  
>
> Cheers,
>
> Sal
>
> On Tuesday, March 25, 2025 at 1:05:12 PM UTC-6 Radu Serban wrote:
>
> You need to clean the solution and rebuild.  This happens sometimes with 
> SWIG-generated stuff when there’s an API change (which happened a day or 
> two ago with the function GetSimulationRTF).
>
> --Radu
>
>  
>
> *From:* [email protected] <[email protected]> *On 
> Behalf Of *Salman Husain
> *Sent:* Tuesday, March 25, 2025 7:57 PM
> *To:* ProjectChrono <[email protected]>
> *Subject:* [chrono] Erros when making the project
>
>  
>
> Hi,
>
> I think I am facing errors building the project when SWIG is enabled. I 
> wasn't having this when I built the project with Python not enabled. Note, 
> the prject was building just fine till ~last week with Python adnSwig etc.. 
> Here is the error message,
>
>  
>
> [ 99%] Built target demo_ROBOT_Industrial
> /home/ubuntu/project-chrono/chrono-build/chrono_python/ChModuleCore_pythonPYTHON_wrap.cxx:
>  
> In function ?PyObject* _wrap_ChVisualSystem_GetSimulationRTF(PyObject*, 
> PyObject*)?:
> /home/ubuntu/project-chrono/chrono-build/chrono_python/ChModuleCore_pythonPYTHON_wrap.cxx:196300:80:
>  
> error: no matching function for call to 
> ?chrono::ChVisualSystem::GetSimulationRTF() const?
> 196300 |       result = (double)((chrono::ChVisualSystem const 
> *)arg1)->GetSimulationRTF();
>        |                       
>  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
> In file included from 
> /home/ubuntu/project-chrono/chrono-build/chrono_python/ChModuleCore_pythonPYTHON_wrap.cxx:4759:
> /home/ubuntu/project-chrono/chrono-source/chrono/src/chrono/assets/ChVisualSystem.h:169:12:
>  
> note: candidate: ?double chrono::ChVisualSystem::GetSimulationRTF(unsigned 
> int) const?
>   169 |     double GetSimulationRTF(unsigned int i) const;
>       |            ^~~~~~~~~~~~~~~~
> /home/ubuntu/project-chrono/chrono-source/chrono/src/chrono/assets/ChVisualSystem.h:169:12:
>  
> note:   candidate expects 1 argument, 0 provided
> make[2]: *** 
> [src/chrono_swig/chrono_python/CMakeFiles/core.dir/build.make:76: 
> src/chrono_swig/chrono_python/CMakeFiles/core.dir/__/__/__/chrono_python/ChModuleCore_pythonPYTHON_wrap.cxx.o]
>  
> Error 1
> make[1]: *** [CMakeFiles/Makefile2:939: 
> src/chrono_swig/chrono_python/CMakeFiles/core.dir/all] Error 2
> make: *** [Makefile:156: all] Error 2
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "ProjectChrono" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion visit 
> https://groups.google.com/d/msgid/projectchrono/2b88e569-342b-4c79-a87a-e15119e68742n%40googlegroups.com
>  
> <https://urldefense.com/v3/__https:/groups.google.com/d/msgid/projectchrono/2b88e569-342b-4c79-a87a-e15119e68742n*40googlegroups.com?utm_medium=email&utm_source=footer__;JQ!!Mak6IKo!MitYQM9ufXxhF-ccquBCICEN8Esi9zkFYsOScpal9Kd0QfLON3vjRIBRo558krjIq-U0P-YtV29Rb0mNwUAUcRxvsA$>
> .
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "ProjectChrono" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
>
> To view this discussion visit 
> https://groups.google.com/d/msgid/projectchrono/24bb0045-3b28-4204-a50d-7b8c8fcf6339n%40googlegroups.com
>  
> <https://urldefense.com/v3/__https:/groups.google.com/d/msgid/projectchrono/24bb0045-3b28-4204-a50d-7b8c8fcf6339n*40googlegroups.com?utm_medium=email&utm_source=footer__;JQ!!Mak6IKo!NKQeSLlxkyuVyUvrqUbqFGHRfH3bqYS7DN0aERNKX82J4M0hRPWys9R5S72f8L5tUjdIJDVqo5mZv4v9Eux2vabO7A$>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"ProjectChrono" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/projectchrono/476f7b1a-779a-40f5-8d61-cf76c4457d67n%40googlegroups.com.

Reply via email to