-
Notifications
You must be signed in to change notification settings - Fork 5
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
Softvector Build Fails on Mac and Windows #7
Comments
I'm pretty sure this is the issue: https://github.com/fabianpedd/etiss/blob/fabianpedd-vector/src/jitlibs/softvector/CMakeLists.txt#L36 INTERFACE does not link the specified libraries to the target. And since your target is SHARED, it does require linking, except on linux. Changing the link mode to PUBLIC should resolve this. |
@rafzi thanks, that fixed that issue. The windows build appears to be failing as well. Apparently, Softvector uses "alternative tokens" for logical operators, for example here and here. According to this the MSVC compiler is actually nonconforming with default compilation settings and does not support them. So one solution would be to force the compiler to conformatiy with However, since Softvector is also using the "primary tokes" at other places, I would just recommend switching to primary tokes altogether. |
I like the primary tokens more, because they are way more common. Still, |
The softvector build on Mac, more specifically the linking, fails for some reason. The build for Linux appears to work just fine (until it gets stopped by the failing Mac build). The linker is having a hard time finding some symbols:
EDIT: The windows build appears to be failing as well (sorry for the confusion).
The text was updated successfully, but these errors were encountered: