Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <01df01c121ba$1d86c610$37fe0280@is.cs.cmu.edu> From: "Mirko Vogel" To: Subject: How to build a static linked library Date: Fri, 10 Aug 2001 12:32:57 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Hello, when I tried to link my library with the -shared flag, the linker says, that _bss_end__, _bss_start__, _data_end__ and __data_start__ are not defined. As far as I understood the information I found in the mailing-list-archive, this is, since -shared has different meaning on Win32 and Unix/Linux: On Windows, it created a dynamic linked library and on Unix a static linked one. Now, I want to create a static linked library for Win32; How do I? Thanks, Mirko Vogel -- 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/