-
Notifications
You must be signed in to change notification settings - Fork 83
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
flatland fails to build in ROS Noetic #316
Comments
I have managed to fix the problem with error: builder for '/nix/store/7calkac1wqyph5dfz9gmsh5rdglccp8b-ros-noetic-flatland-server-1.3.3-r1.drv' failed with exit code 2;
last 10 log lines:
> /nix/store/74y3751gsixaz9797ib0hp7c658sp1y5-binutils-2.40/bin/ld: devel/lib/libflatland_lib.so: undefined reference to `luaL_openlibs(lua_State*)'
> /nix/store/74y3751gsixaz9797ib0hp7c658sp1y5-binutils-2.40/bin/ld: devel/lib/libflatland_lib.so: undefined reference to `lua_pushboolean(lua_State*, int)'
> /nix/store/74y3751gsixaz9797ib0hp7c658sp1y5-binutils-2.40/bin/ld: devel/lib/libflatland_lib.so: undefined reference to `lua_pcallk(lua_State*, int, int, int, int, int (*)(lua_State*))'
> /nix/store/74y3751gsixaz9797ib0hp7c658sp1y5-binutils-2.40/bin/ld: devel/lib/libflatland_lib.so: undefined reference to `lua_isstring(lua_State*, int)'
> /nix/store/74y3751gsixaz9797ib0hp7c658sp1y5-binutils-2.40/bin/ld: devel/lib/libflatland_lib.so: undefined reference to `lua_pushstring(lua_State*, char const*)'
> /nix/store/74y3751gsixaz9797ib0hp7c658sp1y5-binutils-2.40/bin/ld: devel/lib/libflatland_lib.so: undefined reference to `lua_settop(lua_State*, int)' |
In the end, this was due to the fact that Lua was compiled to C, instead of C++. |
After making all the necessary changes, I've managed to successfully launch |
Trying to use
ros-noetic-flatland
package results in the following error:The text was updated successfully, but these errors were encountered: