Uploaded image for project: 'serf'
  1. serf
  2. SERF-142

Not possible to build Serf under MinGW!

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • None
    • None

    Description

      Hi.

      I've tried to build Serf under Windows using MinGW toolchain. It's impossible - the build fails with various errors. Why did you choose that SCons? I've tried to debug it and wasn't very impressed by the code - it's very complex and tightly coupled. And by the way, APR, APU, and OpenSSL build without problem under MinGW with their autotools. And all these libraries are way more complex than serf.

      The problem is: as you know, MSYS terminal is launched from something like "chroot" - i.e. / is in fact C:\MinGW\msys\1.0\ and you can't get out of it, you access C:\ as /c/. And SCons gets mad about this fact - it tries to normalize all paths, so for example it changes /usr/include/apr-1 to C:\usr\include\apr-1, and that's not correct, / isn't C:! / is C:\MinGW\msys\1.0!

      Can you fix this problem in some way? I want to build Subversion using a free software toolchain, without using msvc.

      Original issue reported by vitalif@yourcmc.ru

      Attachments

        Activity

          People

            Unassigned Unassigned
            serf-importer Serf Importer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: