-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install error on Ubuntu 20.04 with Ros2 Humble #880
Comments
@MMM-Jasmin thanks for your feedback, I have very limited experience on the arm64 platform. What I can think about is that this issue is caused by the toolchain, do you use GCC and what's the version of it? |
Hi minggangw, thanks for the help! g++: fatal error: cannot execute ‘/usr/lib/gcc/aarch64-linux-gnu/10/cc1plus’: execv: Argument list too long Tests to increase limits for example with ulimit -s 652768 are also not working. |
Sorry for the delay, I have the following platforms
Both work fine, as you mentioned, maybe you need special flags that are different from the x86 desktop. I don't have any idea so far. |
Hey @minggangw,
It is based on "AMENT_PREFIX_PATH", which is already long. The result combination is saved in "build/rclnodejs.target.mk":
I counted the includes and it tries to link against 4220 entries. Kind regards, |
Hi @MMM-Jasmin I noticed these changes were introduced by #853, which enabled the Github actions for Lines 71 to 93 in 20c32f1
BTW, my |
Another way that I think should be workable is: Change the
|
@minggangw @MMM-Jasmin |
Hi @minggangw @wayneparrott
it can be compiled and installed, but I guess a more autonomously method is desirable. @minggangw i guess you installed the rebuild ros2 package?
|
I ever tried to install the ROS2 Rolling through: I haven't built ROS2 from scratch for a long time, but I think the result should be the same with these two above, did you source something like |
I sourced I guess it is not completely the same as if you install it via debian package everything is in /opt/ros/rolling with an include directory following. This include dir does not even exist if you build from source :/ |
I remember there was once a flag called |
Have just rebuild ros2 humble with the |
The instruction was removed, please check with https://github.com/RobotWebTools/rclnodejs/blob/c080755e1ccac0a47aba45a1e500c4c12c7e8103/docs/BUILDING.md#get-ready-for-ros-2 |
@MMM-Jasmin we will fix this issue soon, thanks! |
just a small typo in
but thanks :) |
HI,
i am trying to install install this package on a nvidia AGX Orin and I am facing compiling errors.
To get more info I used "npm install --loglevel verbose" on this setup:
and this is the output:
Sadly i am not an expert on nodejs and hopefully someone can help me
Kind regards,
Nils
The text was updated successfully, but these errors were encountered: