You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just got an ORC package for a bunch of platforms over on conda-forge, and in trying to build against ORC with MSVC on Windows, I get a bunch of "unresolved external symbol" linker errors like:
I don't know why it can't resolve these symbols, because they should be in the compiled *_orc_impl.c.obj files that are included in the linking command. I'm hoping someone with more knowledge in this area can shed some light.
I've gone back to no ORC on Windows for the conda package for now, but getting this to work would be great.
The text was updated successfully, but these errors were encountered:
It would be great to get ORC kernels compiled on Windows. I think we avoided that on Windows for some reason. This might require some deeper MSVC knowledge.
Ah, the first patch is just a way to get volk_modtool to run as a command on Windows, where it refuses to recognize a Python script as something it can execute without some special setup. This patch lets me makes use of the "entry point" mechanism of setuptools that is exposed as part of the conda packaging, so it's probably not useful here upstream unless further changes were to be made to use a setuptools install.
The other two patches were adapted from the cpu_features PR linked in #428, and they succeed in getting volk to compile for osx-arm64 although I personally can't test the functionality. But the volk package on conda-forge should now install on the Apple M1!
I just got an ORC package for a bunch of platforms over on conda-forge, and in trying to build against ORC with MSVC on Windows, I get a bunch of "unresolved external symbol" linker errors like:
You can find the full log here.
I don't know why it can't resolve these symbols, because they should be in the compiled
*_orc_impl.c.obj
files that are included in the linking command. I'm hoping someone with more knowledge in this area can shed some light.I've gone back to no ORC on Windows for the conda package for now, but getting this to work would be great.
The text was updated successfully, but these errors were encountered: