The static make worked right away! Thanks a bunch...
Now, hopefully it works with the ugly hacks....
Is there something you need from me to try to make this work on solaris
by default?
as I mentioned to you before, i had to define and implement isinf and
std:signbit ... I certainly hope my implementation is correct...
Next, I will try compiling libMySequoia... So i'm as lost again :) but
will hopefully find the way.... I'm sure I'll need your help!
Marc Herbert wrote:
Alexander Wallace <[EMAIL PROTECTED]> writes:
No, i feel it is very close... It compiled all files, just dislikes
something after that... here is the output:
src/ControllerWatcher.o -lpthread -fPIC -shared
-Wl,-soname,libcarob.so.1 -lgmp -o libcarob.so.1
ld: warning: option -o appears more than once, first setting taken
ld: fatal: file libcarob.so.1: unknown file type
ld: fatal: File processing errors. No output written to libcarob.so.1
collect2: ld returned 1 exit status
gmake: *** [libcarob.so.1] Error 1
It's great to have come so far, to the linking step, even at the price
of a couple of temporary and ugly workarounds.
You are probably using Sun's linker, I think that's the usual way gcc
is configured on Solaris. The output of "gcc -dumpspecs" should help
assert that.
As you can guess Sun's ld is not fully compatible with the GNU ld. The
"soname" option is likely to be not supported. You should try to tweak
the LDFLAGS definitions in carob/Makefile following Sun's ld
documentation
<http://docs.sun.com/app/docs/doc/816-5165/6mbb0m9b2?a=expand#L>
A much much simpler alternative is to build carob as a static library
like this: "make static" and use the resulting libcarob.a
By the way thanks a lot for also trying the Sun compiler, it's very
useful for us to know it work just as well (or should I say as bad?
;-)
_______________________________________________
Carob mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob
_______________________________________________
Carob mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob