-
Notifications
You must be signed in to change notification settings - Fork 392
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
unable to compile on OSX #175
Comments
@Karsten1987 at the moment we do not support colcon on mac. But it is on our radar as next step! Therefore, we need to add a GitHub CI colcon target. I think @prasannabhat is currently working on it whenever he finds the time and then we clean up the CMake files. |
@Karsten1987 You might need to build & install ncurses (LIB_TINFO is part of this) manually. @elfenpiff gave me the hint to build it by sources. May be this helps |
@Karsten1987, how do you build it? iceoryx_utils and iceoryx_posh should not depend on ncurses. Can you check if it builds if you place a |
I've mentioned this on the OSX PR here that I think the right solution is to explicitly exclude the introspection package on OSX. Placing a |
@Karsten1987 if you only need a |
If you add a |
I think this issue should be re-opened as #176 did not address the issue. |
@Karsten1987, is there a possibility to control colcon apart from a Another possibility would be to not have the introspection client required and only build it if ncurses is found. |
colcon has quite a few ways of configuration: https://colcon.readthedocs.io/en/released/user/configuration.html However, from what I understood, the introspection package is simply not supported on OSX, is that right? If so, I still think the right approach here is to simply avoid compiling this package via cmake as mentioned here. |
Required information
Operating system:
Mojave
Compiler version:
clang-1001.0.46.4
Observed result or behaviour:
Expected result or behaviour:
clean compilation
Conditions where it occurred / Performed steps:
colcon build
in a workspace withiceoryx
andrmw_iceoryx
.The text was updated successfully, but these errors were encountered: