Hi !

I have several problems with compiling trunk on Solaris:

1. Both -Wl-rpath-link, -Wl,-soname, -Wl,-version-script, 
-Wl,-export-dynamic is not supported
I'm not sure but maybe libtool could solve the problem ?
I've temporarily removed this flags to see what will happen ...

2. coroipc.c in socket_send uses msghdr fields that is available on 
solaris only when you define
_XOPEN_SOURCE and _XOPEN_SOURCE_EXTENDED=1
also semun union is not defined in solaris
and in6_addr is defined when __EXTENSIONS___ is defined...

Since configure doesn't define them I've exported
CFLAGS="-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1 
-D_SEM_SEMUN_UNDEFINED -D__EXTENSIONS__"

3. IPv6 issues
totemip.c:164: error: structure has no member named __u6_addr

I've given up. Does anyone manage to compile it on Solaris 10?

Regards,
Wojtek


"WIRTUALNA POLSKA" Spolka Akcyjna z siedziba w Gdansku przy ul.
Traugutta 115 C, wpisana do Krajowego Rejestru Sadowego - Rejestru
Przedsiebiorcow prowadzonego przez Sad Rejonowy Gdansk - Polnoc w
Gdansku pod numerem KRS 0000068548, o kapitale zakladowym
67.980.024,00  zlotych oplaconym w calosci oraz Numerze Identyfikacji
Podatkowej 957-07-51-216.
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to