Thanks for you reply, These errors are in the ext/sockets/sockets.c file because I tried to add a function about sockets in this file which is using the "stream_array_to_fd_set", and others functions...
If I include the ext/standard/streamsfuncs.c file, where functions are created, I've some errors about the duplication of theses stream functions. I think the problem is that the ext/standard/streamsfuncs.c is loaded after the ext/sockets/socket.c and functions are not initialized yet when the socket.c is builded... BUT, it's a wrong idea because when I move my new function into the streamfuncs.c file, there's the same problem ! Regards, Samuel ROZE. 2009/11/30 Jess Portnoy <j...@zend.com>: > Hi, > > stream_array_to_fd_set() is defined in ext/standard/streamsfuncs.c, not the > header. > But I see the actual complaint is on ext/sockets/sockets.c:877: undefined > reference to `stream_array_to_fd_set'... > What exactly did you do? > > May the source be with you, > Best regards, > Jess Portnoy > > > > Samuel ROZE wrote: >> >> Nobody can help me ? Is there someone who can just give me some astuces ? >> >> Regards, >> Samuel ROZE. >> >> 2009/11/27 Samuel ROZE <samuel.r...@gmail.com>: >> >>> >>> Hello, >>> >>> I want to use two stream functions (stream_array_to_fd_set and >>> stream_array_from_fd_set) in a module (/etc/modulename/modulename.c). To >>> use them, i included the streamsfuncs.h file, with: >>> >>> #include "ext/standard/streamsfuncs.h" >>> >>> The problem is that when I want to compile, i've these errors: >>> >>> >>> /home/samuel/Développement/workspaces/C-Cpp/PHP_5_3/ext/sockets/sockets.c:877: >>> undefined reference to `stream_array_to_fd_set' >>> >>> /home/samuel/Développement/workspaces/C-Cpp/PHP_5_3/ext/sockets/sockets.c:884: >>> undefined reference to `stream_array_to_fd_set' >>> >>> /home/samuel/Développement/workspaces/C-Cpp/PHP_5_3/ext/sockets/sockets.c:891: >>> undefined reference to `stream_array_to_fd_set' >>> >>> /home/samuel/Développement/workspaces/C-Cpp/PHP_5_3/ext/sockets/sockets.c:936: >>> undefined reference to `stream_array_emulate_read_fd_set' >>> >>> /home/samuel/Développement/workspaces/C-Cpp/PHP_5_3/ext/sockets/sockets.c:957: >>> undefined reference to `stream_array_from_fd_set' >>> >>> /home/samuel/Développement/workspaces/C-Cpp/PHP_5_3/ext/sockets/sockets.c:958: >>> undefined reference to `stream_array_from_fd_set' >>> >>> /home/samuel/Développement/workspaces/C-Cpp/PHP_5_3/ext/sockets/sockets.c:959: >>> undefined reference to `stream_array_from_fd_set' >>> >>> How can I do to use them into my module ? >>> >>> Regards, >>> Samuel ROZE. >>> >>> >>> >> >> > -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php