使用MinGW编译log4cplus

时间:2014-03-13 08:17:48

标签: c++ compilation mingw log4cplus

我有: - OS:WIndows 7 - MinGW,gcc 4.8.0。 - MSYS 7.2 - 从它的website下载了log4cplus-1.1.1。

./ configure - 做得好。 但在“make”我收到错误消息“undefined reference Mutex :: Mutex(Mutex :: type)”。我在代码中搜索了该类的ctors,可以在以下位置找到:

  • log4cplus-1.1.1 \包括\ log4cplus \螺纹\ syncprims-PUB-impl.h
  • log4cplus-1.1.1 \包括\ log4cplus \螺纹\ IMPL \ syncprims-pthreads.h
  • log4cplus-1.1.1 \包括\ log4cplus \螺纹\ IMPL \ syncprims-win32.h

但我不知道如何命令使用其中任何一个。我检查了MakeFile,它们包含为包含文件,我添加到config.cxx定义WIN32,但仍然无法正常工作。

如何命令我的编译器正确编译log4cplus?

1 个答案:

答案 0 :(得分:0)

请尝试附加到机票patch#282。这应该在1.1.x分支上修复。