Uploaded image for project: 'Log4cxx'
  1. Log4cxx
  2. LOGCXX-75

Cygwin build

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 0.10.0
    • 0.10.0
    • Build
    • None

    Description

      With the initial changes associated with the bug it is possible to compile APR, log4cxx.a and trivial.exe. Creating a shared log4cxx doesn't appear to work, wchar_t builds don't appear to work, trivial.exe appears to be non-functional, cppunit doesn't build. APR's configure detects that there is no threading support, so all network appenders are unavailable as well as telnet appender. iconv must not be installed as it interferes with the apr-iconv build. libxml2-dev must be installed.

      To build from a cygwin shell:

      export CLASSPATH=\\path\\to
      cpptasks.jar
      cd /cygdrive/c/logging-log4cxx

      1. must remove previous APR's which could have Windows configurations
        rm -r lib/apr-1.1.0
        rm -r lib/apr-util-1.1.0
        rm -r lib/apr-iconv-1.0.1
        ant -Dlib.type=static -Dhas.wchar_t=0 -Dos.family=cygwin

      Attachments

        Activity

          People

            carnold@apache.org Curt Arnold
            carnold@apache.org Curt Arnold
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: