Thorsten, Thanks for the information. For future reference, here is what I needed to get it to build:
- Windows compiler(cl). I had the Windows 7 SDK installed, which gave me the command prompt with cl on PATH and the proper environment - ant from: http://ant.apache.org/bindownload.cgi - ant-contrib-1.0b3.jar from: http://sourceforge.net/projects/ant-contrib/files/ant-contrib/ - cpptasks-1.0b5.jar from ant-contrib - xercesImpl.jar from http://xerces.apache.org/mirrors.cgi#binary I set my %PATH% to have the ant bin/ directory on it, and put the 3 jar files on %CLASSPATH%. I then ran ant -Dfind=false -Ddebug=no. This built the library; I added it to the .pro file with the following, after copying over the .dll and .lib file to the directory with the .pro: win32:CONFIG(release, debug|release): LIBS += -L$$PWD/ -llog4cxx I then copied over the log4cxx include directory and put in logging. Everything builds cleanly with MSVC, the problem is that as soon as something gets logged my program crashes - it appears to be happening within log4cxx, since I can cause it to happen by changing the level of a log statement. -Robert Middleton On Wed, Apr 22, 2015 at 3:38 AM, Thorsten Schöning <tschoen...@am-soft.de> wrote: > Guten Tag Robert Middleton, > am Mittwoch, 22. April 2015 um 04:31 schrieben Sie: > > > I want to use log4cxx on a Windows-based project, and I'm wondering > > what the easiest way to compile it for Windows is? > > I guess that heavily depends on your compiler and toolchain, not sure > if I read about QT on the list in the past, so you may be the first > one trying. I would try to start using ANT and see how it's going, my > experience using Cygwin is not the best if it comes to building > software, but I didn't ever try with log4cxx. > > https://logging.apache.org/log4cxx/building/ant.html > > Mit freundlichen Grüßen, > > Thorsten Schöning > > -- > Thorsten Schöning E-Mail: thorsten.schoen...@am-soft.de > AM-SoFT IT-Systeme http://www.AM-SoFT.de/ > > Telefon...........05151- 9468- 55 > Fax...............05151- 9468- 88 > Mobil..............0178-8 9468- 04 > > AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln > AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow > >