Closed sprhawk closed 7 months ago
Maybe you should add PR with TROUBLESHOOTING.md with short description of this case? @galou, what do you think?
I added a remark in the README.md
file, cf f400ae4. Thanks!
What is the nglib library required for? Is it really required by CROSS because it's not installed on my system but CROSS obviously works?
Maybe related to this?
My Debian just install nglib
under a netgen
subdir which cannot be found by FreeCAD
If this is required by ROS, then setup.bash
should set $LD_LIBRARY_PATH
correctly. Isn't it the case?
If this is required by ROS, then
setup.bash
should set$LD_LIBRARY_PATH
correctly. Isn't it the case?
My bad. the netgen is required by FreeCAD, not ROS
I built
ROS2
underdebian bookworm
withcolcon build --symlink-install
All the ros packages are installed in separate directory hierarchy , and
ros_workspace/install/setup.bash
will setPYTHONPATH
for every packages. But becauseFreeCAD
will erase environment variablePYTHONPATH
after startup, I provide here a solution for that:BTW: the required
libnglib
onDebian Bookworm
is installed under /usr/lib/x86_64-linux-gnu/netgen, which is not found by FreeCAD. So I need to addto start FreeCAD + freecad.cross properly