On 8/28/17 5:21 PM, Niels Möller wrote:
Dennis Clarke <dcla...@blastwave.org> writes:
On 8/28/17 4:41 PM, Niels Möller wrote:
Dennis Clarke <dcla...@blastwave.org> writes:
The compiler sees that file gcd_1.asm as something unknown.
That command is bogus.
I think you missed the point.
Then please enlighten me? I'm trying to help, even though I have to
admit that I didn't read carefully all of your 1000+ lines email. My
points are that
somedays I don't include details and I get railed at .. other days I do
and I get railed at .. life goes on.
1. Invoking any compiler with $(CC) ... -o foo.o foo.asm, like the
failing command you showed, is not expected to work.
yep .. I would think a foo.s is what is needed and as you say m4 had to
pre-process the input from somewhere else first.
2. GMP's Makefiles are not expected to try to do that; if they do on
your platform, we'd need to figure out why.
sorry .. lost me there.
That libgmpxx depends on libstdc++ is perfectly normal ..
Yes, if gcc is used then you end up with these dependencies.
That doesn't happen with the Oracle Studio 12.5 dev tools compilers.
To clarify, I'd expect libgmpxx to depend on the C++ standard library
supplied with the compiler used to build gmp.
This is all that is left as NEEDED in the output final libs :
v9_7++ $ elfdump -devl /usr/local/lib/libgmp.so.10.3.2 | grep "NEED"
[0] NEEDED 0x2c4f libc.so.1
[12] VERNEED 0x8520
[13] VERNEEDNUM 0x1
v9_7++ $ elfdump -devl /usr/local/lib/libgmpxx.so.4.5.2 | grep "NEED"
[0] NEEDED 0x229f libgmp.so.10
[1] NEEDED 0x2283 libc.so.1
[13] VERNEED 0x3d20
[14] VERNEEDNUM 0x1
Very minimal. Very very terribly slow.
Dennis
_______________________________________________
gmp-bugs mailing list
gmp-bugs@gmplib.org
https://gmplib.org/mailman/listinfo/gmp-bugs