aborruso commented on issue #45899: URL: https://github.com/apache/arrow/issues/45899#issuecomment-2746173154
After a lot of digging, the root cause was that I had a version of `xsimd` compiled with `-DENABLE_XTL_COMPLEX=ON`. This caused CMake to inject `-lxtl` in the link step, even though I explicitly disabled `xtl`, `xtensor`, and SIMD in my Arrow build. The key points that led to a working build: clean rebuild of `xsimd` without xtl ``` git clone https://github.com/xtensor-stack/xsimd.git cd xsimd mkdir build && cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local -DENABLE_XTL_COMPLEX=OFF make -j$(nproc) sudo make install ``` Thank you -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
