cURL / Mailing Lists / curl-users / Single Mail

curl-users

Re: Help- NMAKE -f Makefile.vc6 fails to compile lib source straight out of the 7.4.2 download.

From: Daniel Stenberg <daniel_at_haxx.se>
Date: Thu, 30 Nov 2000 08:08:53 +0100 (MET)

On Wed, 29 Nov 2000, Pierre Bernatchez wrote:

(Cross-posted for informational purposes)

Would anyone like to become a Makefile.vc6 maintainer?

> > I downloaded the fulll source zip file, followed the install instrunctions.
>
> Attempting to rebuild libcurl using the recommended: nmake -f Makefile.vc6.
> the makefile failed with the error "don't know how to make writeout.c.

Curl is not actively developed on windows. I depend on help from friends to
make sure the windows stuff works. Jörg Hartroth does a lovely job with
maintaining the makefile for mingw32 compiles under windows (those are used
to create the windows binaries I offer from the curl site). The VC++
Makefiles haven't been updated for a very long while and they're not
up-to-date with how the rest of curl works.

Someone needs to update those Makefiles before they'll be usable. I might
removed them completely from the next release unless someone friendly soul
provides corrections.

Personally, I don't use windows, I don't program windows, I don't have VC++.

> Any help resolving this problem will be welcome.

Make sure the source files in the lib/ dir are all mentioned objects in the
lib/Makefile.vc6 file. writeout.c is wrongly still included in the object
lists. (I hate the fact all objects are mentioned *four* times in that
makefile)

You'll probably also notice that the src/makefile.vc6 file misses the
urlglob.c and writeout.c files from the object lists.

> If it would be useful, i'd be perfectly happy to server as the test site
> for that build configuration.

For windows testing, we're still at the stage in which we need to change the
perl test scripts so they run on windows as well. A windows-perl programmer
should probably be capable of helping out there!

-- 
  Daniel Stenberg -- curl project maintainer -- http://curl.haxx.se/
Received on 2000-11-30