Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com From: "CM" To: Subject: Building cygwin1.dll Date: Sun, 26 May 2002 13:50:35 +0100 Message-ID: <000001c204b3$f2b01bc0$0200a8c0@sknet01> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 I seem to be unable to build the cygwin1.dll from the cygwin sources. The configuration and compilation go fine, but when make tries to link the dll, I get errors about undefined symbols: autoload.o(.wsock32_info+0x0):autoload.cc: undefined reference to `std_dll_init' autoload.o(.wsock32_info+0xc):autoload.cc: undefined reference to `wsock_init' autoload.o(.wsock32_info+0x18):autoload.cc: undefined reference to `std_dll_init' autoload.o(.wsock32_info+0x30):autoload.cc: undefined reference to `std_dll_init' autoload.o(.wsock32_info+0x48):autoload.cc: undefined reference to `std_dll_init' autoload.o(.wsock32_info+0x60):autoload.cc: undefined reference to `std_dll_init' autoload.o(.wsock32_info+0x78):autoload.cc: undefined reference to `std_dll_init' autoload.o(.wsock32_info+0x90):autoload.cc: more undefined references to `std_dll_init' follow autoload.o(.ws2_32_info+0xc):autoload.cc: undefined reference to `wsock_init' autoload.o(.ws2_32_info+0x17):autoload.cc: undefined reference to `std_dll_init' autoload.o(.ws2_32_info+0x2e):autoload.cc: undefined reference to `std_dll_init' autoload.o(.ws2_32_info+0x45):autoload.cc: undefined reference to `std_dll_init' autoload.o(.ws2_32_info+0x5c):autoload.cc: undefined reference to `std_dll_init' autoload.o(.ws2_32_info+0x73):autoload.cc: undefined reference to `std_dll_init' autoload.o(.ws2_32_info+0x8a):autoload.cc: more undefined references to `std_dll_init' follow net.o(.text+0x26c6):net.cc: undefined reference to `_wsock32_handle' I have used nm and grep to look through all the cygwin objects and libraries and can't seem to find where the symbols are defined. Could somebody please tell where I am going wrong? To build cygwin, all I did was, extract the tarball, cd into the directory, make a new directory inside it called build, cd into that, execute a ../configure, and hit make. Was there something else I was supposed to do? Thanks, CM -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/