Ticket #23 (defect)

Opened 2 years ago

Last modified 2 years ago

Build problem

Status: closed (fixed)

Reported by: usa.chen@gmail.com Assigned to: fraca7
Priority: minor Component: psp2d
Version: Keywords:
Cc:

Compilation failed!

../Modules/selectmodule.o: In function `set2list':

selectmodule.c:(.text+0x360): undefined reference to `SOCKET_GET_SOCK'

selectmodule.c:(.text+0x378): undefined reference to `SOCKET_GET_SOCK'

selectmodule.c:(.text+0x3c8): undefined reference to `SOCKET_GET_SOCK'

Reason:

The socketmodule.c file uses SOCKET_GET_SOCK but the macro has already been removed from the latest sys/socket.h of newlib package:

int shutdown(int, int);

int socket(int, int, int);

-#define SOCKET_FD_PAT 0x7F000000

-#define SOCKET_IS_VALID(x) (((x) & SOCKET_FD_PAT) == SOCKET_FD_PAT)

-#define SOCKET_GET_SOCK(x) ((x) & ~SOCKET_FD_PAT)

Change History

05/14/06 16:47:46: Modified by fraca7

  • status changed from new to closed.
  • resolution set to fixed.