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.
