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 Reply-To: Cygwin List Message-Id: <6.1.0.6.0.20040709142022.034024e0@pop.prospeed.net> X-Sender: Date: Fri, 09 Jul 2004 14:21:35 -0400 To: Maarten Boekhold , cygwin AT cygwin DOT com From: Larry Hall Subject: Re: Building DLL In-Reply-To: <40EEB8C4.8030007@emirates.net.ae> References: <40EC1ECB DOT 2010700 AT emirates DOT net DOT ae> <441249594902 DOT 20040707183519 AT familiehaase DOT de> <40EEAFDC DOT 6060100 AT emirates DOT net DOT ae> <1671417278248 DOT 20040709171002 AT familiehaase DOT de> <40EEB8C4 DOT 8030007 AT emirates DOT net DOT ae> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" At 11:24 AM 7/9/2004, you wrote: >>Put all the functions into a library. Link the application and the >>modules against this library (building only the appA's main() into >>the executable). > >Hmmm, not sure if I can convinve the XFCE developers of such a change, as it's fairly major. > >>It was also reported that creating an import library (or stub library) >>for the executables functions is sufficient if it is linked in, IIRC it > >this might be more acceptable, but I have no idea of how to go about that... Anybody knows more about how to do this? > >>was the same problem with naim & plugins. Maybe there are some useful >>hints in the naim sources. Wouldn't this work, substituting "executable" for "DLL" in the obvious places? There was also discussion of this in the email archives, if you're interested in that. -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 838 Washington Street (508) 893-9889 - FAX Holliston, MA 01746 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/