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.

Reply via email to