-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
__udivti3 undefined when compiling with Apple LLVM v 6.0 #144
Comments
Thanks for reporting again. In the meantime I got an OS X (Mavericks) machine, and I can't seem to reproduce your issue here. Steps used: set my PATH to
Can you please tell me more about your setup? |
Here is the link error I get: Linking [d] dh_server : dh_server.o libpolarssl.a This is the output of gcc --version: Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr This is on a machine that was rebuilt from scratch a week ago. ( e.g. the I have polarSSL building with my own build system, so I'm not using the gcc -g -c -W -Wall -Wno-unused-parameter -isysroot and a typical file that fails to link: g++ -Lbin/darwin-x86_64/debug bin/darwin-x86_64/debug/static/pem2der.o On Fri, Jan 23, 2015 at 4:38 PM, Manuel Pégourié-Gonnard <
|
I see you're using -isysroot and I'm wondering if the chosen path contains a suitable version of libgcc.a, where the linker is supposed to find the definition of Did you also try to build PolarSSL with our Makefiles, on the same machine? It would be a good way to know whether the issue is with your toolchain or with the way it's invoked. |
Ok. I downloaded and compiled polarssl 1.3.10, and built on my system with So the error must be in my own build environment. On Wed, Feb 11, 2015 at 10:25 AM, Manuel Pégourié-Gonnard <
|
Ok, so I this this issue can be closed. If/when you find out the issue, I'm curious the know what is was, if you feel like sharing. |
Yeah. After your email I noticed that -isysroot was pointing to the 10.9 On Thu, Feb 12, 2015 at 4:34 AM, Manuel Pégourié-Gonnard <
|
…build-crypto Fix full build including non-boolean with Asan: crypto part
…redundant_mbedtls_ssl_transform_free Remove redundant mbedtls_ssl_transform_free
Apple has upgraded to a new version of clang - v6. But the __udivti3 issue persists. See this related issue:
#67
So the check for avoiding built-in 128 division should be updated to exclude clang 6 as well.
The text was updated successfully, but these errors were encountered: