Message15659
Logged In: YES
user_id=892601
Here's the output from 'gmake', using MIPSpro Compiler 7.30
on IRIX 6.5
Sorry, I don't know how to attach something using the "Add a
Comment" box. Is there another way to post?
The patch at
www.python.org/2.3.2/patches/sgi-socketmodule.patch was
edited into socketmodule.c :
#include <netdb.h>
#endif
/* GCC 3.2 on Irix 6.5 fails to define this variable at all.
Based on
the above code, I'd say that the SGI headers are just
horked. */
#if defined(__sgi) && !defined(INET_ADDRSTRLEN)
#define INET_ADDRSTRLEN 16
#endif
/* Generic includes */
#include <sys/types.h>
#include <signal.h>
---------------------------------------------------------------------------
cc -OPT:Olimit=0 -DNDEBUG -n32 -O -I. -I./Include
-DPy_BUILD_CORE -c ./Modules/socketmodule.c -o
Modules/socketmodule.o
cc-1047 cc: WARNING File = ./Modules/socketmodule.c, Line =
195
Macro "_SGIAPI" (declared at line 210 of
"/usr/include/standards.h") has an
incompatible redefinition.
#define _SGIAPI 1
^
cc-1020 cc: ERROR File = /usr/include/netdb.h, Line = 198
The identifier "socklen_t" is undefined.
extern int iruserok_sa(const void *, socklen_t, int, const
char *,
^
cc-1047 cc: WARNING File = ./Modules/addrinfo.h, Line = 145
Macro "_SS_ALIGNSIZE" (declared at line 246 of
"/usr/include/sys/socket.h")
has an incompatible redefinition.
#define _SS_ALIGNSIZE (sizeof(PY_LONG_LONG))
^
cc-1020 cc: ERROR File = ./Modules/socketmodule.c, Line =
822
The identifier "NI_NUMERICHOST" is undefined.
NI_NUMERICHOST);
^
cc-1515 cc: ERROR File = ./Modules/socketmodule.c, Line =
3054
A value of type "int" cannot be assigned to an entity of
type "const char *".
retval = inet_ntop(af, packed, ip, sizeof(ip));
^
3 errors detected in the compilation of
"./Modules/socketmodule.c".
gmake: *** [Modules/socketmodule.o] Error 2
|
|
| Date |
User |
Action |
Args |
| 2007-08-23 14:12:49 | admin | link | issue728330 messages |
| 2007-08-23 14:12:49 | admin | create | |
|