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: <014501c01ad1$232a36b0$f7c723cb@lifelesswks> From: "Robert Collins" To: "Gary V. Vaughan" Cc: References: <20000907133430 DOT 25505 DOT qmail AT web119 DOT yahoomail DOT com> <20000907185550 DOT O7695 AT demon DOT co DOT uk> <20000908012740 DOT A26790 AT demon DOT co DOT uk> <006601c01a4a$ad73e690$f7c723cb AT lifelesswks> <20000909134149 DOT T26790 AT demon DOT co DOT uk> Subject: Re: libtool Date: Sun, 10 Sep 2000 13:45:08 +1100 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.3018.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.3018.1300 X-OriginalArrivalTime: 10 Sep 2000 02:44:26.0576 (UTC) FILETIME=[08E00500:01C01AD1] You might find this amusing libtool 1.3.5 from ftp.gnu.org when configuring ... checking dynamic linker characteristics... Win32 ld.exe checking if libtool supports shared libraries... yes checking if package supports dlls... no checking whether to build shared libraries... no checking whether to build static libraries... yes so it won't dllise itself :-] Rob ----- Original Message ----- From: "Gary V. Vaughan" To: "Robert Collins" Cc: Sent: Saturday, September 09, 2000 11:41 PM Subject: Re: libtool > On Sat, Sep 09, 2000 at 09:42:38PM +1100, Robert Collins wrote: > > Other than hanging on make check your tar.gz built fine for me... > > You need to force it to use the supplied getopts files -- the system > ones seem to be buggy. Try this: > > ac_cv_func_getopt_long=no ./configure --with-modules --disable-nls > > > > how can I take the libtool you have in that archive and apply it to > > (say glib or orbit)? > > You can extract the parts of libtool.m4 and ltdl.m4 from aclocal.m4 > and add them to acinclude.m4 in your glib $top_srcdir. This stuff is > between the definitions of AC_PROG_LIBTOOL and the end of > AC_LTDL_SYMBOL_USCORE. You should then copy the ltconfig and > ltmain.sh from m4-1.4p over the versions you have in glib. > > aclocal > automake > autoconf > > and be careful not to clobber your hard work by running libtoolize! > > > I realise exported variables need to be wrapped with declspec(dllexport) > > before building the dll but I thought you had the functions being done > > automatically? Is that an incorrect assumption? > > You assumption is correct. Gcc takes care of non-data exports. > > HTH, > Gary. > -- > ___ _ ___ __ _ mailto: gvv AT techie DOT com > / __|__ _ _ ___ _| | / / | / /_ _ _ _ __ _| |_ __ _ ___ gary AT gnu DOT org > | (_ / _` | '_|// / |/ /| |/ / _` | || / _` | ' \/ _` | _ \ > \___\__,_|_|\_, /|___(_)___/\__,_|\_,_\__, |_||_\__,_|//_/ > home page: /___/ /___/ gpg public key: > http://www.oranda.demon.co.uk http://www.oranda.demon.co.uk/key.asc > > -- > Want to unsubscribe from this list? > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com > > -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com