cURL / Mailing Lists / curl-users / Single Mail

curl-users

(no subject)

From: Roth, Kevin P. <KPRoth_at_MarathonOil.com>
Date: Thu, 3 Oct 2002 17:13:49 -0400

I need to have the following changes made to support cygwin builds:

1. The shared library (cygcurl-2.dll) is no longer being built...
   Just to make sure it wasn't a problem with my build environment,
   I tried re-building version 7.9.8 - it still works there.

   It appears the difference is the absence of "-no-undefined" from
   lib/Makefile.am. Could you change the following line? This change
   appears to correct the problem.

  @@ -19 +19 @@
  -libcurl_la_LDFLAGS = -version-info 2:2:0
  +libcurl_la_LDFLAGS = -no-undefined -version-info 2:2:0

2. I am splitting off the developer-related parts of the normal
   binary cygwin package into a "-devel" package. Please change
   the uploads page so I can upload a file named like:
     ^curl-devel-([0-9.]*)-(d*)-cygwin.tar.bz2

   While you're at it, please change the following masks:
     Old: ^curl-([0-9.]*)-(d*)-nossl-cygwin.tar.bz2
     New: ^curl-([0-9.]*)-(d*)-cygwin-nossl.tar.bz2

     Old: ^curl-([0-9.]*)-(d*)-src-cygwin.tar.bz2
     New: ^curl-([0-9.]*)-(d*)-cygwin-src.tar.bz2

   If you'd like to rename the old versions (7.9.6, 7.9.8)
   to match the new model, that's fine too.

3. Apply the attached patch to my cygwin Makefile. It will
   permit me to automatically build the cygwin packages
   (both devel and standard), plus it no longer strips the
   DLL (which was requested by the cygwin folks).
   
   I know it's not the prettiest thing in the world, but I
   *don't think* it's doing anything it shouldn't, and I *have*
   tested it (it seems to work fine).

As I'm guessing a 7.10.1 will come out real soon (correct me if I'm
wrong please), I'll hold off on compiling the cygwin versions of
this release until the next one's out. Unless of course it'll be
a while...

Thanks,
~ Kevin

-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

Received on 2002-10-03