Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps AT cygwin DOT com Delivered-To: mailing list cygwin-apps AT cygwin DOT com From: "Ralf Habacker" To: "Cygwin-Apps" Subject: RE: libtool devel package still dll crippled. Date: Tue, 16 Apr 2002 01:18:38 +0200 Message-ID: <002301c1e4d3$dfe9abf0$651c440a@BRAMSCHE> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 In-Reply-To: <3CBAED0E.2395D0B4@yahoo.com> > Is there any real solution to this problem w.r.t. > the current -devel version of libtool? > I guess no. Perhaps the following helps for this topic. When building libs, there are some cases, which could be choosed. Have I forgotten any ? Building does export symbols used from type static libs dll's 1a. static lib yes no 1b. static lib no no 1) 2a. dll's yes no 2b. dll's no no 2c. dll's yes/no no 1) Is using a static lib only for resolving internal references real ? Current libtool devel state: Case 1a, 2a Wished states to add: 2b, 2c and perhaps 1b Todo: 2b) set an option like "--export-libs=*" or something else 2c) identify the libs to export and set an option like "--export-libs=lib1,lib2,...." Libtool has the possibilities to distinguish A) added libs from B) depending libs for example A) libkdeui_la_LIBADD B) libkdeui_la_DEPENDENCIES which could be used. Unfortunally for kde I have seen that only A) is used in any case. So at this point, my question is how libtool handle this task on other os like linux. There must the similar problems. Any comments ? Ralf