Jorge Arellano Cid wrote:
On Sat, 14 Feb 2004, Riccardo wrote:
Hello,
Hello, sorry if it took so long to trply, but I was very busy :(
If AIX doesn't provide socklen_t, dillo blithely defines it as:
<q> IO/http.c: #define socklen_t guint32 ../dpi/downloads.c: #define socklen_t guint32 ../dpid/dpi.h: #define socklen_t guint32 </q>
Please try changing these to int. This is:
#define socklen_t int I did that right now and recompiled. Only a bunch of files recompiled.
I still get the same SIGILL, illegal instruction.
The other warnings worth of considering at this point are:
<q> ld: 0711-224 WARNING: Duplicate symbol: .strcmp ld: 0711-224 WARNING: Duplicate symbol: strcmp ld: 0711-224 WARNING: Duplicate symbol: .pow ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. </q> I stil have no clue about that. Wasn't here on the list someone with more AIX experience? Could it be that more libraries are included? or that dillo or gtk redefine those symbols?
btw, I found another potential warning: downloads.c: 144: implicit declaration of function 'bzero' I have no entry for bzero in the manpages... but I fear I don't have the full manpages instaleld, sicne some function exists even if they have no manpage. -Ric